Class Identifier
- java.lang.Object
-
- eu.europa.esig.dss.model.identifier.Identifier
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
DataIdentifier,EntityIdentifier,MultipleDigestIdentifier,SignatureIdentifier
public abstract class Identifier extends Object implements Serializable
This class is used to obtain a unique id for an object- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedIdentifier(byte[] data)
-
Method Summary
Modifier and Type Method Description StringasXmlId()Return an ID conformant to XML Idbooleanequals(Object obj)protected MessageDigestgetMessageDigest(DigestAlgorithm digestAlgorithm)inthashCode()StringtoString()
-
-
-
Method Detail
-
getMessageDigest
protected MessageDigest getMessageDigest(DigestAlgorithm digestAlgorithm)
-
asXmlId
public String asXmlId()
Return an ID conformant to XML Id- Returns:
- the XML encoded ID
-
-