Class OpenIdResolverServiceConfiguratorImpl
- java.lang.Object
-
- org.forgerock.oauth.resolvers.service.OpenIdResolverServiceConfiguratorImpl
-
- All Implemented Interfaces:
OpenIdResolverServiceConfigurator
public class OpenIdResolverServiceConfiguratorImpl extends Object implements OpenIdResolverServiceConfigurator
Implementation of theOpenIdResolverServiceConfigurator
interface which applies a simple priority ordering when reading a service configuration.
-
-
Constructor Summary
Constructors Constructor Description OpenIdResolverServiceConfiguratorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
configureService(OpenIdResolverService service, List<Map<String,String>> resolvers)
This implementation includes a priority system for ensuring invalid configs still attempt to be loaded.
-
-
-
Method Detail
-
configureService
public boolean configureService(OpenIdResolverService service, List<Map<String,String>> resolvers)
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
-
-