Interface PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage

    • 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_template#cert_sign PrivatecaCertificateTemplate#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_template#content_commitment PrivatecaCertificateTemplate#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_template#crl_sign PrivatecaCertificateTemplate#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_template#data_encipherment PrivatecaCertificateTemplate#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_template#decipher_only PrivatecaCertificateTemplate#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_template#digital_signature PrivatecaCertificateTemplate#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_template#encipher_only PrivatecaCertificateTemplate#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_template#key_agreement PrivatecaCertificateTemplate#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_template#key_encipherment PrivatecaCertificateTemplate#key_encipherment}