# Functions
AppendClaimsAuthenticationRequestParameter appends a OIDC claims authentication request parameter to `opts` with the `requestedClaims`.
No description provided by the author
ImplicitFlowURL is an adaptation of oauth2.Config::AuthCodeURL() which returns a URL appropriate for an OAuth2 implicit login flow (as opposed to authorization code flow).
InferGrantType infers the proper grant flow depending on the OAuth2 client config and OIDC configuration.
JoinCookies combines chunks of cookie based on key as prefix.
MakeCookieMetadata generates a string representing a Web cookie.
NewClientApp will register the Argo CD client app (either via Dex or external OIDC) and return an object which has HTTP handlers for handling the HTTP responses for login and callback.
No description provided by the author
NewDexRewriteURLRoundTripper creates a new DexRewriteURLRoundTripper.
NewOIDCProvider initializes an OIDC provider.
ParseConfig parses the OIDC Config into the concrete datastructure.
No description provided by the author
RandString generates, from a given charset, a cryptographically-secure pseudo-random string of a given length.
No description provided by the author
# Constants
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
# Variables
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
No description provided by the author
DebugTransport is a HTTP Client Transport to enable debugging.
DexRewriteURLRoundTripper is an HTTP RoundTripper to rewrite HTTP requests to the specified dex server address.
No description provided by the author
OIDCConfiguration holds a subset of interested fields from the OIDC configuration spec.
No description provided by the author
No description provided by the author
TransportWithHeader is a HTTP Client Transport with default headers.
# Interfaces
No description provided by the author
Provider is a wrapper around go-oidc provider to also provide the following features: 1.
# Type aliases
No description provided by the author
No description provided by the author