# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
ClientAuth allows the use of a keycloak client that has a ServiceAccount enabled with an admin role.
ClusterOAuth2ClientProvider is the Schema for the clusteroauth2clientproviders API.
ClusterOAuth2ClientProviderList contains a list of ClusterOAuth2ClientProvider.
ClusterOAuth2ClientProviderSpec defines the desired state of ClusterOAuth2ClientProvider.
ClusterOAuth2ClientProviderStatus defines the observed state of ClusterOAuth2ClientProvider.
KeycloakProvider holds the necessary data to create OAuth2 clients.
OAuth2Client is the Schema for the oauth2clients API.
OAuth2ClientList contains a list of OAuth2Client.
OAuth2ClientProvider is the Schema for the oauth2clientproviders API.
OAuth2ClientProviderList contains a list of OAuth2ClientProvider.
OAuth2ClientProviderSpec defines the desired state of OAuth2ClientProvider.
OAuth2ClientProviderStatus defines the observed state of OAuth2ClientProvider.
OAuth2ClientSpec defines the desired state of OAuth2Client.
OAuth2ClientStatus defines the observed state of OAuth2Client.
OAuth2Proxy is the Schema for the oauth2proxies API.
OAuth2ProxyList contains a list of OAuth2Proxy.
OAuth2ProxySpec defines the desired state of OAuth2Proxy.
OAuth2ProxyStatus defines the observed state of OAuth2Proxy.
No description provided by the author
No description provided by the author
No description provided by the author
UserAuth allows the provider to authenticate with a known keycloak user/pass combination.