+xns/Negotiation
Message: SubmitReceipt

+xns/Core/XNSObject
   |
   +--+xns/Core/Message
         |
         +--+xns/Negotiation/SubmitReceipt


Submits the contained receipt for acceptance.

To: Identity receiving the receipt.
From: Identity originating the receipt.


 

Input
Boolean OwnerRequired Is the principal required to accept the receipt?
+xns/Negotiation/Receipt Receipt The receipt being submitted.
 

Output
Boolean Accepted Was the receipt accepted?
 

Exceptions
NotAccepted The receipt was rejected. A reason for rejection may be included in the exception text.
 

Input Detail

OwnerRequired

Is the principal required to accept the receipt? True=the principal must accept the receipt; False=the identity may accept the receipt if the principal has empowered it to do so.  

DataType: Boolean
 


Receipt

The receipt being submitted.  

DataType: +xns/Negotiation/Receipt
 

Required: true
 


 

Output Detail

Accepted

Was the receipt accepted? True=the identity was empowered to accept this receipt and has accepted it; False=the receipt is pending acceptance by the principle and notification will follow in the form of a +xns/Negotiation/ConfirmReceiptAccepted message.  

DataType: Boolean
 


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