parent
0560863320
commit
b648a24f5f
|
@ -78,8 +78,7 @@ public final class OidcIdTokenDecoderFactory implements JwtDecoderFactory<Client
|
||||||
JCA_ALGORITHM_MAPPINGS = Collections.unmodifiableMap(mappings);
|
JCA_ALGORITHM_MAPPINGS = Collections.unmodifiableMap(mappings);
|
||||||
};
|
};
|
||||||
|
|
||||||
private static final ClaimTypeConverter DEFAULT_CLAIM_TYPE_CONVERTER = new ClaimTypeConverter(
|
private static final ClaimTypeConverter DEFAULT_CLAIM_TYPE_CONVERTER = createDefaultClaimTypeConverter();
|
||||||
createDefaultClaimTypeConverters());
|
|
||||||
|
|
||||||
private final Map<String, JwtDecoder> jwtDecoders = new ConcurrentHashMap<>();
|
private final Map<String, JwtDecoder> jwtDecoders = new ConcurrentHashMap<>();
|
||||||
|
|
||||||
|
@ -94,6 +93,17 @@ public final class OidcIdTokenDecoderFactory implements JwtDecoderFactory<Client
|
||||||
private Function<ClientRegistration, RestOperations> restOperationsFactory = (
|
private Function<ClientRegistration, RestOperations> restOperationsFactory = (
|
||||||
clientRegistration) -> new RestTemplate();
|
clientRegistration) -> new RestTemplate();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns the default {@link Converter}'s used for type conversion of claim values
|
||||||
|
* for an {@link OidcIdToken}.
|
||||||
|
* @return a {@link Map} of {@link Converter}'s keyed by {@link IdTokenClaimNames
|
||||||
|
* claim name}
|
||||||
|
* @since 6.3
|
||||||
|
*/
|
||||||
|
public static ClaimTypeConverter createDefaultClaimTypeConverter() {
|
||||||
|
return new ClaimTypeConverter(createDefaultClaimTypeConverters());
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the default {@link Converter}'s used for type conversion of claim values
|
* Returns the default {@link Converter}'s used for type conversion of claim values
|
||||||
* for an {@link OidcIdToken}.
|
* for an {@link OidcIdToken}.
|
||||||
|
|
Loading…
Reference in New Issue