For AI agents: the documentation index is at https://docs.gradle.org/llms.txt. Request any page with the header Accept: text/markdown to get Markdown. User manual pages are also available as Markdown by replacing .html with .md in the URL.

sign

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

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

Since

1.0

Parameters

toSign

The source of the data to be signed

destination

Where the signature will be written to


abstract fun sign(toSign: InputStream): Array<Byte>(source)

Exhausts toSign, and returns the raw signature bytes.

Return

The raw bytes of the signature

Since

1.0

Parameters

toSign

The source of the data to be signed