|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD |
interface Signatory
A signatory is an object capable of providing a signature for an arbitrary stream of bytes.
Method Summary | |
---|---|
String
|
getName()
|
void
|
sign(InputStream toSign, OutputStream destination)
Exhausts toSign, and writes the signature to signatureDestination. |
byte[]
|
sign(InputStream toSign)
Exhausts toSign, and returns the raw signature bytes. |
Method Detail |
---|
String getName()
An identifying name for this signatory.
The name must be constant for the life of the signatory and should uniquely identify it within a project.
void sign(InputStream toSign, OutputStream destination)
toSign
- The source of the data to be signeddestination
- Where the signature will be written to
byte[] sign(InputStream toSign)
toSign
- The source of the data to be signed
Gradle API 1.12