+xns/Core/XNSObject
 |
 +--+xns/Core/Message
  |
  +--+xns/Session/Authenticate
Produces authentication credentials for the current browser session. If no session exists, the user is asked to login. The result of sending this message will be a subsequent +xns/Session/SubmitAuthCert message posted to the MerchantURI specified in the message. This message usually originates from the merchant, is sent to a central session service, then forwarded to the authentication authority by the session service. Upon successful authentication, an AuthCert is created for the merchant and sent to the merchant URI with the +xns/Session/SubmitAuthCert message.
To: If specified, this is the identity to send the request to. If unspecified, authentication will be forwarded to the merchant's preferred authentication authority.
From: The originator of the message. This may be the originating merchant, the central session service, or a forwarding AA.
Input | ||
+xns/Core/URI |
LogoutURI | URI at the merchant site used to inform the merchant the user is logged out. |
+xns/Core/IdentityAddress |
MerchantAddr | The merchant's registered XNS address. |
String |
MerchantName | Display name for the merchant originating the request. |
+xns/Core/URI |
MerchantURI | URI of the merchant's session service. |
+xns/Core/URI |
PreferredAA | URI of the session service for the merchant's preferred authentication authority. |
+xns/Core/URI |
SessionURI | URI of the central session service used to define the browser session. |
Input Detail |
Publishing Identity: +xns © 2002 XNSORG |
Last Updated: 07/09/2002 |