Interface OpenSAMLInitializerConfig

All Known Implementing Classes:
OpenSAMLSecurityDefaultsConfig, OpenSAMLSecurityExtensionConfig

public interface OpenSAMLInitializerConfig
Interface for customized initialization and configuration of OpenSAML. OpenSAMLInitializerConfig instance are supplied to OpenSAMLInitializer.initialize(OpenSAMLInitializerConfig...) in order to extend the core initialization.
Author:
Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
  • Method Summary

    Modifier and Type
    Method
    Description
    The name of this configurer.
    void
    Called after OpenSAML has been initialized.
    void
    Method that is called before OpenSAML is initialized.
  • Method Details

    • getName

      String getName()
      The name of this configurer. Used for logging only.
      Returns:
      the name of the configurer
    • preInitialize

      void preInitialize() throws Exception
      Method that is called before OpenSAML is initialized. The implementation typically perform steps necessary before the OpenSAML library is initialized.
      Throws:
      Exception - for init errors
    • postInitialize

      void postInitialize() throws Exception
      Called after OpenSAML has been initialized. The implementation typically contains code for additional configuration such as algorithm support.
      Throws:
      Exception - for init errors