UserAuthRequest

Description
User Authorization Request

Type : Complex Element

Definition
The UserAuthRequest object is used for security checking. This object can be used in a number of different configurations to provide the security checking. The UserDomain, UserDate, and UserTime properties as well as the VendorApp, ProxyVendor, and OLifEExtension objects are always optionally available. The other data items must be used in the correct configuration to be valid. If the UserSessionKey is not being used then the UserLoginName is optionally available. But if the UserLoginName does appear then it must appear ahead of all the other data items. Optionally appearing after the UserLoginName are the two mutually exclusive objects UserPswd and UserAuthentication if you use UserPswd then you cannot use UserAuthentication and if you use UserAuthentication then you cannot use UserPswd. If you are using the UserAuthentication object then you can use as many as you like as the usage is Optional Repeating. If some transport systems like SOAP, ebXML, MQSeries, etc is used, this object has no purpose. For other transport mechanism, this provides a small level of security checking.

Parents
TXLife

Elements
OLifEExtensionOLifE Extension
ProxyVendorProxy Vendor
UserAuthenticationUser Authentication
UserDateUser Date
UserDomainUser Domain
UserLoginNameUser Login Name
UserPswdUser Password
UserSessionKeyUser Session Key
UserTimeUser Time
VendorAppVendor Application