org.apache.axis2.security
Class SecurityModule

java.lang.Object
  extended byorg.apache.axis2.security.SecurityModule
All Implemented Interfaces:
Module

public class SecurityModule
extends Object
implements Module


Constructor Summary
SecurityModule()
           
 
Method Summary
 void engageNotify(AxisDescription axisDescription)
          When engaging this module to some service or operation , module will be notify by calling this method there module autor can validate , add policy and do any thing that he want , and he can refuce the engage as well
 void init(ConfigurationContext configContext, AxisModule module)
           
 void shutdown(AxisConfiguration axisSystem)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurityModule

public SecurityModule()
Method Detail

init

public void init(ConfigurationContext configContext,
                 AxisModule module)
          throws AxisFault
Specified by:
init in interface Module
Throws:
AxisFault

engageNotify

public void engageNotify(AxisDescription axisDescription)
                  throws AxisFault
Description copied from interface: Module
When engaging this module to some service or operation , module will be notify by calling this method there module autor can validate , add policy and do any thing that he want , and he can refuce the engage as well

Specified by:
engageNotify in interface Module
Parameters:
axisDescription -
Throws:
AxisFault

shutdown

public void shutdown(AxisConfiguration axisSystem)
              throws AxisFault
Specified by:
shutdown in interface Module
Throws:
AxisFault