PgpSignatoryProvider

open class PgpSignatoryProvider : BasePgpSignatoryProvider, ConfigurableSignatoryProvider<PgpSignatory> (source)

A SignatoryProvider of PgpSignatory instances.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
abstract fun configure(settings: SigningExtension, closure: Closure)
open fun configure(settings: SigningExtension, closure: Closure)
Evaluates the given DSL-containing-closure as signatory configuration.
Link copied to clipboard
open fun createSignatory(name: String, keyId: String, keyRing: File, password: String): PgpSignatory
Link copied to clipboard
open fun createSignatoryFor(project: Project, name: String, args: Array<Any>)
Link copied to clipboard
abstract fun getDefaultSignatory(project: Project): T
Attempts to create a signatory for the project that will be used everywhere something is to be signed and an explicit signatory has not been set (for the task/operation).
abstract fun getDefaultSignatory(project: Project): T
Link copied to clipboard
abstract fun getSignatory(name: String): T
Retrieves the signatory with the given name.
abstract fun getSignatory(name: String): T
Link copied to clipboard
open fun propertyMissing(signatoryName: String): PgpSignatory