Groovy Documentation

org.gradle.plugins.signing
[Groovy] Interface SignatureSpec


interface SignatureSpec

Specifies how objects will be signed.


Method Summary
Signatory getSignatory()

The signatory that will be performing the signing.

SignatureType getSignatureType()

The signature representation that will be created.

boolean isRequired()

Whether or not it is required that this signature be generated.

void setRequired(boolean required)

Whether or not it is required that this signature be generated.

void setSignatory(Signatory signatory)

Sets the signatory that will be signing the input.

void setSignatureType(SignatureType type)

Sets the signature representation that the signatures will be produced as.

 

Method Detail

getSignatory

Signatory getSignatory()
The signatory that will be performing the signing.
Returns:
the signatory, or null if none specified.


getSignatureType

SignatureType getSignatureType()
The signature representation that will be created.
Returns:
the signature type, or null if none specified.


isRequired

boolean isRequired()
Whether or not it is required that this signature be generated. A signature may not be able to be generated if a signatory and/or a signature type have not been specified. If it is required and cannot be generated, an exception will be thrown. Otherwise, it will not be generated.
Returns:
Whether or not it is required that this signature be generated.


setRequired

void setRequired(boolean required)
Whether or not it is required that this signature be generated.
Parameters:
Whether - or not it is required that this signature be generated.
See Also:
isRequired


setSignatory

void setSignatory(Signatory signatory)
Sets the signatory that will be signing the input.
Parameters:
signatory - The signatory


setSignatureType

void setSignatureType(SignatureType type)
Sets the signature representation that the signatures will be produced as.
Parameters:
type - the signature type to use


 

Gradle API 1.12