| 
Oracle Security Developer Tools S/MIME Java API Reference 10g (10.1.4.0.1) B28172-01  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
  
oracle.security.crypto.smime.ess.MLData
Represents the MLData element which is used in the MLExpansionHistory Attribute.
| Constructor Summary | |
MLData(java.io.InputStream is)Creates a new MLData by reading from the input stream. | 
|
MLData(oracle.security.crypto.cert.X509 cert, java.util.Date date)Creates a new MLData using the specified certificate and date. | 
|
MLData(oracle.security.crypto.cert.X509 cert, java.util.Date date, boolean useSKI64)Creates a new MLData using the specified certificate and date. | 
|
MLData(oracle.security.crypto.cert.X509 cert, java.util.Date date, boolean useSKI64, MLReceiptPolicy policy)Creates a new MLData using the specified certificate and date. | 
|
MLData(oracle.security.crypto.cert.X509 cert, java.util.Date date, MLReceiptPolicy policy)Creates a new MLData using the specified certificate and date. | 
|
| Method Summary | |
 boolean | 
equals(java.lang.Object o)Indicates if the object equals the specified object.  | 
 oracle.security.crypto.asn1.ASN1Date | 
getExpansionTime()Returns the Expansion Time.  | 
 oracle.security.crypto.cert.IssuerAndSerialNo | 
getIASN()Returns the IssuerAndSerialNo entity identifier.  | 
 MLReceiptPolicy | 
getMLReceiptPolicy()Indicates if the MLReceiptPolicy is present.  | 
 byte[] | 
getSKI()Returns the SubjectKeyIdentifier entity identifier.  | 
 int | 
hashCode()Return the hash code for this object.  | 
 void | 
input(java.io.InputStream is)Initialize this object by reading the MLData encoding from the specified input stream.  | 
 int | 
length()Returns the length of this object's encoding.  | 
 void | 
output(java.io.OutputStream os)Output this object's encoding to the specified output stream.  | 
 java.lang.String | 
toString()Returns information about this object.  | 
| Methods inherited from class java.lang.Object | 
clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
public MLData(oracle.security.crypto.cert.X509 cert,
              java.util.Date date)
MLData using the specified certificate and date.
IssuerAndSerialNumber is used as the EntityIdentifier.
cert - The X509 certificate.date - The expansion time.
public MLData(oracle.security.crypto.cert.X509 cert,
              java.util.Date date,
              boolean useSKI64)
MLData using the specified certificate and date.
SubjectKeyIdentifier is used as the EntityIdentifier.
cert - The X509 certificate.date - The expansion time.useSKI64 - If true the 64 bit SubjectKeyIdentifier is used; If true the 160 bit SubjectKeyIdentifier is used;
public MLData(oracle.security.crypto.cert.X509 cert,
              java.util.Date date,
              MLReceiptPolicy policy)
MLData using the specified certificate and date.
IssuerAndSerialNumber is used as the EntityIdentifier.
cert - The X509 certificate.date - The expansion time.
public MLData(oracle.security.crypto.cert.X509 cert,
              java.util.Date date,
              boolean useSKI64,
              MLReceiptPolicy policy)
MLData using the specified certificate and date.
SubjectKeyIdentifier is used as the EntityIdentifier.
cert - The X509 certificate.date - The expansion time.useSKI64 - If true the 64 bit SubjectKeyIdentifier is used; If true the 160 bit SubjectKeyIdentifier is used;
public MLData(java.io.InputStream is)
       throws java.io.IOException
MLData by reading from the input stream.is - The input stream.| Method Detail | 
public boolean equals(java.lang.Object o)
true this object is equal to the specified object; false otherwise.public int hashCode()
public oracle.security.crypto.cert.IssuerAndSerialNo getIASN()
IssuerAndSerialNo if present; null otherwise.public byte[] getSKI()
null otherwise.public oracle.security.crypto.asn1.ASN1Date getExpansionTime()
public MLReceiptPolicy getMLReceiptPolicy()
MLReceiptPolicy if present.
public void input(java.io.InputStream is)
           throws java.io.IOException
input in interface oracle.security.crypto.util.Streamableis - The input stream.java.io.IOException
public void output(java.io.OutputStream os)
            throws java.io.IOException
output in interface oracle.security.crypto.util.Streamableos - The output stream.java.io.IOExceptionpublic int length()
length in interface oracle.security.crypto.util.Streamablepublic java.lang.String toString()
  | 
Oracle Security Developer Tools S/MIME Java API Reference 10g (10.1.4.0.1) B28172-01  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||