JWTAuthenticatorProperties interface
JWTAuthenticator의 속성입니다. JWT 인증자의 속성을 구성하는 방법에 대한 자세한 내용은 Kubernetes 설명서를 https://kubernetes.io/docs/reference/access-authn-authz/authentication/#using-authentication-configuration참조하십시오. Kubernetes 설명서에서 사용할 수 있는 모든 필드가 AKS에서 지원되는 것은 아닙니다. 문제 해결은 을 참조하십시오 https://aka.ms/aks-external-issuers-docs.
속성
| claim |
토큰 클레임에서 사용자 특성을 추출하는 방법을 정의하는 매핑입니다. |
| claim |
사용자를 인증하기 위해 토큰 클레임의 유효성을 검사하는 데 적용되는 규칙입니다. 유효성 검사가 성공하려면 모든 식이 true로 평가되어야 합니다. |
| issuer | JWT OIDC 발급자 세부 정보입니다. |
| provisioning |
JWT 인증자의 현재 프로비저닝 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
| user |
인증을 완료하기 전에 매핑된 사용자에게 적용되는 규칙입니다. 유효성 검사가 성공하려면 모든 식이 true로 평가되어야 합니다. |
속성 세부 정보
claimMappings
토큰 클레임에서 사용자 특성을 추출하는 방법을 정의하는 매핑입니다.
claimMappings: JWTAuthenticatorClaimMappings
속성 값
claimValidationRules
사용자를 인증하기 위해 토큰 클레임의 유효성을 검사하는 데 적용되는 규칙입니다. 유효성 검사가 성공하려면 모든 식이 true로 평가되어야 합니다.
claimValidationRules?: JWTAuthenticatorValidationRule[]
속성 값
issuer
provisioningState
JWT 인증자의 현재 프로비저닝 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
provisioningState?: string
속성 값
string
userValidationRules
인증을 완료하기 전에 매핑된 사용자에게 적용되는 규칙입니다. 유효성 검사가 성공하려면 모든 식이 true로 평가되어야 합니다.
userValidationRules?: JWTAuthenticatorValidationRule[]