Signing

interface Signing

Plugin signing configuration.

See also

Types

Link copied to clipboard

Properties

Link copied to clipboard
abstract val certificateChain: Property<String>

A string containing X509 certificates. The first certificate from the chain will be used as a certificate authority (CA). Refers to cert CLI option.

Link copied to clipboard
abstract val certificateChainFile: RegularFileProperty

Path to the file containing X509 certificates. The first certificate from the chain will be used as a certificate authority (CA). Refers to cert-file CLI option.

Link copied to clipboard
abstract val cliPath: RegularFileProperty

A path to the local Marketplace ZIP Signer CLI tool to be used.

Link copied to clipboard
abstract val keyStore: RegularFileProperty

KeyStore file. Refers to ks CLI option.

Link copied to clipboard
abstract val keyStoreKeyAlias: Property<String>

KeyStore key alias. Refers to ks-key-alias CLI option.

Link copied to clipboard
abstract val keyStorePassword: Property<String>

KeyStore password. Refers to ks-pass CLI option.

Link copied to clipboard
abstract val keyStoreProviderName: Property<String>

JCA KeyStore Provider name. Refers to ks-provider-name CLI option.

Link copied to clipboard
abstract val keyStoreType: Property<String>

KeyStore type. Refers to ks-type CLI option.

Link copied to clipboard
abstract val password: Property<String>

Password required to decrypt the private key. Refers to key-pass CLI option.

Link copied to clipboard
abstract val privateKey: Property<String>

Encoded private key in the PEM format. Refers to key CLI option.

Link copied to clipboard
abstract val privateKeyFile: RegularFileProperty

A file with an encoded private key in the PEM format. Refers to key-file CLI option.