Udostępnij za pośrednictwem


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

Wartość właściwości