oracle.uddi.client
Class TransportAuthenticationLiaison
java.lang.Object
|
+--oracle.uddi.client.TransportAuthenticationLiaison
- public class TransportAuthenticationLiaison
- extends java.lang.Object
- implements AuthenticationLiaison
Implements an authentication scheme (and hence session management
function) that is entirely managed by the underlying transport.
Examples include HTTP basic authentication, HTTP basic authentication with
HTTP session, HTTPS certificate-based authentication, etc. Note that
since this AuthenticationLiaison relies on the transport for
authentication, it is important to use a SoapTransportLiaison which
provides authentication functionality.
Note: Clients of the API should do nothing more than instantiate
this class. Its methods are called indirectly by the UddiClient
object.
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
TransportAuthenticationLiaison
public TransportAuthenticationLiaison()
- Instantiate an instance. This is all a UddiClient user needs to do.
init
public void init(UddiClient uddiClient)
- Specified by:
- init in interface AuthenticationLiaison
authenticate
public void authenticate()
throws UddiClientException,
org.apache.soap.SOAPException
- Specified by:
- authenticate in interface AuthenticationLiaison
getAuthInfo
public java.lang.String getAuthInfo()
- Specified by:
- getAuthInfo in interface AuthenticationLiaison
close
public void close()
throws UddiClientException,
org.apache.soap.SOAPException
- Specified by:
- close in interface AuthenticationLiaison
Copyright © 2001 - Oracle Corporation