Class ParClientIdRetriever
java.lang.Object
org.forgerock.openig.fapi.authorization.par.apiclient.ParClientIdRetriever
- All Implemented Interfaces:
ClientIdRetriever
Implementation of
ClientIdRetriever for /par (Pushed Authorization Request) endpoint.
The client_id is retrieved from the request JWT in the Request's Form entity.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionretrieveClientId(Context context, Request request, Response response) Retrieve theclient_idfrom the given parameters.
-
Constructor Details
-
ParClientIdRetriever
public ParClientIdRetriever()
-
-
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.
-