# Functions
Public endpoint used by the identity oidcProvider when redirecting the user after identity verification.
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
GetRandomStateWithHMAC computes message + hmac(message, pbkdf2(key, salt)) to be used as state during the oauth authorization.
No description provided by the author
No description provided by the author
NewOauth2ProviderClient instantiates a new oauth2 client using the configured credentials it returns a *Provider object that contains the necessary configuration to initiate an oauth2 authentication flow.
# Constants
Environment constants for console IDP/SSO configuration.
Environment constants for console IDP/SSO configuration.
Environment constants for console IDP/SSO configuration.
Environment constants for console IDP/SSO configuration.
Environment constants for console IDP/SSO configuration.
Environment constants for console IDP/SSO configuration.
Environment constants for console IDP/SSO configuration.
Environment constants for console IDP/SSO configuration.
Environment constants for console IDP/SSO configuration.
Environment constants for console IDP/SSO configuration.
Environment constants for console IDP/SSO configuration.
# Variables
DefaultDerivedKey is the key used to compute the HMAC for signing the oauth state parameter its derived using pbkdf on CONSOLE_IDP_HMAC_PASSPHRASE with CONSOLE_IDP_HMAC_SALT.
# Structs
No description provided by the author
DiscoveryDoc - parses the output from openid-configuration for example https://accounts.google.com/.well-known/openid-configuration.
No description provided by the author
Provider is a wrapper of the oauth2 configuration and the oidc provider.
ProviderConfig - OpenID IDP Configuration for console.
No description provided by the author
# Interfaces
No description provided by the author
# Type aliases
No description provided by the author
StateKeyFunc - is a function that returns a key used in OAuth Authorization flow state generation and verification.