KeyUsageProperty
The key usage property defines the purpose of the private key contained in the certificate. You can specify specific purposes using property flags or all by using property type ALL.
Inheritors
Types
You can specify key usage for encryption, key agreement, and signature. You can use property flags or property type but not both.
You can specify all key usages using property type ALL. You can use property type or property flags but not both.
Functions
Casts this KeyUsageProperty as a PropertyFlags and retrieves its aws.sdk.kotlin.services.pcaconnectorad.model.KeyUsagePropertyFlags value. Throws an exception if the KeyUsageProperty is not a PropertyFlags.
Casts this KeyUsageProperty as a PropertyFlags and retrieves its aws.sdk.kotlin.services.pcaconnectorad.model.KeyUsagePropertyFlags value. Returns null if the KeyUsageProperty is not a PropertyFlags.
Casts this KeyUsageProperty as a PropertyType and retrieves its aws.sdk.kotlin.services.pcaconnectorad.model.KeyUsagePropertyType value. Throws an exception if the KeyUsageProperty is not a PropertyType.
Casts this KeyUsageProperty as a PropertyType and retrieves its aws.sdk.kotlin.services.pcaconnectorad.model.KeyUsagePropertyType value. Returns null if the KeyUsageProperty is not a PropertyType.