JWTAuthenticatorProperties interface
Le proprietà di JWTAuthenticator. Per informazioni dettagliate su come configurare le proprietà di un autenticatore JWT, fare riferimento alla documentazione di Kubernetes: https://kubernetes.io/docs/reference/access-authn-authz/authentication/#using-authentication-configuration. Si noti che non tutti i campi disponibili nella documentazione di Kubernetes sono supportati dal servizio Azure Kubernetes. Per la risoluzione dei problemi, vedere https://aka.ms/aks-external-issuers-docs.
Proprietà
| claim |
Mapping che definiscono il modo in cui gli attributi utente vengono estratti dalle attestazioni token. |
| claim |
Regole applicate per convalidare le attestazioni di token per l'autenticazione degli utenti. Tutte le espressioni devono restituire true affinché la convalida abbia esito positivo. |
| issuer | I dettagli dell'emittente JWT OIDC. |
| provisioning |
Stato di provisioning corrente dell'autenticatore JWT. |
| user |
Regole applicate all'utente mappato prima del completamento dell'autenticazione. Tutte le espressioni devono restituire true affinché la convalida abbia esito positivo. |
Dettagli proprietà
claimMappings
Mapping che definiscono il modo in cui gli attributi utente vengono estratti dalle attestazioni token.
claimMappings: JWTAuthenticatorClaimMappings
Valore della proprietà
claimValidationRules
Regole applicate per convalidare le attestazioni di token per l'autenticazione degli utenti. Tutte le espressioni devono restituire true affinché la convalida abbia esito positivo.
claimValidationRules?: JWTAuthenticatorValidationRule[]
Valore della proprietà
issuer
I dettagli dell'emittente JWT OIDC.
issuer: JWTAuthenticatorIssuer
Valore della proprietà
provisioningState
Stato di provisioning corrente dell'autenticatore JWT.
provisioningState?: string
Valore della proprietà
string
userValidationRules
Regole applicate all'utente mappato prima del completamento dell'autenticazione. Tutte le espressioni devono restituire true affinché la convalida abbia esito positivo.
userValidationRules?: JWTAuthenticatorValidationRule[]