Class OIDCAuthenticationResponseConsentContext

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

public class OIDCAuthenticationResponseConsentContext extends BaseContext
Subcontext carrying user consent information in a form suitable for OIDC processing. The information is carried in tokens (code, refresh token, access token) to back channel endpoints. This context appears as a subcontext of the OIDCAuthenticationResponseContext.
  • Field Details

    • consentedAttributes

      @Nonnull private JSONArray consentedAttributes
      Attributes having consent.
  • Constructor Details

    • OIDCAuthenticationResponseConsentContext

      public OIDCAuthenticationResponseConsentContext()
      Constructor.
  • Method Details

    • getConsentedAttributes

      @Nonnull public JSONArray getConsentedAttributes()
      Get consented attributes.
      Returns:
      consented attributes.