Package org.forgerock.oauth.resolvers
Class EncryptedOpenIdResolverFactory
java.lang.Object
org.forgerock.oauth.resolvers.EncryptedOpenIdResolverFactory
Factory class responsible for creating
EncryptedOpenIdResolver instances.-
Constructor Summary
ConstructorsConstructorDescriptionEncryptedOpenIdResolverFactory(SecretsProvider secretsProvider, Purpose<DataDecryptionKey> idTokenPurpose) Constructs a newEncryptedOpenIdResolverFactoryinstance. -
Method Summary
Modifier and TypeMethodDescriptioncreate(OpenIdResolver underlyingResolver) Creates a newEncryptedOpenIdResolverinstance, wrapping the passed signing based resolver.
-
Constructor Details
-
EncryptedOpenIdResolverFactory
public EncryptedOpenIdResolverFactory(SecretsProvider secretsProvider, Purpose<DataDecryptionKey> idTokenPurpose) Constructs a newEncryptedOpenIdResolverFactoryinstance.- Parameters:
secretsProvider- the secrets provideridTokenPurpose- the ID token purpose
-
-
Method Details
-
create
Creates a newEncryptedOpenIdResolverinstance, wrapping the passed signing based resolver.- Parameters:
underlyingResolver- non-null signing based resolver to be wrapped- Returns:
- an instance of
EncryptedOpenIdResolver
-