Class OpenIdResolverServiceConfiguratorImpl
java.lang.Object
org.forgerock.oauth.resolvers.service.OpenIdResolverServiceConfiguratorImpl
- All Implemented Interfaces:
OpenIdResolverServiceConfigurator
public class OpenIdResolverServiceConfiguratorImpl
extends Object
implements OpenIdResolverServiceConfigurator
Implementation of the
OpenIdResolverServiceConfigurator
interface which
applies a simple priority ordering when reading a service configuration.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
configureService
(OpenIdResolverService service, List<Map<String, String>> resolvers) This implementation includes a priority system for ensuring invalid configs still attempt to be loaded.
-
Constructor Details
-
OpenIdResolverServiceConfiguratorImpl
public OpenIdResolverServiceConfiguratorImpl()
-
-
Method Details
-
configureService
This implementation includes a priority system for ensuring invalid configs still attempt to be loaded. Priority is: - OpenIDConfiguration - JWK Location - Keystore Location - Secret Key - Failure- Specified by:
configureService
in interfaceOpenIdResolverServiceConfigurator
- Parameters:
service
- to configureresolvers
- the configuration- Returns:
- false if any resolver configuration fails true otherwise
-