xsul.secconv.pki
Class RSAServerNegotiator

java.lang.Object
  extended byxsul.secconv.pki.RSAServerNegotiator
All Implemented Interfaces:
ServerNegotiator
Direct Known Subclasses:
GlobusCredServerNegotiator, KeyStoreServerNegotiator

public abstract class RSAServerNegotiator
extends java.lang.Object
implements ServerNegotiator


Constructor Summary
RSAServerNegotiator()
           
 
Method Summary
 java.lang.String getContextId()
           
 java.security.Key getSessionKey()
           
 java.lang.Object processRequest(RequestSecurityTokenResponseType response)
           
 java.lang.Object processRequest(RequestSecurityTokenType request)
           
 void setContextId(java.lang.String contextId)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RSAServerNegotiator

public RSAServerNegotiator()
Method Detail

setContextId

public void setContextId(java.lang.String contextId)

getContextId

public java.lang.String getContextId()

getSessionKey

public java.security.Key getSessionKey()
                                throws java.rmi.RemoteException
Specified by:
getSessionKey in interface ServerNegotiator
Throws:
java.rmi.RemoteException

processRequest

public java.lang.Object processRequest(RequestSecurityTokenType request)
                                throws java.rmi.RemoteException
Specified by:
processRequest in interface ServerNegotiator
Throws:
java.rmi.RemoteException

processRequest

public java.lang.Object processRequest(RequestSecurityTokenResponseType response)
                                throws java.rmi.RemoteException
Specified by:
processRequest in interface ServerNegotiator
Throws:
java.rmi.RemoteException


IU Extreme! Lab (http://www.extreme.indiana.edu)