JWTAuthenticatorProperties interface
Свойства JWTAuthenticator. Подробнее о том, как настроить свойства аутентификатора JWT, см. в документации Kubernetes: https://kubernetes.io/docs/reference/access-authn-authz/authentication/#using-authentication-configuration. Обратите внимание, что AKS поддерживает не все поля, доступные в документации Kubernetes. Сведения об устранении неполадок см. в разделе https://aka.ms/aks-external-issuers-docs.
Свойства
| claim |
Сопоставления, определяющие, как атрибуты пользователя извлекаются из утверждений маркеров. |
| claim |
Правила, применяемые для проверки утверждений маркеров для проверки подлинности пользователей. Для успешной проверки все выражения должны иметь значение true. |
| issuer | Сведения об издателе JWT OIDC. |
| provisioning |
Текущее состояние подготовки средства проверки подлинности JWT. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| user |
Правила, которые применяются к сопоставленному пользователю перед завершением проверки подлинности. Для успешной проверки все выражения должны иметь значение true. |
Сведения о свойстве
claimMappings
Сопоставления, определяющие, как атрибуты пользователя извлекаются из утверждений маркеров.
claimMappings: JWTAuthenticatorClaimMappings
Значение свойства
claimValidationRules
Правила, применяемые для проверки утверждений маркеров для проверки подлинности пользователей. Для успешной проверки все выражения должны иметь значение true.
claimValidationRules?: JWTAuthenticatorValidationRule[]
Значение свойства
issuer
Сведения об издателе JWT OIDC.
issuer: JWTAuthenticatorIssuer
Значение свойства
provisioningState
Текущее состояние подготовки средства проверки подлинности JWT. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
provisioningState?: string
Значение свойства
string
userValidationRules
Правила, которые применяются к сопоставленному пользователю перед завершением проверки подлинности. Для успешной проверки все выражения должны иметь значение true.
userValidationRules?: JWTAuthenticatorValidationRule[]