Compartilhar via


JWTAuthenticatorProperties interface

As propriedades do JWTAuthenticator. Para obter detalhes sobre como configurar as propriedades de um autenticador JWT, consulte a documentação do Kubernetes: https://kubernetes.io/docs/reference/access-authn-authz/authentication/#using-authentication-configuration. Observe que nem todos os campos disponíveis na documentação do Kubernetes têm suporte do AKS. Para solução de problemas, consulte https://aka.ms/aks-external-issuers-docs.

Propriedades

claimMappings

Os mapeamentos que definem como os atributos do usuário são extraídos das declarações de token.

claimValidationRules

As regras aplicadas para validar declarações de token para autenticar usuários. Todas as expressões devem ser avaliadas como verdadeiras para que a validação seja bem-sucedida.

issuer

Os detalhes do emissor do JWT OIDC.

provisioningState

O estado de provisionamento atual do autenticador JWT. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

userValidationRules

As regras que são aplicadas ao usuário mapeado antes de concluir a autenticação. Todas as expressões devem ser avaliadas como verdadeiras para que a validação seja bem-sucedida.

Detalhes da propriedade

claimMappings

Os mapeamentos que definem como os atributos do usuário são extraídos das declarações de token.

claimMappings: JWTAuthenticatorClaimMappings

Valor da propriedade

claimValidationRules

As regras aplicadas para validar declarações de token para autenticar usuários. Todas as expressões devem ser avaliadas como verdadeiras para que a validação seja bem-sucedida.

claimValidationRules?: JWTAuthenticatorValidationRule[]

Valor da propriedade

issuer

Os detalhes do emissor do JWT OIDC.

issuer: JWTAuthenticatorIssuer

Valor da propriedade

provisioningState

O estado de provisionamento atual do autenticador JWT. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

userValidationRules

As regras que são aplicadas ao usuário mapeado antes de concluir a autenticação. Todas as expressões devem ser avaliadas como verdadeiras para que a validação seja bem-sucedida.

userValidationRules?: JWTAuthenticatorValidationRule[]

Valor da propriedade