publicKeyFormat property

String? publicKeyFormat
getter/setter pair

The PublicKey format specified by the customer through the public_key_format field. Possible string values are:

  • "PUBLIC_KEY_FORMAT_UNSPECIFIED" : If the public_key_format field is not specified: - For PQC algorithms, an error will be returned. - For non-PQC algorithms, the default format is PEM, and the field pem will be populated. Otherwise, the public key will be exported through the public_key field in the requested format.
  • "PEM" : The returned public key will be encoded in PEM format. See the RFC7468 sections for General Considerations and Textual Encoding of Subject Public Key Info for more information.
  • "NIST_PQC" : This is supported only for PQC algorithms. The key material is returned in the format defined by NIST PQC standards (FIPS 203, FIPS 204, and FIPS 205).

Implementation

core.String? publicKeyFormat;