Class AuthorizeClientIdRetriever
java.lang.Object
org.forgerock.openig.fapi.authorization.authorize.apiclient.AuthorizeClientIdRetriever
- All Implemented Interfaces:
ClientIdRetriever
Implementation of
ClientIdRetriever for /authorize endpoint.
The client_id is retrieved from the query parameters of the request.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionretrieveClientId(Context context, Request request, Response response) Retrieve theclient_idfrom the given parameters.
-
Constructor Details
-
AuthorizeClientIdRetriever
public AuthorizeClientIdRetriever()
-
-
Method Details
-
retrieveClientId
public Promise<String,ClientIdRetrieverException> retrieveClientId(Context context, Request request, Response response) Description copied from interface:ClientIdRetrieverRetrieve theclient_idfrom the given parameters.- Specified by:
retrieveClientIdin interfaceClientIdRetriever- Parameters:
context- theContextto userequest- theRequestto useresponse- theResponseto use- Returns:
Promisewith the retrievedclient_idor empty if none.
-