| java.lang.Object com.sun.jbi.internal.security.SecurityHandlerImpl
SecurityHandlerImpl | public class SecurityHandlerImpl implements com.sun.jbi.binding.security.SecurityHandler(Code) | | The SecurityHandler interface will be used a Binding Component to
secure outgoing Messages and validate incoming messages. There is a 1:1 association
between a Binding Component and a Security Handler.
author: Sun Microsystems, Inc. |
Constructor Summary | |
protected | SecurityHandlerImpl(SecurityConfiguration secConfig, ComponentContext cmpCtx, EnvironmentContext envCtx, SecurityService secSvc, String authLayer) This method creates and initializes the SecurityHandler with the
SecurityConfiguration and the ComponentContext.
Parameters: secConfig - is the installation SecurityConfiguration Parameters: cmpCtx - is the Component Context Parameters: envCtx - is the Security Service Environment Context Parameters: authLayer - is the authentication layer ex. |
SecurityHandlerImpl | protected SecurityHandlerImpl(SecurityConfiguration secConfig, ComponentContext cmpCtx, EnvironmentContext envCtx, SecurityService secSvc, String authLayer) throws IllegalStateException(Code) | | This method creates and initializes the SecurityHandler with the
SecurityConfiguration and the ComponentContext.
Parameters: secConfig - is the installation SecurityConfiguration Parameters: cmpCtx - is the Component Context Parameters: envCtx - is the Security Service Environment Context Parameters: authLayer - is the authentication layer ex. SOAP. Parameters: secSvc - is a handle to the Security Service that created this instance. throws: IllegalStateException - if the SecurityHandler cannot be initializedsuccessfully. |
getComponentContext | public com.sun.jbi.internal.security.ComponentContext getComponentContext()(Code) | | Get the ComponentContext of the Component associated with the
handler. The Environment Context is useful in getting the ComponentId and
the StringTranslator
the ComponentContext instance. |
getComponentName | public String getComponentName()(Code) | | Get the Name of the Component associated with the handler.
the String Component Id. |
getDeploymentListener | public DeploymentListener getDeploymentListener()(Code) | | Get an Instance of the Deployment Listener.
an Instance of the Deployment Listener |
getInterceptor | public Interceptor getInterceptor()(Code) | | Get an Instance of the Interceptor.
an Instance of the Deployment Listener |
initialize | public void initialize(SecurityConfiguration secConfig, ComponentContext cmpCtx, EnvironmentContext envCtx, SecurityService secSvc, String authLayer) throws IllegalStateException(Code) | | This method initializes the SecurityHandler with the
SecurityConfiguration and the ComponentContext.
Parameters: secConfig - is the installation SecurityConfiguration Parameters: cmpCtx - is the ComponentContext Parameters: envCtx - is the SecurityService EnvironmentContext. Parameters: secSvc - is a handle to the Security Service that created this instance. Parameters: authLayer - is the authentication layer ex. SOAP. throws: IllegalStateException - if the SecurityHandler cannot be initializedsuccessfully. |
|
|