public final class MappedJwtClaimSetConverter
extends java.lang.Object
implements org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,java.lang.Object>,java.util.Map<java.lang.String,java.lang.Object>>ClaimTypeConverter| コンストラクターと説明 |
|---|
MappedJwtClaimSetConverter(java.util.Map<java.lang.String,org.springframework.core.convert.converter.Converter<java.lang.Object,?>> claimTypeConverters) 指定された引数を使用して MappedJwtClaimSetConverter を構築します。これにより、デフォルトコンバーターのセットが完全に置き換えられます。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> | convert(java.util.Map<java.lang.String,java.lang.Object> claims) |
static MappedJwtClaimSetConverter | withDefaults(java.util.Map<java.lang.String,org.springframework.core.convert.converter.Converter<java.lang.Object,?>> claimTypeConverters) |
public MappedJwtClaimSetConverter(java.util.Map<java.lang.String,org.springframework.core.convert.converter.Converter<java.lang.Object,?>> claimTypeConverters)
MappedJwtClaimSetConverter を構築します。これにより、デフォルトコンバーターのセットが完全に置き換えられます。claimTypeConverters - 使用するコンバーターの Map public static MappedJwtClaimSetConverter withDefaults(java.util.Map<java.lang.String,org.springframework.core.convert.converter.Converter<java.lang.Object,?>> claimTypeConverters)
MappedJwtClaimSetConverter を作成し、提供された Converter の Map で個々のクレームコンバーターをオーバーライドします。例: 以下は、デフォルトのクレームコンバーターのみで構成されたインスタンスを提供します。
MappedJwtClaimSetConverter.withDefaults(Collections.emptyMap());
または、次の例では、サブジェクトのカスタムコンバーターを提供し、他のデフォルトはそのままにします。
MappedJwtClaimsSetConverter.withDefaults(
Collections.singletonMap(JwtClaimNames.SUB, new UserDetailsServiceJwtSubjectConverter()));
コンバーターの基礎となる Map を完全に置き換えるには、MappedJwtClaimSetConverter(Map) を参照してください。claimTypeConverters -MappedJwtClaimSetConverter のインスタンス。public java.util.Map<java.lang.String,java.lang.Object> convert(java.util.Map<java.lang.String,java.lang.Object> claims)
org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,java.lang.Object>,java.util.Map<java.lang.String,java.lang.Object>> 内の convert