Provides implementations of signatory implementations for a project.
- The specific Signatory subtype| Type | Name and description |
|---|---|
void |
configure(SigningExtension settings, groovy.lang.Closure closure)Evaluates the given DSL-containing-closure as signatory configuration. |
T |
getDefaultSignatory(Project project) |
T |
getSignatory(String name)Retrieves the signatory with the given name. |
Evaluates the given DSL-containing-closure as signatory configuration.
settings - The signing settings for the project the configure is happening for
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).
This may be called multiple times and the implementor is free to return a different instance if the project state has changed in someway that influences the default signatory.
project - The project which the signatory is fornull if there is insufficient information available to create one.Retrieves the signatory with the given name.
name - The desired signatory's name.null if no signatory is found with this name.