JWTAuthenticatorClaimMappings interface
Mapowania oświadczeń dla JWTAuthenticator.
Właściwości
| extra | Wyrażenie służące do wyodrębniania dodatkowego atrybutu z oświadczeń tokenu. Jeśli nie zostanie podany, żadne dodatkowe atrybuty nie są wyodrębniane z oświadczeń tokenu. |
| groups | Wyrażenie służące do wyodrębniania atrybutu grup z oświadczeń tokenu. Jeśli nie zostanie podany, żadne grupy nie są wyodrębniane z oświadczeń tokenu. |
| uid | Wyrażenie służące do wyodrębniania atrybutu uid z oświadczeń tokenu. Jeśli nie zostanie podany, żaden identyfikator uid nie jest wyodrębniany z oświadczeń tokenu. |
| username | Wyrażenie służące do wyodrębniania atrybutu nazwy użytkownika z oświadczeń tokenu. |
Szczegóły właściwości
extra
Wyrażenie służące do wyodrębniania dodatkowego atrybutu z oświadczeń tokenu. Jeśli nie zostanie podany, żadne dodatkowe atrybuty nie są wyodrębniane z oświadczeń tokenu.
extra?: JWTAuthenticatorExtraClaimMappingExpression[]
Wartość właściwości
groups
Wyrażenie służące do wyodrębniania atrybutu grup z oświadczeń tokenu. Jeśli nie zostanie podany, żadne grupy nie są wyodrębniane z oświadczeń tokenu.
groups?: JWTAuthenticatorClaimMappingExpression
Wartość właściwości
uid
Wyrażenie służące do wyodrębniania atrybutu uid z oświadczeń tokenu. Jeśli nie zostanie podany, żaden identyfikator uid nie jest wyodrębniany z oświadczeń tokenu.
uid?: JWTAuthenticatorClaimMappingExpression
Wartość właściwości
username
Wyrażenie służące do wyodrębniania atrybutu nazwy użytkownika z oświadczeń tokenu.
username: JWTAuthenticatorClaimMappingExpression