issuer | string | The base path of dex and the external name of the OpenID Connect service. | Domain or issuer can't be blank at the same time. |
jwksUri | string | JWKS endpoint used to verify JWT tokens | |
domain | string | kalm dex oidc provider domain | Domain or issuer can't be blank at the same time. |
useHttp | bool | Default scheme is https, this flag is to change it to http | False |
port | *int | port of kalm dex oidc provider | False |
showApproveScreen | bool | | |
alwaysShowLoginScreen | bool | | |
connectors | DexConnector [] | Dex connectors config | Connectors and TemporaryUser can't be blank at the same time. |
temporaryUser | *TemporaryDexUser | Temporary Dex user, mainly used for bootstrapping setup of Kalm. | Connectors and TemporaryUser can't be blank at the same time. |
externalEnvoyExtAuthz | *ExtAuthzEndpoint | Create service entry if the ext_authz service is running out of istio mesh | False |
idTokenExpirySeconds | *uint32 | expiry of idToken in seconds | False |