Class PushedAuthorizationRequestClientIDLookupFunction
java.lang.Object
net.shibboleth.idp.plugin.oidc.op.profile.context.navigate.PushedAuthorizationRequestClientIDLookupFunction
- All Implemented Interfaces:
Function<MessageContext,,ClientID> ContextDataLookupFunction<MessageContext,ClientID>
public class PushedAuthorizationRequestClientIDLookupFunction
extends Object
implements ContextDataLookupFunction<MessageContext,ClientID>
A function that returns client id of the PAR request. This lookup locates client id primarily from client
authentication if available. If client authentication information is not available, client id is looked from
client_id parameter. Null is returned if information is not available.
- Since:
- 4.2.0
-
Constructor Details
-
PushedAuthorizationRequestClientIDLookupFunction
public PushedAuthorizationRequestClientIDLookupFunction()
-
-
Method Details
-
apply
- Specified by:
applyin interfaceFunction<MessageContext,ClientID>
-