package
1.1.3
Repository: https://github.com/infinitbyte/framework.git
Documentation: pkg.go.dev

# Packages

Package introspection provide auth strategy to authenticate, incoming HTTP requests using the oauth2 token introspection endpoint, as defined in RFC 7662.
Package jwt provides authentication strategy, incoming HTTP requests using the oauth2 jwt access token or openid IDToken.
Package userinfo provide auth strategy to authenticate, incoming HTTP requests using the oauth2/openid userinfo endpoint, as defined in OpenID Connect https://openid.net/specs/openid-connect-core-1_0.html#UserInfo.

# Functions

ExpiresAt returns the result of calling the GetExpiresAt method on c, if c type contains an GetExpiresAt method returning time.
Scope returns the result of calling the GetScope method on c, if c type contains an GetScope method returning slice of strings.

# Structs

ResponseError implements ErrorResolver and provides context information about an authorization error response as defined in RFC 6749.

# Interfaces

ClaimsResolver provides context information about an authorization response.
ErrorResolver provides context information about an authorization error response.