Documentation
¶
Overview ¶
Package jose implements JavaScript Object Signing and Encryption (JOSE) related functionality.
Related RFCs:
- RFC7515 https://datatracker.ietf.org/doc/html/rfc7515 JWS, JSON Web Signature
- RFC7516 https://datatracker.ietf.org/doc/html/rfc7516 JWE, JSON Web Encryption
- RFC7517 https://datatracker.ietf.org/doc/html/rfc7517 JWK, JSON Web Key
- RFC7518 https://datatracker.ietf.org/doc/html/rfc7518 JWA, JSON Web Algorithms
- RFC7519 https://datatracker.ietf.org/doc/html/rfc7519 JWT, JSON Web Token
Related Information:
Directories
¶
| Path | Synopsis |
|---|---|
|
Package base64 provides base64url encoding and decoding functions as defined in RFC 4648 Section 5, specifically for use in JSON Web Signatures (JWS) and JSON Web Tokens (JWT) as specified in RFC 7515.
|
Package base64 provides base64url encoding and decoding functions as defined in RFC 4648 Section 5, specifically for use in JSON Web Signatures (JWS) and JSON Web Tokens (JWT) as specified in RFC 7515. |
|
Package header provides a package for JWS and JWE headers as described in RFC 7515 and RFC 7516.
|
Package header provides a package for JWS and JWE headers as described in RFC 7515 and RFC 7516. |
|
Package jwa implements JWA (JSON Web Algorithms) as defined in RFC 7518.
|
Package jwa implements JWA (JSON Web Algorithms) as defined in RFC 7518. |
|
Package jwe implements JSON Web Encryption (JWE) functionality as defined in RFC 7516.
|
Package jwe implements JSON Web Encryption (JWE) functionality as defined in RFC 7516. |
|
Package jwk implements JWK functionality as defined in RFC 7517.
|
Package jwk implements JWK functionality as defined in RFC 7517. |
|
thumbprint
Package thumbprint provides a simple and easy-to-use interface for working with JSON Web Key (JWK) Thumbprints as defined by RFC 7638.
|
Package thumbprint provides a simple and easy-to-use interface for working with JSON Web Key (JWK) Thumbprints as defined by RFC 7638. |
|
Package jws implements JSON Web Signature (JWS) functionality as defined in RFC 7515.
|
Package jws implements JSON Web Signature (JWS) functionality as defined in RFC 7515. |
|
Package jwt provides a simple and easy-to-use interface for working with JSON Web Tokens (JWTs) as defined by RFC 7519.
|
Package jwt provides a simple and easy-to-use interface for working with JSON Web Tokens (JWTs) as defined by RFC 7519. |
|
Package keyutil provides utility functions for dealing with keys used by the JOSE package for JWT, JWS, JWE, and JWK.
|
Package keyutil provides utility functions for dealing with keys used by the JOSE package for JWT, JWS, JWE, and JWK. |
Click to show internal directories.
Click to hide internal directories.