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.
Es256X509Pem
As ES256_PEM, but wrapped in an X.509v3 certificate (RFC5280), encoded in base64, and wrapped by
-----BEGIN CERTIFICATE----- and -----END CERTIFICATE-----.
RsaPem
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).
RsaX509Pem
As RSA_PEM, but wrapped in an X.509v3 certificate (RFC5280), encoded in base64, and wrapped by
-----BEGIN CERTIFICATE----- and -----END CERTIFICATE-----.
UnspecifiedPublicKeyFormat
The format has not been specified. This is an invalid default value and
must not be used.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003ePublicKeyFormat\u003c/code\u003e enum supports various formats for public keys, including \u003ccode\u003eEs256Pem\u003c/code\u003e, \u003ccode\u003eEs256X509Pem\u003c/code\u003e, \u003ccode\u003eRsaPem\u003c/code\u003e, and \u003ccode\u003eRsaX509Pem\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eEs256Pem\u003c/code\u003e represents a public key for the ECDSA algorithm (P-256 and SHA-256) and is encoded in base64, with specific headers, usable for \u003ccode\u003eES256\u003c/code\u003e JWT verification.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eEs256X509Pem\u003c/code\u003e is similar to \u003ccode\u003eEs256Pem\u003c/code\u003e but is encapsulated within an X.509v3 certificate.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eRsaPem\u003c/code\u003e is an RSA public key encoded in base64, marked by its own specific headers, which can be used to verify \u003ccode\u003eRS256\u003c/code\u003e signatures in JWT tokens.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eUnspecifiedPublicKeyFormat\u003c/code\u003e indicates an undefined format and is considered an invalid value.\u003c/p\u003e\n"]]],[],null,[]]