Documentation
¶
Overview ¶
Package jwt provides JWT manipulations. See https://tools.ietf.org/html/rfc7519#section-4.1.3
Index ¶
Constants ¶
View Source
const (
Profile = "oidc"
)
Variables ¶
This section is empty.
Functions ¶
func DecodePayloadAsPrettyJSON ¶
DecodePayloadAsPrettyJSON decodes the JWT string and returns the pretty JSON string.
func DecodePayloadAsRawJSON ¶
DecodePayloadAsRawJSON extracts the payload and returns the raw JSON.
Types ¶
type Claims ¶
type Claims struct { Issuer string Subject string Name string Username string Email string Expiry time.Time Pretty string // string representation for debug and logging }
Claims represents claims of an ID token.
func DecodeWithoutVerify ¶
DecodeWithoutVerify decodes the JWT string and returns the claims. Note that this method does not verify the signature and always trust it.
Click to show internal directories.
Click to hide internal directories.