public interface ClientAuthSession extends AppSession, StateMachine
| Modifier and Type | Method and Description |
|---|---|
void |
sendAbortSessionAnswer(AbortSessionAnswer answer)
Send abort session answer to server
|
void |
sendAuthRequest(AppRequestEvent request)
Send authentication session request to server
|
void |
sendReAuthAnswer(ReAuthAnswer answer)
Send re-authentication session answer to server
|
void |
sendSessionTerminationRequest(SessionTermRequest request)
Send session termination request to server
|
getSessionAppId, getSessions, isStatelessgetCreationTime, getLastAccessedTime, getSessionId, isAppSession, isReplicable, isValid, releaseaddStateChangeNotification, getState, handleEvent, removeStateChangeNotificationvoid sendAuthRequest(AppRequestEvent request) throws InternalException, IllegalDiameterStateException, RouteException, OverloadException
request - Authentication-Request event instanceInternalException - The InternalException signals that internal error is occurred.IllegalDiameterStateException - The IllegalStateException signals that session has incorrect state (invalid).RouteException - The NoRouteException signals that no route exist for a given realm.OverloadException - The OverloadException signals that destination host is overloaded.void sendReAuthAnswer(ReAuthAnswer answer) throws InternalException, IllegalDiameterStateException, RouteException, OverloadException
answer - Re-Authentication-Request event instanceInternalException - The InternalException signals that internal error is occurred.IllegalDiameterStateException - The IllegalStateException signals that session has incorrect state (invalid).RouteException - The NoRouteException signals that no route exist for a given realm.OverloadException - The OverloadException signals that destination host is overloaded.void sendAbortSessionAnswer(AbortSessionAnswer answer) throws InternalException, IllegalDiameterStateException, RouteException, OverloadException
answer - Abort-Session-Answer event instanceInternalException - The InternalException signals that internal error is occurred.IllegalDiameterStateException - The IllegalStateException signals that session has incorrect state (invalid).RouteException - The NoRouteException signals that no route exist for a given realm.OverloadException - The OverloadException signals that destination host is overloadedvoid sendSessionTerminationRequest(SessionTermRequest request) throws InternalException, IllegalDiameterStateException, RouteException, OverloadException
request - Session-Term-Request event instanceInternalException - The InternalException signals that internal error is occurred.IllegalDiameterStateException - The IllegalStateException signals that session has incorrect state (invalid).RouteException - The NoRouteException signals that no route exist for a given realm.OverloadException - The OverloadException signals that destination host is overloaded.Copyright © 2016. All Rights Reserved.