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. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| user |
القواعد التي يتم تطبيقها على المستخدم المعين قبل إكمال المصادقة. يجب تقييم جميع التعبيرات إلى true حتى تنجح التحقق من الصحة. |
تفاصيل الخاصية
claimMappings
التعيينات التي تحدد كيفية استخراج سمات المستخدم من مطالبات الرمز المميز.
claimMappings: JWTAuthenticatorClaimMappings
قيمة الخاصية
claimValidationRules
القواعد التي يتم تطبيقها للتحقق من صحة مطالبات الرمز المميز لمصادقة المستخدمين. يجب تقييم جميع التعبيرات إلى true حتى تنجح التحقق من الصحة.
claimValidationRules?: JWTAuthenticatorValidationRule[]
قيمة الخاصية
issuer
provisioningState
حالة التوفير الحالية لمصادقة JWT. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
provisioningState?: string
قيمة الخاصية
string
userValidationRules
القواعد التي يتم تطبيقها على المستخدم المعين قبل إكمال المصادقة. يجب تقييم جميع التعبيرات إلى true حتى تنجح التحقق من الصحة.
userValidationRules?: JWTAuthenticatorValidationRule[]