Interface AttributeInitializer


public interface AttributeInitializer
Interface used for configuring custom sets of attributes in the swiss.trustbroker.common.saml.util.AttributeRegistry
Initializers other than trustbroker-service defining an @Order must use positive numbers.
See Also:
  • Order
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Register values via AttributeRegistry.putAttributeName
    boolean
    Called at the end of the AttributeRegistry initialization, verify all values are properly configured.
  • Method Details

    • init

      void init()
      Register values via AttributeRegistry.putAttributeName
    • validate

      boolean validate()
      Called at the end of the AttributeRegistry initialization, verify all values are properly configured.
      Returns:
      false in case of incomplete configurations. Issues must be logged.