Class ValidatedExtractedConsent

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

public class ValidatedExtractedConsent extends AbstractAttributeReleaseAction
Consent action which validates extracted user input when per-attribute consent is not enabled. If Consent.isApproved() is false, log a warning and set Consent.isApproved() to true. When per-attribute consent is not enabled, every extracted consent should be true.
Event:
EventIds.PROCEED_EVENT_ID, EventIds.INVALID_PROFILE_CTX
Postcondition:
See above.
  • Field Details

    • log

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

    • ValidatedExtractedConsent

      public ValidatedExtractedConsent()
  • Method Details