public class DSData
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
DSData() |
DSData(int keyTagArg,
int algArg,
int digestTypeArg,
java.lang.String digestArg) |
| Modifier and Type | Method and Description |
|---|---|
static void |
appendDsDataElement(XMLWriter xmlWriter,
org.w3c.dom.Element parentElement,
DSData dsData) |
boolean |
equals(java.lang.Object obj) |
static DSData |
fromXML(XMLDocument xmlDoc,
java.lang.String dsDataXPath) |
int |
getAlg() |
java.lang.String |
getDigest() |
int |
getDigestType() |
KeyData |
getKeyData() |
int |
getKeyTag() |
int |
hashCode() |
void |
setAlg(int algArg) |
void |
setDigest(java.lang.String digestArg) |
void |
setDigestType(int digestTypeArg) |
void |
setKeyData(KeyData keyDataArg) |
void |
setKeyTag(int keyTagArg) |
public DSData()
public DSData(int keyTagArg,
int algArg,
int digestTypeArg,
java.lang.String digestArg)
public static final DSData fromXML(XMLDocument xmlDoc, java.lang.String dsDataXPath) throws java.lang.Exception
java.lang.Exceptionpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic static final void appendDsDataElement(XMLWriter xmlWriter, org.w3c.dom.Element parentElement, DSData dsData)
public int getKeyTag()
public void setKeyTag(int keyTagArg)
java.lang.IllegalArgumentException - if keyTagArg is outside of the range 0...65535public int getAlg()
public void setAlg(int algArg)
java.lang.IllegalArgumentException - if algArg is outside of the range 0...255public int getDigestType()
public void setDigestType(int digestTypeArg)
java.lang.IllegalArgumentException - if digestTypeArg is outside of the range 0...255public java.lang.String getDigest()
public void setDigest(java.lang.String digestArg)
java.lang.IllegalArgumentException - if digestArg does not resemble a valid digest, or if
the digest has an odd number of characters.public KeyData getKeyData()
public void setKeyData(KeyData keyDataArg)