Interface PrivatecaCertificateConfigX509ConfigKeyUsageExtendedKeyUsage
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
PrivatecaCertificateConfigX509ConfigKeyUsageExtendedKeyUsage.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.349Z") @Stability(Stable) public interface PrivatecaCertificateConfigX509ConfigKeyUsageExtendedKeyUsage extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPrivatecaCertificateConfigX509ConfigKeyUsageExtendedKeyUsage.Builderstatic classPrivatecaCertificateConfigX509ConfigKeyUsageExtendedKeyUsage.Jsii$ProxyAn implementation forPrivatecaCertificateConfigX509ConfigKeyUsageExtendedKeyUsage
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static PrivatecaCertificateConfigX509ConfigKeyUsageExtendedKeyUsage.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#client_auth PrivatecaCertificate#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#code_signing PrivatecaCertificate#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#email_protection PrivatecaCertificate#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#ocsp_signing PrivatecaCertificate#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#server_auth PrivatecaCertificate#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#time_stamping PrivatecaCertificate#time_stamping}
-
builder
@Stability(Stable) static PrivatecaCertificateConfigX509ConfigKeyUsageExtendedKeyUsage.Builder builder()
-
-