Class TokenRequestConsentableAttributesLookupFunction

  • All Implemented Interfaces:
    Function<org.opensaml.profile.context.ProfileRequestContext,​net.minidev.json.JSONArray>, org.opensaml.messaging.context.navigate.ContextDataLookupFunction<org.opensaml.profile.context.ProfileRequestContext,​net.minidev.json.JSONArray>

    public class TokenRequestConsentableAttributesLookupFunction
    extends AbstractTokenClaimsLookupFunction<net.minidev.json.JSONArray>
    For Token and UserInfo end points. A function that returns consentable claims via a lookup function. This lookup locates consentable claims from token (Authorization Code / Access Token) for token request handling. If consentable claims are not available, null is returned.
    • Constructor Detail

      • TokenRequestConsentableAttributesLookupFunction

        public TokenRequestConsentableAttributesLookupFunction()
    • Method Detail

      • doLookup

        net.minidev.json.JSONArray doLookup​(@Nonnull
                                            TokenClaimsSet tokenClaims)
        Implemented to perform the actual lookup.
        Specified by:
        doLookup in class AbstractTokenClaimsLookupFunction<net.minidev.json.JSONArray>
        Parameters:
        tokenClaims - token claims set to perform the lookup from.
        Returns:
        lookup value.