TrustStoreSpec

class TrustStoreSpec(project: Project)

Functions

Link copied to clipboard
fun include(vararg patterns: String)

Filter for the source directory. Defaults to '**/*.crt', '**/*.cer', '**/*.pem'.

Link copied to clipboard
fun password(value: String)

The password used for the TrustStore. Defaults to 'changeit'.

Link copied to clipboard
fun path(value: Any)

Path pointing to the TrustStore being built. Can be anything that can be handled by project.file(...).

Link copied to clipboard
fun source(directory: Any)

The directory which is scanned for certificates and bundles, which is resolved using project.file(...).

Properties

Link copied to clipboard
var atLeastValidDays: Property<Int>

Number of days the certificates have to be at least valid. Defaults to 90 days.

Link copied to clipboard
var buildEnabled: Property<Boolean>

Should the build-task depend on buildTrustStore<Name>? Defaults to true.