Interface PrivatecaCertificateConfigX509ConfigKeyUsageBaseKeyUsage

    • 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}