Class OAuth2PushedAuthorizationRequestContext

java.lang.Object
org.opensaml.messaging.context.BaseContext
net.shibboleth.idp.plugin.oidc.op.oauth2.messaging.context.OAuth2PushedAuthorizationRequestContext
All Implemented Interfaces:
Iterable<BaseContext>

public class OAuth2PushedAuthorizationRequestContext extends BaseContext
Subcontext carrying information for a pushed authorization request.

This context appears as a subcontext of an inbound MessageContext.

Since:
4.4.0
  • Field Details

    • claimsSet

      @Nullable private Map<String,Object> claimsSet
      The claim set carried within pushed authorization request.
  • Constructor Details

    • OAuth2PushedAuthorizationRequestContext

      public OAuth2PushedAuthorizationRequestContext()
  • Method Details

    • getClaimsSet

      @Nullable public Map<String,Object> getClaimsSet()
      Get the claims set carried within pushed authorization request.
      Returns:
      claims set
    • setClaimsSet

      @Nonnull public OAuth2PushedAuthorizationRequestContext setClaimsSet(@Nullable Map<String,Object> claims)
      Set the claims set carried within pushed authorization request.
      Parameters:
      claims - claims set
      Returns:
      this context