# 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
ConfigSpec describes the client id and secret.
ConnectorSepc defines the OIDC connector config details.
DexClient is the Schema for the dexclients API.
DexClientList contains a list of DexClient.
DexClientSpec defines the desired state of DexClient.
DexClientStatus defines the observed state of DexClient.
DexServer is the Schema for the dexservers API.
DexServerList contains a list of DexServer.
DexServerSpec defines the desired state of DexServer.
DexServerStatus defines the observed state of DexServer.
ExpirySpec defines how we expire.
GrpcSpec defines override options on how we run grpc server.
LoggerSpec defines loggingoptions.
Oauth2Spec defines dex behavior flags.
StaticPasswordSpec allows us to define login credentials.
StorageSpec defines how/if we persist the configuration to a database on store in K8s.
WebSpec defines override for cert to dex server.