Package edu.harvard.hul.ois.jhove
Class ExternalSignature
java.lang.Object
edu.harvard.hul.ois.jhove.Signature
edu.harvard.hul.ois.jhove.ExternalSignature
This class encapsulates information about external format signatures.
The value of a Signature may be either a String or a byte array
(stored as an int array to avoid signed byte problems).
-
Constructor Summary
ConstructorsConstructorDescriptionExternalSignature(int[] value, SignatureType type, SignatureUseType use) Creates an ExternalSignature given a byte array, a type, and a use requirement.ExternalSignature(int[] value, SignatureType type, SignatureUseType use, String note) Creates an ExternalSignature given a byte array, a type, a use requirement, and a note.ExternalSignature(String value, SignatureType type, SignatureUseType use) Creates an ExternalSignature given a string value, a type, and a use requirement.ExternalSignature(String value, SignatureType type, SignatureUseType use, String note) Creates an ExternalSignature given a string value, a type, a use requirement, and a note. -
Method Summary
Methods inherited from class edu.harvard.hul.ois.jhove.Signature
getNote, getType, getUse, getValue, getValueHexString, getValueString, isStringValue
-
Constructor Details
-
ExternalSignature
Creates an ExternalSignature given a string value, a type, and a use requirement. -
ExternalSignature
Creates an ExternalSignature given a byte array, a type, and a use requirement. -
ExternalSignature
Creates an ExternalSignature given a string value, a type, a use requirement, and a note. -
ExternalSignature
Creates an ExternalSignature given a byte array, a type, a use requirement, and a note.
-