Google Certificate Authority Service V1beta1 Client - Class KeyType (1.5.0)

Reference documentation and code samples for the Google Certificate Authority Service V1beta1 Client class KeyType.

Types of public keys that are supported.

At a minimum, we support RSA and ECDSA, for the key sizes or curves listed: https://cloud.google.com/kms/docs/algorithms#asymmetric_signing_algorithms

Protobuf type google.cloud.security.privateca.v1beta1.PublicKey.KeyType

Namespace

Google \ Cloud \ Security \ PrivateCA \ V1beta1 \ PublicKey

Methods

static::name

Parameter
NameDescription
value mixed

static::value

Parameter
NameDescription
name mixed

Constants

KEY_TYPE_UNSPECIFIED

Value: 0

Default unspecified value.

Generated from protobuf enum KEY_TYPE_UNSPECIFIED = 0;

PEM_RSA_KEY

Value: 1

A PEM-encoded PKCS#1/RFC 3447 RSAPrivateKey structure.

Generated from protobuf enum PEM_RSA_KEY = 1;

PEM_EC_KEY

Value: 2

A PEM-encoded compressed NIST P-256/secp256r1/prime256v1 or P-384 key.

Generated from protobuf enum PEM_EC_KEY = 2;