Advertisement
k3NGuru

keycloak-d8

Nov 25th, 2022 (edited)
1,036
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.87 KB | None | 0 0
  1. # kubectl explain dexproviders.spec.oidc
  2. KIND:     DexProvider
  3. VERSION:  deckhouse.io/v1
  4.  
  5. RESOURCE: oidc <Object>
  6.  
  7. DESCRIPTION:
  8.      Parameters of the OIDC (intended for the `type: OIDC`).
  9.  
  10. FIELDS:
  11.    basicAuthUnsupported <boolean>
  12.      Use POST requests to interact with the provider instead of including the
  13.      token in the Basic Authorization header. Generally, dex automatically
  14.      determines the type of request to make, while in some cases enabling this
  15.      parameter can help.
  16.  
  17.    clientID     <string> -required-
  18.      OIDC issuer application ID.
  19.  
  20.    clientSecret <string> -required-
  21.      OIDC issuer application secret key.
  22.  
  23.    getUserInfo  <boolean>
  24.      Request additional info about the authenticated user.
  25.      Learn more
  26.      [here](https://openid.net/specs/openid-connect-core-1_0.html#UserInfo)...
  27.  
  28.    insecureSkipEmailVerified    <boolean>
  29.      Allow authentication for clients without verified email address.
  30.  
  31.    issuer       <string> -required-
  32.      Canonical URL of the provider, also used for configuration discovery. This
  33.      value MUST match the value returned in the provider config discovery.
  34.  
  35.    promptType   <string>
  36.      Determines if the Issuer should ask for confirmation and provide hints
  37.      during the authentication process.
  38.  
  39.      By default, the confirmation will be requested on the first authentication.
  40.      Possible values may vary depending on the Issuer.
  41.  
  42.    scopes       <[]string>
  43.      List of [additional
  44.      scopes](https://github.com/dexidp/website/blob/main/content/docs/custom-scopes-claims-clients.md)
  45.      to request in token response.
  46.  
  47.    userIDKey    <string>
  48.      The [claim](https://openid.net/specs/openid-connect-core-1_0.html#Claims)
  49.      to use as the user id.
  50.  
  51.    userNameKey  <string>
  52.      The [claim](https://openid.net/specs/openid-connect-core-1_0.html#Claims)
  53.      to use as the user name.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement