Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrFailParseClaims = errors.New("failed to parse license token claims")
View Source
var ErrLicenseExpired = errors.New("license expired")
View Source
var ErrLicenseMalformed = errors.New("license token malformed or empty")
View Source
var ErrNoPEMBlock = errors.New("no valid PEM block in public key")
View Source
var PublicKey string
Encoded public key
Functions ¶
This section is empty.
Types ¶
type LicenseTokenClaim ¶
type LicenseTokenClaim struct { jwt.StandardClaims Type Type `json:"type"` Plan Plan `json:"plan"` }
func ValidateLicenseToken ¶
func ValidateLicenseToken(licenseToken string) (*LicenseTokenClaim, error)
ValidateLicenseToken verifies the license and return license key parameters as claims.
Click to show internal directories.
Click to hide internal directories.