Class BuildUserInfoErrorResponseFromEvent

All Implemented Interfaces:
Component, DestructableComponent, InitializableComponent, ProfileAction, Aware, MessageSource, MessageSourceAware, Action

public class BuildUserInfoErrorResponseFromEvent extends AbstractBuildErrorResponseFromEvent<com.nimbusds.openid.connect.sdk.UserInfoErrorResponse>
This action reads an event from the configured EventContext lookup strategy, constructs an OIDC user info error response message and attaches it as the outbound message.
  • Constructor Details

    • BuildUserInfoErrorResponseFromEvent

      public BuildUserInfoErrorResponseFromEvent()
  • Method Details

    • buildErrorResponse

      protected com.nimbusds.openid.connect.sdk.UserInfoErrorResponse buildErrorResponse(com.nimbusds.oauth2.sdk.ErrorObject error, ProfileRequestContext profileRequestContext)
      Method implemented by the extending class to create ErrorResponse.
      Specified by:
      buildErrorResponse in class AbstractBuildErrorResponseFromEvent<com.nimbusds.openid.connect.sdk.UserInfoErrorResponse>
      Parameters:
      error - error object to build the response from.
      profileRequestContext - profile request context.
      Returns:
      ErrorResponse