Interface PrivatecaCertificateAuthorityConfigX509ConfigKeyUsageExtendedKeyUsage
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
PrivatecaCertificateAuthorityConfigX509ConfigKeyUsageExtendedKeyUsage.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.369Z") @Stability(Stable) public interface PrivatecaCertificateAuthorityConfigX509ConfigKeyUsageExtendedKeyUsage extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPrivatecaCertificateAuthorityConfigX509ConfigKeyUsageExtendedKeyUsage.Builderstatic classPrivatecaCertificateAuthorityConfigX509ConfigKeyUsageExtendedKeyUsage.Jsii$ProxyAn implementation forPrivatecaCertificateAuthorityConfigX509ConfigKeyUsageExtendedKeyUsage
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static PrivatecaCertificateAuthorityConfigX509ConfigKeyUsageExtendedKeyUsage.Builderbuilder()default ObjectgetClientAuth()Corresponds to OID 1.3.6.1.5.5.7.3.2.default ObjectgetCodeSigning()Corresponds to OID 1.3.6.1.5.5.7.3.3.default ObjectgetEmailProtection()Corresponds to OID 1.3.6.1.5.5.7.3.4.default ObjectgetOcspSigning()Corresponds to OID 1.3.6.1.5.5.7.3.9.default ObjectgetServerAuth()Corresponds to OID 1.3.6.1.5.5.7.3.1.default ObjectgetTimeStamping()Corresponds to OID 1.3.6.1.5.5.7.3.8.
-
-
-
Method Detail
-
getClientAuth
@Stability(Stable) @Nullable default Object getClientAuth()
Corresponds to OID 1.3.6.1.5.5.7.3.2. Officially described as "TLS WWW client authentication", though regularly used for non-WWW TLS.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_authority#client_auth PrivatecaCertificateAuthority#client_auth}
-
getCodeSigning
@Stability(Stable) @Nullable default Object getCodeSigning()
Corresponds to OID 1.3.6.1.5.5.7.3.3. Officially described as "Signing of downloadable executable code client authentication".Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_authority#code_signing PrivatecaCertificateAuthority#code_signing}
-
getEmailProtection
@Stability(Stable) @Nullable default Object getEmailProtection()
Corresponds to OID 1.3.6.1.5.5.7.3.4. Officially described as "Email protection".Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_authority#email_protection PrivatecaCertificateAuthority#email_protection}
-
getOcspSigning
@Stability(Stable) @Nullable default Object getOcspSigning()
Corresponds to OID 1.3.6.1.5.5.7.3.9. Officially described as "Signing OCSP responses".Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_authority#ocsp_signing PrivatecaCertificateAuthority#ocsp_signing}
-
getServerAuth
@Stability(Stable) @Nullable default Object getServerAuth()
Corresponds to OID 1.3.6.1.5.5.7.3.1. Officially described as "TLS WWW server authentication", though regularly used for non-WWW TLS.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_authority#server_auth PrivatecaCertificateAuthority#server_auth}
-
getTimeStamping
@Stability(Stable) @Nullable default Object getTimeStamping()
Corresponds to OID 1.3.6.1.5.5.7.3.8. Officially described as "Binding the hash of an object to a time".Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_authority#time_stamping PrivatecaCertificateAuthority#time_stamping}
-
builder
@Stability(Stable) static PrivatecaCertificateAuthorityConfigX509ConfigKeyUsageExtendedKeyUsage.Builder builder()
-
-