Package com.gigaspaces.security.audit
Class AuditDetails
java.lang.Object
com.gigaspaces.security.audit.AuditDetails
- All Implemented Interfaces:
SmartExternalizable,Externalizable,Serializable
The
AuditDetails are client side auditing details sent to the server on each
authentication request. These details are part of the SecurityContext instance. The
audit details are available when using Space filters. See for example the "before-authentication"
filter operation code, or the @BeforeAuthentication annotation of OpenSpaces
filters.
There is no need to have a Space Filter for auditing. These details are part of the
SessionDetails which is supplied to the SecurityAudit implementation.
- Since:
- 7.0.1
- Author:
- Moran Avigdor
- See Also:
-
Constructor Details
-
AuditDetails
public AuditDetails()Constructs the session details - done at proxy side.
-
-
Method Details
-
getHost
- Returns:
- the remote host name/ip
-
toString
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-