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

# Functions

GetAuthenticateFunc return function to authenticate request using oauth2/openid userinfo endpoint.
SetClaimResolver sets the introspection strategy ClaimResolver to resolve the authorization claim response.
SetClientTransport sets underlying http client transport.
SetErrorResolver sets the introspection strategy ErrorResolver to resolve the authorization error response.
SetHTTPClient sets underlying http client.
SetHTTPMethod sets http request's method.
SetTLSConfig sets underlying http client tls.
SetVerifyOptions sets the introspection strategy to verify authorization response.

# Structs

AddressClaim represents a physical mailing address as defined in OpenID https://openid.net/specs/openid-connect-core-1_0.html#AddressClaim.
Claims represents standard claims as defined in OpenID https://openid.net/specs/openid-connect-core-1_0.html#StandardClaims.