Certificate Authority v1 API - Enum CertificateAuthority.Types.SignHashAlgorithm (3.1.0)

Stay organized with collections Save and categorize content based on your preferences.
public enum SignHashAlgorithm

Reference documentation and code samples for the Certificate Authority v1 API enum CertificateAuthority.Types.SignHashAlgorithm.

The algorithm of a Cloud KMS CryptoKeyVersion of a [CryptoKey][google.cloud.kms.v1.CryptoKey] with the [CryptoKeyPurpose][google.cloud.kms.v1.CryptoKey.CryptoKeyPurpose] value ASYMMETRIC_SIGN. These values correspond to the [CryptoKeyVersionAlgorithm][google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionAlgorithm] values. For RSA signing algorithms, the PSS algorithms should be preferred, use PKCS1 algorithms if required for compatibility. For further recommendations, see https://cloud.google.com/kms/docs/algorithms#algorithm_recommendations.

Namespace

Google.Cloud.Security.PrivateCA.V1

Assembly

Google.Cloud.Security.PrivateCA.V1.dll

Fields

NameDescription
EcP256Sha256

maps to CryptoKeyVersionAlgorithm.EC_SIGN_P256_SHA256

EcP384Sha384

maps to CryptoKeyVersionAlgorithm.EC_SIGN_P384_SHA384

RsaPkcs12048Sha256

maps to CryptoKeyVersionAlgorithm.RSA_SIGN_PKCS1_2048_SHA256

RsaPkcs13072Sha256

maps to CryptoKeyVersionAlgorithm.RSA_SIGN_PKCS1_3072_SHA256

RsaPkcs14096Sha256

maps to CryptoKeyVersionAlgorithm.RSA_SIGN_PKCS1_4096_SHA256

RsaPss2048Sha256

maps to CryptoKeyVersionAlgorithm.RSA_SIGN_PSS_2048_SHA256

RsaPss3072Sha256

maps to CryptoKeyVersionAlgorithm. RSA_SIGN_PSS_3072_SHA256

RsaPss4096Sha256

maps to CryptoKeyVersionAlgorithm.RSA_SIGN_PSS_4096_SHA256

Unspecified

Not specified.