JWTAuthenticatorProperties interface
Właściwości JWTAuthenticator. Aby uzyskać szczegółowe informacje na temat konfigurowania właściwości tokena uwierzytelniającego JWT, zapoznaj się z dokumentacją platformy Kubernetes: https://kubernetes.io/docs/reference/access-authn-authz/authentication/#using-authentication-configuration. Należy pamiętać, że nie wszystkie pola dostępne w dokumentacji platformy Kubernetes są obsługiwane przez usługę AKS. Aby uzyskać informacje na temat rozwiązywania problemów, zobacz https://aka.ms/aks-external-issuers-docs.
Właściwości
| claim |
Mapowania definiujące sposób wyodrębniania atrybutów użytkownika z oświadczeń tokenu. |
| claim |
Reguły, które są stosowane do weryfikowania oświadczeń tokenów w celu uwierzytelniania użytkowników. Wszystkie wyrażenia muszą mieć wartość true, aby walidacja zakończyła się pomyślnie. |
| issuer | Szczegółowe informacje o wystawie JWT OIDC. |
| provisioning |
Bieżący stan aprowizacji wystawcy uwierzytelnienia JWT. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| user |
Reguły, które są stosowane do zamapowanego użytkownika przed ukończeniem uwierzytelniania. Wszystkie wyrażenia muszą mieć wartość true, aby walidacja zakończyła się pomyślnie. |
Szczegóły właściwości
claimMappings
Mapowania definiujące sposób wyodrębniania atrybutów użytkownika z oświadczeń tokenu.
claimMappings: JWTAuthenticatorClaimMappings
Wartość właściwości
claimValidationRules
Reguły, które są stosowane do weryfikowania oświadczeń tokenów w celu uwierzytelniania użytkowników. Wszystkie wyrażenia muszą mieć wartość true, aby walidacja zakończyła się pomyślnie.
claimValidationRules?: JWTAuthenticatorValidationRule[]
Wartość właściwości
issuer
Szczegółowe informacje o wystawie JWT OIDC.
issuer: JWTAuthenticatorIssuer
Wartość właściwości
provisioningState
Bieżący stan aprowizacji wystawcy uwierzytelnienia JWT. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
provisioningState?: string
Wartość właściwości
string
userValidationRules
Reguły, które są stosowane do zamapowanego użytkownika przed ukończeniem uwierzytelniania. Wszystkie wyrażenia muszą mieć wartość true, aby walidacja zakończyła się pomyślnie.
userValidationRules?: JWTAuthenticatorValidationRule[]