Class LegacyCanonicalization

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

@Deprecated
public class LegacyCanonicalization
extends AbstractSubjectCanonicalizationAction
Deprecated.
Action to fail if asked to perform C14N ..
  • Field Details

    • log

      @Nonnull private final org.slf4j.Logger log
      Deprecated.
      Class logger.
  • Constructor Details

    • LegacyCanonicalization

      public LegacyCanonicalization()
      Deprecated.
  • Method Details

    • doPreExecute

      protected boolean doPreExecute​(@Nonnull ProfileRequestContext profileRequestContext, @Nonnull SubjectCanonicalizationContext c14nContext)
      Deprecated.
      Performs this c14n action's pre-execute step. Default implementation just returns true iff a subject is set.
      Overrides:
      doPreExecute in class AbstractSubjectCanonicalizationAction
      Parameters:
      profileRequestContext - the current IdP profile request context
      c14nContext - the current subject canonicalization context
      Returns:
      true iff execution should continue
    • c14LegacyPrincipalConnectorFactory

      public static NameIDCanonicalizationFlowDescriptor c14LegacyPrincipalConnectorFactory()
      Deprecated.
      Factory used to generate a disabled flow descriptor for backward compatibility.
      Returns:
      an appropriate FlowDescriptor