|
Bouncy Castle Cryptography Library 1.77.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.bouncycastle.asn1.ASN1Object | +--org.bouncycastle.asn1.cms.MetaData
RFC 5544: Binding Documents with Time-Stamps; MetaData object.
MetaData ::= SEQUENCE { hashProtected BOOLEAN, fileName UTF8String OPTIONAL, mediaType IA5String OPTIONAL, otherMetaData Attributes OPTIONAL }
Constructor Summary | |
MetaData(ASN1Boolean hashProtected,
ASN1UTF8String fileName,
ASN1IA5String mediaType,
Attributes otherMetaData)
|
Method Summary | |
DERUTF8String |
getFileName()
Deprecated. Use getFileNameUTF8() instead. |
ASN1UTF8String |
getFileNameUTF8()
|
static MetaData |
getInstance(java.lang.Object obj)
Return a MetaData object from the given object. |
DERIA5String |
getMediaType()
Deprecated. Use getMediaTypeIA5() instead. |
ASN1IA5String |
getMediaTypeIA5()
|
Attributes |
getOtherMetaData()
|
boolean |
isHashProtected()
|
ASN1Primitive |
toASN1Primitive()
Method providing a primitive representation of this object suitable for encoding. |
Methods inherited from class org.bouncycastle.asn1.ASN1Object |
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MetaData(ASN1Boolean hashProtected, ASN1UTF8String fileName, ASN1IA5String mediaType, Attributes otherMetaData)
Method Detail |
public static MetaData getInstance(java.lang.Object obj)
Accepted inputs:
null → null
MetaData
object
ASN1Sequence
input formats with MetaData structure inside
obj
- the object we want converted.java.lang.IllegalArgumentException
- if the object cannot be converted.public ASN1Primitive toASN1Primitive()
ASN1Object
toASN1Primitive
in class ASN1Object
org.bouncycastle.asn1.ASN1Object
public boolean isHashProtected()
public DERUTF8String getFileName()
getFileNameUTF8()
instead.
public ASN1UTF8String getFileNameUTF8()
public DERIA5String getMediaType()
getMediaTypeIA5()
instead.
public ASN1IA5String getMediaTypeIA5()
public Attributes getOtherMetaData()
|
Bouncy Castle Cryptography Library 1.77.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |