public class DataDemo extends java.lang.Object
| Constructor and Description |
|---|
DataDemo()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
createData(byte[] message)
Creates a CMS
Data object. |
byte[] |
createDataStream(byte[] message)
Creates a CMS
Data object. |
byte[] |
getData(byte[] encoding)
Parses a CMS
Data object. |
byte[] |
getDataStream(byte[] data)
Parses a CMS
Data object. |
static void |
main(java.lang.String[] argv)
Main method.
|
void |
start()
Tests IAIK CMS Data(Stream).
|
public DataDemo()
public byte[] createDataStream(byte[] message) throws iaik.cms.CMSException, java.io.IOException
Data object.
message - the message to be sent, as byte representationData object just creatediaik.cms.CMSException - if the Data object cannot
be createdjava.io.IOException - if an I/O error occurspublic byte[] getDataStream(byte[] data) throws iaik.cms.CMSException, java.io.IOException
Data object.data - the Data object as BER encoded byte arrayiaik.cms.CMSException - if an parsing exception occursjava.io.IOException - if an I/O error occurspublic byte[] createData(byte[] message) throws iaik.cms.CMSException, java.io.IOException
Data object.
message - the message to be sent, as byte representationData object just creatediaik.cms.CMSException - if the Data object cannot
be createdjava.io.IOException - if an I/O error occurspublic byte[] getData(byte[] encoding) throws iaik.cms.CMSException, java.io.IOException
Data object.encoding - the DER encoded Data objectiaik.cms.CMSException - if an parsing exception occursjava.io.IOException - if an I/O error occurspublic void start()
public static void main(java.lang.String[] argv) throws java.lang.Exception
java.lang.Exception