api / org.gradle.plugins.signing.signatory / Signatory / sign

sign

abstract fun sign(toSign: InputStream, destination: OutputStream): Unit

Exhausts toSign, and writes the signature to signatureDestination. The caller is responsible for closing the streams, though the output WILL be flushed.

Parameters

toSign - The source of the data to be signed

destination - Where the signature will be written to

abstract fun sign(toSign: InputStream): ByteArray

Exhausts toSign, and returns the raw signature bytes.

Parameters

toSign - The source of the data to be signed

Return
The raw bytes of the signature