Interface PrivatecaCertificateConfigX509ConfigKeyUsageBaseKeyUsage
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
PrivatecaCertificateConfigX509ConfigKeyUsageBaseKeyUsage.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.348Z") @Stability(Stable) public interface PrivatecaCertificateConfigX509ConfigKeyUsageBaseKeyUsage extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPrivatecaCertificateConfigX509ConfigKeyUsageBaseKeyUsage.BuilderA builder forPrivatecaCertificateConfigX509ConfigKeyUsageBaseKeyUsagestatic classPrivatecaCertificateConfigX509ConfigKeyUsageBaseKeyUsage.Jsii$ProxyAn implementation forPrivatecaCertificateConfigX509ConfigKeyUsageBaseKeyUsage
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static PrivatecaCertificateConfigX509ConfigKeyUsageBaseKeyUsage.Builderbuilder()default ObjectgetCertSign()The key may be used to sign certificates.default ObjectgetContentCommitment()The key may be used for cryptographic commitments.default ObjectgetCrlSign()The key may be used sign certificate revocation lists.default ObjectgetDataEncipherment()The key may be used to encipher data.default ObjectgetDecipherOnly()The key may be used to decipher only.default ObjectgetDigitalSignature()The key may be used for digital signatures.default ObjectgetEncipherOnly()The key may be used to encipher only.default ObjectgetKeyAgreement()The key may be used in a key agreement protocol.default ObjectgetKeyEncipherment()The key may be used to encipher other keys.
-
-
-
Method Detail
-
getCertSign
@Stability(Stable) @Nullable default Object getCertSign()
The key may be used to sign certificates.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate#cert_sign PrivatecaCertificate#cert_sign}
-
getContentCommitment
@Stability(Stable) @Nullable default Object getContentCommitment()
The key may be used for cryptographic commitments. Note that this may also be referred to as "non-repudiation".Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate#content_commitment PrivatecaCertificate#content_commitment}
-
getCrlSign
@Stability(Stable) @Nullable default Object getCrlSign()
The key may be used sign certificate revocation lists.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate#crl_sign PrivatecaCertificate#crl_sign}
-
getDataEncipherment
@Stability(Stable) @Nullable default Object getDataEncipherment()
The key may be used to encipher data.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate#data_encipherment PrivatecaCertificate#data_encipherment}
-
getDecipherOnly
@Stability(Stable) @Nullable default Object getDecipherOnly()
The key may be used to decipher only.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate#decipher_only PrivatecaCertificate#decipher_only}
-
getDigitalSignature
@Stability(Stable) @Nullable default Object getDigitalSignature()
The key may be used for digital signatures.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate#digital_signature PrivatecaCertificate#digital_signature}
-
getEncipherOnly
@Stability(Stable) @Nullable default Object getEncipherOnly()
The key may be used to encipher only.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate#encipher_only PrivatecaCertificate#encipher_only}
-
getKeyAgreement
@Stability(Stable) @Nullable default Object getKeyAgreement()
The key may be used in a key agreement protocol.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate#key_agreement PrivatecaCertificate#key_agreement}
-
getKeyEncipherment
@Stability(Stable) @Nullable default Object getKeyEncipherment()
The key may be used to encipher other keys.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate#key_encipherment PrivatecaCertificate#key_encipherment}
-
builder
@Stability(Stable) static PrivatecaCertificateConfigX509ConfigKeyUsageBaseKeyUsage.Builder builder()
-
-