SHOW Signed

net.rim.device.api.crypto.cms
Class CMSReceiptRequest

java.lang.Object
  |
  +--net.rim.device.api.crypto.cms.CMSReceiptRequest

public final class CMSReceiptRequest
extends Object

A CMSReceiptRequest allows the user to create a signed receipt request and add it to a CMSSignedDataOuptutStream.

Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.

Since:
JDE 4.0.0

Constructor Summary
 Category: Signed CMSReceiptRequest(String[] receiptsTo, String[] receiptsFrom)
          Creates a CMSReceiptRequest object.
 
Method Summary
 Category: Signed  String[] getReceiptsFrom()
          Returns an array of who should send signed receipts.
 Category: Signed  String[] getReceiptsTo()
          Returns an array of who will receive the signed receipts.
 Category: Signed  byte[] getSignedContentIdentifier()
          Returns the signed content identifier used to identify this receipt request.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CMSReceiptRequest

public CMSReceiptRequest(String[] receiptsTo,
                         String[] receiptsFrom)
Creates a CMSReceiptRequest object.

Parameters:
receiptsTo - An array of Strings representing who ( probably as an email address or something similar ) the signed receipts will be sent to.
receiptsFrom - An array of Strings representing who should send out signed receipts. If this is null, then it is assumed that everyone who receives the receipt request will send a signed receipt in response.
Since:
JDE 4.0.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
Method Detail

getSignedContentIdentifier

public byte[] getSignedContentIdentifier()
Returns the signed content identifier used to identify this receipt request.

Returns:
The signed content identifier
Since:
JDE 4.0.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.

getReceiptsTo

public String[] getReceiptsTo()
Returns an array of who will receive the signed receipts.

Returns:
A String[] of who will receive the signed receipts.
Since:
JDE 4.0.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.

getReceiptsFrom

public String[] getReceiptsFrom()
Returns an array of who should send signed receipts.

Returns:
A String[] of who should send signed receipts.
Since:
JDE 4.0.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.


Copyright 1999-2004 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.