Name | Type | Description | Notes |
---|---|---|---|
format | String | Format: The format of the key. Possible values: "UNSPECIFIED_PUBLIC_KEY_FORMAT" - The format has not been specified. This is an invalid default value and must not be used. "RSA_PEM" - An RSA public key encoded in base64, and wrapped by `-----BEGIN PUBLIC KEY-----` and `-----END PUBLIC KEY-----`. This can be used to verify `RS256` signatures in JWT tokens (RFC7518). "RSA_X509_PEM" - As RSA_PEM, but wrapped in an X.509v3 certificate (RFC5280), encoded in base64, and wrapped by `-----BEGIN CERTIFICATE-----` and `-----END CERTIFICATE-----`. "ES256_PEM" - Public key for the ECDSA algorithm using P-256 and SHA-256, encoded in base64, and wrapped by `-----BEGIN PUBLIC KEY-----` and `-----END PUBLIC KEY-----`. This can be used to verify JWT tokens with the `ES256` algorithm (RFC7518). This curve is defined in OpenSSL as the `prime256v1` curve. "ES256_X509_PEM" - As ES256_PEM, but wrapped in an X.509v3 certificate (RFC5280), encoded in base64, and wrapped by `-----BEGIN CERTIFICATE-----` and `-----END CERTIFICATE-----`. | |
key | String | Key: The key data. | [optional] |
-
RSA_PEM
(value:"RSA_PEM"
) -
ES256_PEM
(value:"ES256_PEM"
) -
RSA_X509_PEM
(value:"RSA_X509_PEM"
) -
ES256_X509_PEM
(value:"ES256_X509_PEM"
)