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