Ca Pool Issuance Policy
data class CaPoolIssuancePolicy(val allowedIssuanceModes: CaPoolIssuancePolicyAllowedIssuanceModes? = null, val allowedKeyTypes: List<CaPoolIssuancePolicyAllowedKeyType>? = null, val baselineValues: CaPoolIssuancePolicyBaselineValues? = null, val identityConstraints: CaPoolIssuancePolicyIdentityConstraints? = null, val maximumLifetime: String? = null)
Constructors
Link copied to clipboard
fun CaPoolIssuancePolicy(allowedIssuanceModes: CaPoolIssuancePolicyAllowedIssuanceModes? = null, allowedKeyTypes: List<CaPoolIssuancePolicyAllowedKeyType>? = null, baselineValues: CaPoolIssuancePolicyBaselineValues? = null, identityConstraints: CaPoolIssuancePolicyIdentityConstraints? = null, maximumLifetime: String? = null)
Types
Properties
Link copied to clipboard
A set of X.509 values that will be applied to all certificates issued through this CaPool. If a certificate request includes conflicting values for the same properties, they will be overwritten by the values defined here. If a certificate request uses a CertificateTemplate that defines conflicting predefinedValues for the same properties, the certificate issuance request will fail. Structure is documented below.