public interface ServerAuthSession extends AppSession, StateMachine
| Modifier and Type | Method and Description |
|---|---|
void |
sendAbortSessionRequest(AbortSessionRequest request)
Send session abort session request to client
|
void |
sendAuthAnswer(AppAnswerEvent answer)
Send authenticate answer to client
|
void |
sendReAuthRequest(ReAuthRequest request)
Send re-authenticate request to client
|
void |
sendSessionTerminationAnswer(SessionTermAnswer request)
Send session termination answer to client
|
getSessionAppId, getSessions, isStatelessgetCreationTime, getLastAccessedTime, getSessionId, isAppSession, isReplicable, isValid, releaseaddStateChangeNotification, getState, handleEvent, removeStateChangeNotificationvoid sendAuthAnswer(AppAnswerEvent answer) throws InternalException, IllegalDiameterStateException, RouteException, OverloadException
answer - Authentication 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 overloaded.void sendReAuthRequest(ReAuthRequest request) throws InternalException, IllegalDiameterStateException, RouteException, OverloadException
request - 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 sendAbortSessionRequest(AbortSessionRequest request) throws InternalException, IllegalDiameterStateException, RouteException, OverloadException
request - Abort-Session-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 sendSessionTerminationAnswer(SessionTermAnswer 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.