# Functions
AddContextVerifier registers an additional verifier.
No description provided by the author
ContextFromClaims feeds context with correct Keys and Metadata for a given Claims.
DefaultJWTVerifier creates a ready to use JWTVerifier.
No description provided by the author
No description provided by the author
GetConnectors list all the connectors correctly configured.
GetRedirectURIFromRequestValues extracts the redirect_uri from values but does not do any sort of validation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RegisterConnector to the auth registry and opens up the connection.
RegisterConnectorType registers how to set an opener for a connector type.
No description provided by the author
No description provided by the author
SetAccessToken builds a TokenOption for passing the access token.
SetChallenge builds a TokenOption which passes key/value parameters to a provider's token exchange endpoint.
SetRefreshToken builds a TokenOption for passing the refresh_token.
SubjectsForResourcePolicyQuery prepares a slice of strings that will be used to check for resource ownership.
SubjectsFromClaim builds a list of subjects based on Claim attributes.
VerifyContext ranges over registered ContextVerifiers and check if one of them returns an error.
WithImpersonate Add a fake Claims in context to impersonate a user.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
Identity represents the ID Token claims supported by the server.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Scopes represents additional data requested by the clients about the end user.
# Interfaces
CallbackConnector is an interface implemented by connectors which use an OAuth style redirect flow to determine user information.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PasswordConnector is an interface implemented by connectors which take a username and password.
No description provided by the author
No description provided by the author
No description provided by the author
RefreshConnector is a connector that can update the client claims.
SAMLConnector represents SAML connectors which implement the HTTP POST binding.
TokenOption is an AuthCodeOption is passed to Config.AuthCodeURL.
No description provided by the author