Package org.forgerock.oauth2.core
Class OAuth2RequestFactory
- java.lang.Object
-
- org.forgerock.oauth2.core.OAuth2RequestFactory
-
@Singleton public class OAuth2RequestFactory extends Object
A factory for creating OAuth2Request instances.- Since:
- 12.0.0
-
-
Constructor Summary
Constructors Constructor Description OAuth2RequestFactory(JacksonRepresentationFactory jacksonRepresentationFactory, ClientRegistrationStore clientRegistrationStore)Guice injection constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OAuth2Requestcreate(org.restlet.Request request)Creates a new OAuth2Request for the underlying HTTP request.
-
-
-
Constructor Detail
-
OAuth2RequestFactory
@Inject public OAuth2RequestFactory(JacksonRepresentationFactory jacksonRepresentationFactory, ClientRegistrationStore clientRegistrationStore)
Guice injection constructor.- Parameters:
jacksonRepresentationFactory- The factory forJacksonRepresentationinstances.clientRegistrationStore- The OAuth2 providers store for all client registrations.
-
-
Method Detail
-
create
public OAuth2Request create(org.restlet.Request request)
Creates a new OAuth2Request for the underlying HTTP request.- Parameters:
request- The underlying request.- Returns:
- The OAuth2Request.
-
-