Partilhar 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 são suportados pelo AKS. Para solucionar 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 que são 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 JWT OIDC.

provisioningState

O estado de provisionamento atual do autenticador JWT. Observação : esta 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 de Propriedade

claimMappings

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

claimMappings: JWTAuthenticatorClaimMappings

Valor de Propriedade

claimValidationRules

As regras que são 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 de Propriedade

issuer

Os detalhes do emissor JWT OIDC.

issuer: JWTAuthenticatorIssuer

Valor de Propriedade

provisioningState

O estado de provisionamento atual do autenticador JWT. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor de 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 de Propriedade