IssuerSpec
@Serializable
The issuing hierarchy: which chain shape to build, from which root, valid from when.
Constructors
Link copied to clipboard
constructor(provisioning: Provisioning = Provisioning.FACTORY, securityLevel: @Serializable(with = SecurityLevelAsName::class) AttestationKeyDescription.SecurityLevel = SecurityLevel.TRUSTED_ENVIRONMENT, root: RootSpec? = null, issuedAt: @Serializable(with = InstantAsIso8601::class) Instant = Clock.System.now(), validity: @Serializable(with = DurationAsIso8601::class) Duration = 365.days)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val securityLevel: @Serializable(with = SecurityLevelAsName::class) AttestationKeyDescription.SecurityLevel
Claimed security level of the attestation CA; names the factory-provisioned CA.
Link copied to clipboard
How long every issued certificate stays valid, counted from when it was issued.