Package org.gradle.plugins.signing.type
Interface SignatureType
- All Known Implementing Classes:
- AbstractSignatureType,- ArmoredSignatureType,- BinarySignatureType
public interface SignatureType
The type of signature.
- 
Method SummaryModifier and TypeMethodDescriptioncombinedExtension(File toSign) Combines the extension of the given file with the expected signature extension.Calculates the file where to store the signature of the given file to be signed.The file extension (without the leading dot) associated to this type of signature.Signs the given file and returns the file where the signature has been written to.voidsign(Signatory signatory, InputStream toSign, OutputStream destination) Signs the data from the given InputStream and stores the signature in the given OutputStream.
- 
Method Details- 
getExtensionThe file extension (without the leading dot) associated to this type of signature.
- 
fileForCalculates the file where to store the signature of the given file to be signed.- Parameters:
- toSign- The file to be signed
- Returns:
- The file where to write the signature of the given file to be signed
 
- 
combinedExtensionCombines the extension of the given file with the expected signature extension.- Parameters:
- toSign- The file to be signed
- Returns:
- The combined file extension (without the leading dot)
- See Also:
 
- 
signSigns the given file and returns the file where the signature has been written to.- Parameters:
- signatory- The signatory
- toSign- The file to be signed
- Returns:
- The file where the signature has been written to
 
- 
signSigns the data from the given InputStream and stores the signature in the given OutputStream.- Parameters:
- signatory- The signatory
- toSign- The source of the data to be signed
- destination- Where the signature will be written to
 
 
-