Freigeben über


JWTAuthenticatorProperties interface

Die Eigenschaften von JWTAuthenticator. Weitere Informationen zur Konfiguration der Eigenschaften eines JWT-Authentifikators finden Sie in der Kubernetes-Dokumentation: https://kubernetes.io/docs/reference/access-authn-authz/authentication/#using-authentication-configuration. Beachten Sie, dass nicht alle in der Kubernetes-Dokumentation verfügbaren Felder von AKS unterstützt werden. Informationen zur Fehlerbehebung finden Sie unter https://aka.ms/aks-external-issuers-docs.

Eigenschaften

claimMappings

Die Zuordnungen, die definieren, wie Benutzerattribute aus den Tokenansprüchen extrahiert werden.

claimValidationRules

Die Regeln, die zum Überprüfen von Tokenansprüchen angewendet werden, um Benutzer zu authentifizieren. Alle Ausdrücke müssen als true ausgewertet werden, damit die Validierung erfolgreich ist.

issuer

Details zum JWT-OIDC-Aussteller.

provisioningState

Der aktuelle Bereitstellungsstatus des JWT-Authentifikators. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

userValidationRules

Die Regeln, die auf den zugeordneten Benutzer angewendet werden, bevor die Authentifizierung abgeschlossen wird. Alle Ausdrücke müssen als true ausgewertet werden, damit die Validierung erfolgreich ist.

Details zur Eigenschaft

claimMappings

Die Zuordnungen, die definieren, wie Benutzerattribute aus den Tokenansprüchen extrahiert werden.

claimMappings: JWTAuthenticatorClaimMappings

Eigenschaftswert

claimValidationRules

Die Regeln, die zum Überprüfen von Tokenansprüchen angewendet werden, um Benutzer zu authentifizieren. Alle Ausdrücke müssen als true ausgewertet werden, damit die Validierung erfolgreich ist.

claimValidationRules?: JWTAuthenticatorValidationRule[]

Eigenschaftswert

issuer

Details zum JWT-OIDC-Aussteller.

issuer: JWTAuthenticatorIssuer

Eigenschaftswert

provisioningState

Der aktuelle Bereitstellungsstatus des JWT-Authentifikators. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

userValidationRules

Die Regeln, die auf den zugeordneten Benutzer angewendet werden, bevor die Authentifizierung abgeschlossen wird. Alle Ausdrücke müssen als true ausgewertet werden, damit die Validierung erfolgreich ist.

userValidationRules?: JWTAuthenticatorValidationRule[]

Eigenschaftswert