|
Oracle Security Developer Tools CMS Java API Reference 10g Release 2 (10.1.2.0.2) B15564-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.security.crypto.cms.CMSRecipientInfo
The base class for all CMSRecipientInfo Objects.
A CMSRecipientInfo supports differents key management techniques:
CMSKeyTransRecipientInfo
Key Agreement -
CMSKeyAgreeRecipientInfo (Will be Supported in the next Release) oracle.security.crypto.cert.cms.CMSKeyAgreeRecipientInfoCMSKEKRecipientInfo
,Constructor Summary | |
CMSRecipientInfo() Create an empty CMSRecipientInfo . |
|
CMSRecipientInfo(java.io.InputStream is) Create a new CMSRecipientInfo by reading the BER encoding from the specified input stream. |
Method Summary | |
abstract ASN1Integer |
getVersion() Returns the Version of the CMSRecipientInfo. |
void |
input(java.io.InputStream is) Read the BER encoded CMSRecipientInfo structure from the input stream. |
static CMSRecipientInfo |
inputInstance(java.io.InputStream is) Create and intialize a CMSRecipientInfo by reading the BER encoding from the specified input stream. |
protected abstract void |
inputRecipientInfo(java.io.InputStream is) Reads the CMSRecipientInfo structure. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CMSRecipientInfo()
CMSRecipientInfo
.public CMSRecipientInfo(java.io.InputStream is) throws java.io.IOException
CMSRecipientInfo
by reading the BER encoding from the specified input stream.is
- The input stream.java.io.IOException
- The encoding is incorrect or an I/O error occurs.Method Detail |
public void input(java.io.InputStream is) throws java.io.IOException
CMSRecipientInfo
structure from the input stream.is
- The input stream.java.io.IOException
- The input encoding is incorrect or an I/O error occurs.public static CMSRecipientInfo inputInstance(java.io.InputStream is) throws java.io.IOException
CMSRecipientInfo
by reading the BER encoding from the specified input stream.is
- The input stream.java.io.IOException
- The encoding is incorrect or an I/O error occurs.protected abstract void inputRecipientInfo(java.io.InputStream is) throws java.io.IOException
The input stream is positioned at the beginning of the tag octet of the SEQUENCE encoding.
is
- The input stream.java.io.IOException
- The encoding is incorrect or an I/O error occurs.public abstract ASN1Integer getVersion()
|
Oracle Security Developer Tools CMS Java API Reference 10g Release 2 (10.1.2.0.2) B15564-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |