com.gigaspaces.security.audit
Class AuditDetails
java.lang.Object
com.gigaspaces.security.audit.AuditDetails
- All Implemented Interfaces:
- Externalizable, Serializable
public class AuditDetails
- extends Object
- implements Externalizable
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
AuditLogRecord which is supplied to the declared auditing log handler.
- Since:
- 7.0.1
- Author:
- Moran Avigdor
- See Also:
- Serialized Form
|
Constructor Summary |
AuditDetails()
Constructs the session details - done at proxy side. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AuditDetails
public AuditDetails()
- Constructs the session details - done at proxy side.
getHost
public String getHost()
- Returns:
- the remote host name/ip
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Specified by:
readExternal in interface Externalizable
- Throws:
IOException
ClassNotFoundException
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Specified by:
writeExternal in interface Externalizable
- Throws:
IOException
Copyright © GigaSpaces.