public class MetaData
extends ASN1Object
MetaData ::= SEQUENCE { hashProtected BOOLEAN, fileName UTF8String OPTIONAL, mediaType IA5String OPTIONAL, otherMetaData Attributes OPTIONAL }
| Constructor and Description |
|---|
MetaData(ASN1Boolean hashProtected,
ASN1UTF8String fileName,
ASN1IA5String mediaType,
Attributes otherMetaData) |
| Modifier and Type | Method and Description |
|---|---|
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() |
public MetaData(ASN1Boolean hashProtected,
ASN1UTF8String fileName,
ASN1IA5String mediaType,
Attributes otherMetaData)
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()
public boolean isHashProtected()
public DERUTF8String getFileName()
getFileNameUTF8() instead.public ASN1UTF8String getFileNameUTF8()
public DERIA5String getMediaType()
getMediaTypeIA5() instead.public ASN1IA5String getMediaTypeIA5()
public Attributes getOtherMetaData()