|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SessionAccessResponse
Defines the response to an a SessionAccessRequest, which request
information about a Cams authentication Session.
SessionAccessRequest| Field Summary | |
|---|---|
static int |
RC_GENERAL_SERVER_ERROR
Reason Code: General Server Error, probably due to a misconfiguration. |
static int |
RC_GENERAL_TRANSPORT_ERROR
Reason Code: General Transport Error |
static int |
RC_INVALID_REMOTE_IP_ADDRESS
Reason Code: The remote host IP address is not valid. |
static int |
RC_INVALID_SESSION_ID
Reason Code: An invalid session identifier was specified. |
static int |
RC_NOT_APPLICABLE
Reason Code: Not Applicable (because access is granted) |
static int |
RC_POISONED_SESSION
Reason Code: The session has been poisoned. |
static int |
RC_SESSION_DOES_NOT_EXIST
Reason Code: The Session Id does not exist in the SecurityDomain's SessionManagerService |
static int |
RC_UNAUTHORIZED_AGENT
Reason Code: The agent making the session access request is not authorized. |
static int |
RC_UNKNOWN_SECURITY_DOMAIN
Reason Code: An unknown security domain was referenced. |
static int |
SC_FAILED
Status Code indicating that access is denied. |
static int |
SC_PENDING
Status Code indicating that access check is in progress. |
static int |
SC_SUCCESS
Status Code indicating that access is granted. |
| Method Summary | |
|---|---|
String |
getMessage()
Get the message. |
int |
getReason()
Get the Reason code. |
String |
getSecurityDomainName()
Returns the security domain Name. |
RemoteSession |
getSession()
Get the Session associated with this SessionAccessResponse |
int |
getStatus()
Get the status code. |
void |
log(Logger logger)
Logs the data contained in this response to the specified logger. |
| Field Detail |
|---|
static final int SC_PENDING
static final int SC_SUCCESS
static final int SC_FAILED
static final int RC_NOT_APPLICABLE
static final int RC_GENERAL_SERVER_ERROR
static final int RC_INVALID_REMOTE_IP_ADDRESS
static final int RC_UNAUTHORIZED_AGENT
static final int RC_UNKNOWN_SECURITY_DOMAIN
static final int RC_INVALID_SESSION_ID
static final int RC_POISONED_SESSION
static final int RC_SESSION_DOES_NOT_EXIST
static final int RC_GENERAL_TRANSPORT_ERROR
| Method Detail |
|---|
int getStatus()
int getReason()
String getMessage()
RemoteSession getSession()
String getSecurityDomainName()
void log(Logger logger)
logger - logs data
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||