Interface PrivatecaCertificateAuthorityConfigX509ConfigKeyUsageBaseKeyUsage
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
PrivatecaCertificateAuthorityConfigX509ConfigKeyUsageBaseKeyUsage.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.368Z") @Stability(Stable) public interface PrivatecaCertificateAuthorityConfigX509ConfigKeyUsageBaseKeyUsage extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPrivatecaCertificateAuthorityConfigX509ConfigKeyUsageBaseKeyUsage.Builderstatic classPrivatecaCertificateAuthorityConfigX509ConfigKeyUsageBaseKeyUsage.Jsii$ProxyAn implementation forPrivatecaCertificateAuthorityConfigX509ConfigKeyUsageBaseKeyUsage
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static PrivatecaCertificateAuthorityConfigX509ConfigKeyUsageBaseKeyUsage.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_authority#cert_sign PrivatecaCertificateAuthority#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_authority#content_commitment PrivatecaCertificateAuthority#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_authority#crl_sign PrivatecaCertificateAuthority#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_authority#data_encipherment PrivatecaCertificateAuthority#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_authority#decipher_only PrivatecaCertificateAuthority#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_authority#digital_signature PrivatecaCertificateAuthority#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_authority#encipher_only PrivatecaCertificateAuthority#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_authority#key_agreement PrivatecaCertificateAuthority#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_authority#key_encipherment PrivatecaCertificateAuthority#key_encipherment}
-
builder
@Stability(Stable) static PrivatecaCertificateAuthorityConfigX509ConfigKeyUsageBaseKeyUsage.Builder builder()
-
-