# Functions
Enabled returns if jwks is enabled.
GetDefaultExpiration - returns the expiration seconds expected.
LookupConfig lookup jwks from config, override with any ENVs.
NewJWT - initialize new jwt authenticator.
NewValidators - creates Validators.
SetIdentityOpenID - One time migration code needed, for migrating from older config to new for OpenIDConfig.
# Constants
OpenID keys and envs.
OpenID keys and envs.
OpenID keys and envs.
OpenID keys and envs.
Legacy envs.
OpenID keys and envs.
OpenID keys and envs.
OpenID keys and envs.
OpenID keys and envs.
OpenID keys and envs.
OpenID keys and envs.
OpenID keys and envs.
OpenID keys and envs.
# Variables
DefaultKVS - default config for OpenID config.
ErrTokenExpired - error token expired.
Help template for OpenID identity feature.
Specific instances for EC256 and company.
Specific instances for EC256 and company.
Specific instances for EC256 and company.
Specific instances for RS256 and company.
Specific instances for RS256 and company.
Specific instances for RS256 and company.
# Structs
Config - OpenID Config RSA authentication target arguments.
DiscoveryDoc - parses the output from openid-configuration for example https://accounts.google.com/.well-known/openid-configuration.
JWKS - https://tools.ietf.org/html/rfc7517.
JWT - rs client grants provider details.
Validators - holds list of providers indexed by provider id.
# Interfaces
Validator interface describes basic implementation requirements of various authentication providers.
# Type aliases
ID - holds identification name authentication validator target.