org.eclipse.higgins.sts.binding.axis1x
Class SecurityTokenServiceServerBinding

java.lang.Object
  extended byorg.eclipse.higgins.sts.binding.axis1x.ServerServiceBinding
      extended byorg.eclipse.higgins.sts.binding.axis1x.SecurityTokenServiceServerBinding
All Implemented Interfaces:
org.eclipse.higgins.configuration.api.IConfigurableComponent

public class SecurityTokenServiceServerBinding
extends ServerServiceBinding

Binds the Axis 1.x framework generated skeleton code to the Higgins STS implementation. Class was originally auto-generated from WSDL by the Apache Axis 1.3 Oct 05, 2005 (05:23:37 EDT) WSDL2Java emitter.

Author:
mikemci at us dot ibm dot com

Method Summary
 void configure(Map mapConfigureGlobalSettings, String strConfigureComponentName, Map mapConfigureComponentSettings, org.eclipse.higgins.configuration.api.ISettingDescriptor componentDescriptor, org.eclipse.higgins.configuration.api.ISettingDescriptor globalDescriptor)
           
 org.eclipse.higgins.configuration.api.ISettingDescriptor getComponentDescriptor()
           
static SecurityTokenServiceServerBinding getInstance()
           
 String getServiceName()
           
 org.xmlsoap.schemas.ws._2005._02.trust.RequestSecurityTokenResponseType requestSecurityToken(org.xmlsoap.schemas.ws._2005._02.trust.RequestSecurityTokenType RST)
          This method is called each time the framework receives a RequestSecurityToken message requesting a single RequestSecurityTokenResponse.
 org.xmlsoap.schemas.ws._2005._02.trust.RequestSecurityTokenResponseType[] requestSecurityToken2(org.xmlsoap.schemas.ws._2005._02.trust.RequestSecurityTokenType RST)
          This method is called each time the framework receives a RequestSecurityToken message requesting a RequestSecurityTokenResponseCollection.
 
Methods inherited from class org.eclipse.higgins.sts.binding.axis1x.ServerServiceBinding
ConfigureOrThrowException, getGlobalSettings, getService, getServiceSettings, setConfigurationInfo
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getServiceName

public String getServiceName()

getInstance

public static SecurityTokenServiceServerBinding getInstance()

configure

public void configure(Map mapConfigureGlobalSettings,
                      String strConfigureComponentName,
                      Map mapConfigureComponentSettings,
                      org.eclipse.higgins.configuration.api.ISettingDescriptor componentDescriptor,
                      org.eclipse.higgins.configuration.api.ISettingDescriptor globalDescriptor)
               throws Exception
Specified by:
configure in interface org.eclipse.higgins.configuration.api.IConfigurableComponent
Overrides:
configure in class ServerServiceBinding
Throws:
Exception

requestSecurityToken

public org.xmlsoap.schemas.ws._2005._02.trust.RequestSecurityTokenResponseType requestSecurityToken(org.xmlsoap.schemas.ws._2005._02.trust.RequestSecurityTokenType RST)
                                                                                             throws RemoteException
This method is called each time the framework receives a RequestSecurityToken message requesting a single RequestSecurityTokenResponse.

Parameters:
RST - the received RequestSecurityToken element
Returns:
RequestSecurityTokenResponse element
Throws:
RemoteException

requestSecurityToken2

public org.xmlsoap.schemas.ws._2005._02.trust.RequestSecurityTokenResponseType[] requestSecurityToken2(org.xmlsoap.schemas.ws._2005._02.trust.RequestSecurityTokenType RST)
                                                                                                throws RemoteException
This method is called each time the framework receives a RequestSecurityToken message requesting a RequestSecurityTokenResponseCollection.

Parameters:
RST - the received RequestSecurityToken element
Returns:
RequestSecurityTokenResponse element(s)
Throws:
RemoteException

getComponentDescriptor

public org.eclipse.higgins.configuration.api.ISettingDescriptor getComponentDescriptor()