# Functions
Resource generated code relies on this being here, but it logically belongs to the group DEPRECATED.
# Constants
auto auto-approves client authorization grant requests.
deny auto-denies client authorization grant requests.
prompt prompts the user to approve new client authorization grant requests.
# Variables
AddToScheme exists solely to keep the old generators creating valid code DEPRECATED.
No description provided by the author
No description provided by the author
Install is a function which adds this version to a scheme.
SchemeGroupVersion generated code relies on this name Deprecated.
# Structs
AllowAllPasswordIdentityProvider provides identities for users authenticating using non-empty passwords
Compatibility level 4: No compatibility is provided, the API can change at any point for any reason.
BasicAuthPasswordIdentityProvider provides identities for users authenticating using HTTP basic auth credentials
Compatibility level 4: No compatibility is provided, the API can change at any point for any reason.
DenyAllPasswordIdentityProvider provides no identities for users
Compatibility level 4: No compatibility is provided, the API can change at any point for any reason.
GitHubIdentityProvider provides identities for users authenticating using GitHub credentials
Compatibility level 4: No compatibility is provided, the API can change at any point for any reason.
GitLabIdentityProvider provides identities for users authenticating using GitLab credentials
Compatibility level 4: No compatibility is provided, the API can change at any point for any reason.
GoogleIdentityProvider provides identities for users authenticating using Google credentials
Compatibility level 4: No compatibility is provided, the API can change at any point for any reason.
GrantConfig holds the necessary configuration options for grant handlers.
HTPasswdPasswordIdentityProvider provides identities for users authenticating using htpasswd credentials
Compatibility level 4: No compatibility is provided, the API can change at any point for any reason.
IdentityProvider provides identities for users authenticating using credentials.
KeystonePasswordIdentityProvider provides identities for users authenticating using keystone password credentials
Compatibility level 4: No compatibility is provided, the API can change at any point for any reason.
LDAPAttributeMapping maps LDAP attributes to OpenShift identity fields.
LDAPPasswordIdentityProvider provides identities for users authenticating using LDAP credentials
Compatibility level 4: No compatibility is provided, the API can change at any point for any reason.
OAuthConfig holds the necessary configuration options for OAuth authentication.
OAuthTemplates allow for customization of pages like the login page.
OpenIDClaims contains a list of OpenID claims to use when authenticating with an OpenID identity provider.
OpenIDIdentityProvider provides identities for users authenticating using OpenID credentials
Compatibility level 4: No compatibility is provided, the API can change at any point for any reason.
OpenIDURLs are URLs to use when authenticating with an OpenID identity provider.
Compatibility level 4: No compatibility is provided, the API can change at any point for any reason.
RequestHeaderIdentityProvider provides identities for users authenticating using request header credentials
Compatibility level 4: No compatibility is provided, the API can change at any point for any reason.
SessionConfig specifies options for cookie-based sessions.
SessionSecret is a secret used to authenticate/decrypt cookie-based sessions.
SessionSecrets list the secrets to use to sign/encrypt and authenticate/decrypt created sessions.
TokenConfig holds the necessary configuration options for authorization and access tokens.
# Type aliases
No description provided by the author