Class WSSConfigManager

java.lang.Object
com.helger.scope.singleton.AbstractSingleton
com.helger.scope.singleton.AbstractGlobalSingleton
com.helger.phase4.wss.WSSConfigManager
All Implemented Interfaces:
com.helger.scope.IScopeDestructionAware

public class WSSConfigManager extends com.helger.scope.singleton.AbstractGlobalSingleton
A utility class to handle the life cycle of the WSSConfig objects.
Since:
0.10.4
Author:
Philip Helger
  • Field Summary

    Fields inherited from class com.helger.scope.singleton.AbstractSingleton

    m_aRWLock
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.apache.wss4j.dom.engine.WSSConfig
     
    org.apache.wss4j.dom.engine.WSSConfig
     
     
    protected void
    onAfterInstantiation(com.helger.scope.IScope aScope)
     
    protected void
    onBeforeDestroy(com.helger.scope.IScope aScopeToBeDestroyed)
     

    Methods inherited from class com.helger.scope.singleton.AbstractGlobalSingleton

    getAllGlobalSingletons, getGlobalSingleton, getGlobalSingletonIfInstantiated, isGlobalSingletonInstantiated

    Methods inherited from class com.helger.scope.singleton.AbstractSingleton

    getAllSingletons, getSingleton, getSingletonIfInstantiated, getSingletonScopeKey, isDestroyed, isInDestruction, isInInstantiation, isInPreDestruction, isInstantiated, isSingletonInstantiated, isUsableObject, onBeforeScopeDestruction, onDestroy, onScopeDestruction, readAbstractSingletonFields, setDestroyed, setInDestruction, setInInstantiation, setInPreDestruction, setInstantiated, toString, writeAbstractSingletonFields

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • WSSConfigManager

      @Deprecated(forRemoval=false) @UsedViaReflection public WSSConfigManager()
      Deprecated.
  • Method Details

    • getInstance

      @Nonnull public static WSSConfigManager getInstance()
    • onAfterInstantiation

      protected void onAfterInstantiation(@Nonnull com.helger.scope.IScope aScope)
      Overrides:
      onAfterInstantiation in class com.helger.scope.singleton.AbstractSingleton
    • onBeforeDestroy

      protected void onBeforeDestroy(com.helger.scope.IScope aScopeToBeDestroyed) throws Exception
      Overrides:
      onBeforeDestroy in class com.helger.scope.singleton.AbstractSingleton
      Throws:
      Exception
    • createStaticWSSConfig

      @Nonnull @ReturnsMutableCopy public static org.apache.wss4j.dom.engine.WSSConfig createStaticWSSConfig()
    • createWSSConfig

      @Nonnull @ReturnsMutableCopy public org.apache.wss4j.dom.engine.WSSConfig createWSSConfig()