クラス DelegatingJwtGrantedAuthoritiesConverter
java.lang.ObjectSE
org.springframework.security.oauth2.server.resource.authentication.DelegatingJwtGrantedAuthoritiesConverter
- 実装されたすべてのインターフェース:
org.springframework.core.convert.converter.Converter<Jwt,
CollectionSE<GrantedAuthority>>
public class DelegatingJwtGrantedAuthoritiesConverter
extends ObjectSE
implements org.springframework.core.convert.converter.Converter<Jwt,CollectionSE<GrantedAuthority>>
- 導入:
- 5.5
- 関連事項:
コンストラクターのサマリー
コンストラクターコンストラクター説明DelegatingJwtGrantedAuthoritiesConverter
(CollectionSE<org.springframework.core.convert.converter.Converter<Jwt, CollectionSE<GrantedAuthority>>> authoritiesConverters) DelegatingJwtGrantedAuthoritiesConverter
(org.springframework.core.convert.converter.Converter<Jwt, CollectionSE<GrantedAuthority>>... authoritiesConverters) 提供されたConverter
の配列を使用してDelegatingJwtGrantedAuthoritiesConverter
を構築しますメソッドのサマリー
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.core.convert.converter.Converter から継承されたメソッド
andThen
コンストラクターの詳細
DelegatingJwtGrantedAuthoritiesConverter
public DelegatingJwtGrantedAuthoritiesConverter(CollectionSE<org.springframework.core.convert.converter.Converter<Jwt, CollectionSE<GrantedAuthority>>> authoritiesConverters) - パラメーター:
authoritiesConverters
- 使用するConverter
のCollection
SE
DelegatingJwtGrantedAuthoritiesConverter
@SafeVarargsSE public DelegatingJwtGrantedAuthoritiesConverter(org.springframework.core.convert.converter.Converter<Jwt, CollectionSE<GrantedAuthority>>... authoritiesConverters) 提供されたConverter
の配列を使用してDelegatingJwtGrantedAuthoritiesConverter
を構築します- パラメーター:
authoritiesConverters
- 使用するConverter
の配列
メソッドの詳細
convert
指定されたJwt
からGrantedAuthority
を抽出します。権限は、委譲された各
Converter
から一度に 1 つずつ抽出されます。コンバーターごとに、その権限が順番に追加され、重複が削除されます。- 次で指定:
- インターフェース
org.springframework.core.convert.converter.Converter<Jwt,
のCollectionSE<GrantedAuthority>> convert
- パラメーター:
jwt
-Jwt
トークン- 戻り値:
- トークンスコープから読み取られた
authorities