com.cafesoft.cams.session.access
Interface SessionAccessService

All Superinterfaces:
Debuggable, Service

public interface SessionAccessService
extends Service

Defines an interface for a client-side SessionAccessService hosted under a CamsClient.

Since:
11/07/02

Method Summary
 SessionAccessResponse accessSession(SessionAccessRequest saReq)
          SessionAccessenticate a subject.
 SessionAccessRequest createSessionAccessRequest()
          Create an empty SessionAccessRequest.
 void destroy(SessionAccessRequest saReq)
          Destroy an SessionAccessRequest.
 void destroy(SessionAccessResponse saRes)
          Destroy an SessionAccessResponse.
 
Methods inherited from interface com.cafesoft.core.service.Service
destroy, getServiceConfig, initialize
 
Methods inherited from interface com.cafesoft.core.util.Debuggable
setDebug
 

Method Detail

accessSession

public SessionAccessResponse accessSession(SessionAccessRequest saReq)
                                    throws SessionAccessException
SessionAccessenticate a subject.

Parameters:
saReq - the session access request
Returns:
saRes the session access response
Throws:
SessionAccessException - if an error when executing the saentication.
See Also:
SessionAccessRequest, SessionAccessResponse, SessionAccessException

createSessionAccessRequest

public SessionAccessRequest createSessionAccessRequest()
Create an empty SessionAccessRequest.

Returns:
an empty SessionAccessRequest.

destroy

public void destroy(SessionAccessRequest saReq)
Destroy an SessionAccessRequest.

Parameters:
saReq - the SessionAccessRequest to be destroyed.

destroy

public void destroy(SessionAccessResponse saRes)
Destroy an SessionAccessResponse.

Parameters:
saRes - the SessionAccessResponse to be destroyed.


Generated on 10:40:31 AM September 10, 2003, © 1996-2003 Cafésoft LLC. All rights reserved.