gov.nih.nci.common.remote.rmi
Interface RMISecureSessionManagerRemoteIF

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
RMISecureSessionManagerRemote

public interface RMISecureSessionManagerRemoteIF
extends java.rmi.Remote


Method Summary
 void endSession(SecureSession session)
           
 void extendSession(SecureSession session)
           
 long getTimeToLive(SecureSession session)
           
 java.lang.String getUserName(SecureSession session)
           
 SecureSession startSession(java.lang.String username, java.lang.String password)
           
 

Method Detail

startSession

SecureSession startSession(java.lang.String username,
                           java.lang.String password)
                           throws java.rmi.RemoteException,
                                  SessionException
Throws:
java.rmi.RemoteException
SessionException

extendSession

void extendSession(SecureSession session)
                   throws java.rmi.RemoteException,
                          SessionException
Throws:
java.rmi.RemoteException
SessionException

getTimeToLive

long getTimeToLive(SecureSession session)
                   throws java.rmi.RemoteException,
                          SessionException
Throws:
java.rmi.RemoteException
SessionException

endSession

void endSession(SecureSession session)
                throws java.rmi.RemoteException,
                       SessionException
Throws:
java.rmi.RemoteException
SessionException

getUserName

java.lang.String getUserName(SecureSession session)
                             throws java.rmi.RemoteException,
                                    SessionException
Throws:
java.rmi.RemoteException
SessionException