+xns/Name
Message: Register

+xns/Core/XNSObject
   |
   +--+xns/Core/Message
         |
         +--+xns/Name/Register


Associates a unique XNS name with an established identity address.

To: Identity functioning as a name registrar.
From: Any identity or exposure.


 

Input
+xns/Core/IdentityAddress IdentityAddress Identity address to which the new XNS name will be registered.
+xns/Core/XNSName Name Unique name that conforms to the XNS name specification.
String ReservationID Identifier of a reservation placed against this name by the +xns/Name/Request message.
 

Output
+xns/Core/XMLDateTime ExpirationDate The date upon which this name must be re-registered in order to be retained.
+xns/Core/XNSName FullName Fully qualified version of the newly registered name.
 

Input Detail

IdentityAddress

Identity address to which the new XNS name will be registered. If no address is provided, the address of the message from-identity is used.  

DataType: +xns/Core/IdentityAddress
 


Name

Unique name that conforms to the XNS name specification.  

DataType: +xns/Core/XNSName
 

Required: true
 


ReservationID

Identifier of a reservation placed against this name by the +xns/Name/Request message.  

DataType: String
 


 

Output Detail

ExpirationDate

The date upon which this name must be re-registered in order to be retained.  

DataType: +xns/Core/XMLDateTime
 


FullName

Fully qualified version of the newly registered name. For example, if an identity sends a +xns/Name/Register message with Name set to "foo" to an identity with a PreferredName of @mycompany, the fully qualified name returned would be @mycompany/foo. On the other hand, if an identity sends a +xns/Name/Register message with name set to @myowncompany/foo to an identity with a preferred name of @mycompany but an additional registered name of @myowncompnay, the explicit preference of the caller would be respected and the fully qualified name returned would be @myowncompany/foo.  

DataType: +xns/Core/XNSName
 


Publishing Identity: +xns
© 2002 XNSORG
Last Updated: 07/09/2002