api / org.gradle.plugins.signing.type / AbstractSignatureType

AbstractSignatureType

abstract class AbstractSignatureType : SignatureType

Convenience base class for SignatureType implementations.

Constructors

<init>

AbstractSignatureType()

Convenience base class for SignatureType implementations.

Functions

combinedExtension

open fun combinedExtension(toSign: File): String

fileFor

open fun fileFor(toSign: File): File

sign

open fun sign(signatory: Signatory, toSign: File): File
open fun sign(signatory: Signatory, toSign: InputStream, destination: OutputStream): Unit

Inherited Functions

getExtension

abstract fun getExtension(): String

The file extension (without the leading dot) associated to this type of signature.

Inheritors

ArmoredSignatureType

open class ArmoredSignatureType : AbstractSignatureType

Armored signature type.

BinarySignatureType

open class BinarySignatureType : AbstractSignatureType

Binary signature type.