Class UserAccessDetails

java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
com.ptc.wa.licenseusage._UserAccessDetails
com.ptc.wa.licenseusage.UserAccessDetails
All Implemented Interfaces:
Externalizable, Serializable, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, NetFactor, ObjectMappable, Persistable, DisplayIdentification

@GenAsPersistable(superClass=WTObject.class,properties={@GeneratedProperty(name="eventTime",type=java.sql.Timestamp.class,javaDoc="Time of the event.",accessors=@PropertyAccessors(setExceptions={})),@GeneratedProperty(name="userID",type=java.lang.String.class,javaDoc="Identifier of the object that is the target of the event.",accessors=@PropertyAccessors(setExceptions={})),@GeneratedProperty(name="IPAddress",type=java.lang.String.class,javaDoc="IP address of the client machine used when the event was emitted..",accessors=@PropertyAccessors(setExceptions={})),@GeneratedProperty(name="deviceType",type=java.lang.String.class,javaDoc="Type of device from which the user has logged in",constraints=@PropertyConstraints(upperLimit=64))}) public class UserAccessDetails extends com.ptc.wa.licenseusage._UserAccessDetails
Represents an User Access Details recorded by the IPRequestTracker MBean Data persisted include the following: - Event time - IP Address (includes X-Forwarded-For if header is present) - User ID - Device Type - derived from the User Agent

Supported API: true

Extendable: false
See Also: