Enum CaPool.IssuancePolicy.AllowedKeyType.EcKeyType.EcSignatureAlgorithm (2.46.0)

public enum CaPool.IssuancePolicy.AllowedKeyType.EcKeyType.EcSignatureAlgorithm extends Enum<CaPool.IssuancePolicy.AllowedKeyType.EcKeyType.EcSignatureAlgorithm> implements ProtocolMessageEnum

Describes an elliptic curve-based signature algorithm that may be used in a Certificate issued from a CaPool.

Protobuf enum google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType.EcSignatureAlgorithm

Implements

ProtocolMessageEnum

Static Fields

Name Description
ECDSA_P256

Refers to the Elliptic Curve Digital Signature Algorithm over the NIST P-256 curve.

ECDSA_P256 = 1;

ECDSA_P256_VALUE

Refers to the Elliptic Curve Digital Signature Algorithm over the NIST P-256 curve.

ECDSA_P256 = 1;

ECDSA_P384

Refers to the Elliptic Curve Digital Signature Algorithm over the NIST P-384 curve.

ECDSA_P384 = 2;

ECDSA_P384_VALUE

Refers to the Elliptic Curve Digital Signature Algorithm over the NIST P-384 curve.

ECDSA_P384 = 2;

EC_SIGNATURE_ALGORITHM_UNSPECIFIED

Not specified. Signifies that any signature algorithm may be used.

EC_SIGNATURE_ALGORITHM_UNSPECIFIED = 0;

EC_SIGNATURE_ALGORITHM_UNSPECIFIED_VALUE

Not specified. Signifies that any signature algorithm may be used.

EC_SIGNATURE_ALGORITHM_UNSPECIFIED = 0;

EDDSA_25519

Refers to the Edwards-curve Digital Signature Algorithm over curve 25519, as described in RFC 8410.

EDDSA_25519 = 3;

EDDSA_25519_VALUE

Refers to the Edwards-curve Digital Signature Algorithm over curve 25519, as described in RFC 8410.

EDDSA_25519 = 3;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()