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
| claim |
Die Zuordnungen, die definieren, wie Benutzerattribute aus den Tokenansprüchen extrahiert werden. |
| claim |
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. |
| provisioning |
Der aktuelle Bereitstellungsstatus des JWT-Authentifikators. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| user |
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[]