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

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

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

createSessionAccessRequest

SessionAccessRequest createSessionAccessRequest()
Create an empty SessionAccessRequest.

Returns:
an empty SessionAccessRequest.

destroy

void destroy(SessionAccessRequest saReq)
Destroy an SessionAccessRequest.

Parameters:
saReq - the SessionAccessRequest to be destroyed.

destroy

void destroy(SessionAccessResponse saRes)
Destroy an SessionAccessResponse.

Parameters:
saRes - the SessionAccessResponse to be destroyed.


Generated on 10:38:35 AM April 14, 2011, © 1996-2010 Cafésoft LLC. All rights reserved.