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.