VXAuthSession Data Type

Properties
name data type constraints description
loginId string   Login ID of the user
userId number   Id of the user
emailAddress string   Email address of the user
isTestUser boolean required Is this user a test user?
firstName string   First name of the user
lastName string   Last name of the user
publicScreenName string   Public name of the user
familyScreenName string   Family name of the user
authTime object   Date and time of authentication
authStatus number required Authentication status This attribute is of type enum XXAuthSession::AuthStatus
authType number required Authentication type This attribute is of type enum XXAuthSession::AuthType
authProvider number required Authentication provider This attribute is of type enum XXAuthSession::AuthType
deviceType number required Type of the device This attribute is of type enum CommonEnums::DeviceType
requestIP string   IP where the request came from
cityName string   City name
stateName string   State name
countryName string   Country name
requestUserAgent string   UserAgent of the requesting device
Properties inherited from VXDataObject
id number   Id of the data
createDate object   Date when this data was created
updateDate object   Date when this data was updated
owner string   Owner
updatedBy string   Updated By

Example

{
  "loginId" : "...",
  "userId" : 12345,
  "emailAddress" : "...",
  "isTestUser" : true,
  "firstName" : "...",
  "lastName" : "...",
  "publicScreenName" : "...",
  "familyScreenName" : "...",
  "authTime" : { },
  "authStatus" : 12345,
  "authType" : 12345,
  "authProvider" : 12345,
  "deviceType" : 12345,
  "requestIP" : "...",
  "cityName" : "...",
  "stateName" : "...",
  "countryName" : "...",
  "requestUserAgent" : "...",
  "id" : 12345,
  "createDate" : { },
  "updateDate" : { },
  "owner" : "...",
  "updatedBy" : "..."
}