Class SetAccessTokenToResponseContext

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

public class SetAccessTokenToResponseContext extends AbstractOIDCResponseAction
Action that creates a Access Token, and sets it to work context OIDCAuthenticationResponseContext.getAccessToken() located under InOutOperationContext.getOutboundMessageContext().
  • Field Details

    • log

      @Nonnull private org.slf4j.Logger log
      Class logger.
    • accessTokenContextLookupStrategy

      @Nonnull private Function<ProfileRequestContext,AccessTokenContext> accessTokenContextLookupStrategy
      Strategy used to locate the subcontext with the token.
    • alwaysIssueBearerAccessTokenCondition

      @Nonnull private Predicate<ProfileRequestContext> alwaysIssueBearerAccessTokenCondition
      Condition used to determine whether to always issue bearer access token.
    • tokenCtx

      @Nullable private AccessTokenContext tokenCtx
      Token context.
  • Constructor Details

    • SetAccessTokenToResponseContext

      public SetAccessTokenToResponseContext()
      Constructor.
  • Method Details