Acl Auth Method Config Args
Constructors
Properties
([]string: <optional>)
- A list of allowed values that can be used for the redirect URI.
([]string: <optional>)
- List of auth claims that are valid for login.
([]string: <optional>)
- The value against which to match the iss claim in a JWT.
Mappings of claims (key) that will be copied to a metadata field (value).
(string: <optional>)
- Duration of leeway when validating all claims in the form of a time duration such as "5m" or "1h".
([]string: <optional>)
- PEM encoded CA certs for use by the TLS client used to talk with the OIDC Discovery URL.
(string: <optional>)
- Duration of leeway when validating expiration of a JWT in the form of a time duration such as "5m" or "1h".
(string: <optional>)
- PEM encoded CA cert for use by the TLS client used to talk with the JWKS server.
([]string: <optional>)
- List of PEM-encoded public keys to use to authenticate signatures locally.
Mappings of list claims (key) that will be copied to a metadata field (value).
(string: <optional>)
- Duration of leeway when validating not before values of a token in the form of a time duration such as "5m" or "1h".
(OIDCClientAssertion: <optional>)
- Optionally send a signed JWT ("private key jwt") as a client assertion to the OIDC provider. Browse to the concepts-assertions page to learn more.
(string: <optional>)
- The OAuth Client ID configured with the OIDC provider.
(string: <optional>)
- The OAuth Client Secret configured with the OIDC provider.
(bool: false)
- When set to true
, Nomad will not make a request to the identity provider to get OIDC UserInfo
. You may wish to set this if your identity provider doesn't send any additional claims from the UserInfo
endpoint.
(string: <optional>)
- The OIDC Discovery URL, without any .well-known component (base path).
(bool: false)
- When set to true
, Nomad will include PKCE verification in the auth flow. Even with PKCE enabled in Nomad, you may still need to enable it in your OIDC provider.
([]string: <optional>)
- List of OIDC scopes.
([]string: <optional>)
- A list of supported signing algorithms.
Enable OIDC verbose logging on the Nomad server.