public final class DOMX509IssuerSerial extends DOMStructure implements javax.xml.crypto.dsig.keyinfo.X509IssuerSerial
| Constructor and Description |
|---|
DOMX509IssuerSerial(org.w3c.dom.Element isElem)
Creates a
DOMX509IssuerSerial from an element. |
DOMX509IssuerSerial(java.lang.String issuerName,
java.math.BigInteger serialNumber)
Creates a
DOMX509IssuerSerial containing the specified
issuer distinguished name/serial number pair. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getIssuerName() |
java.math.BigInteger |
getSerialNumber() |
void |
marshal(org.w3c.dom.Node parent,
java.lang.String dsPrefix,
javax.xml.crypto.dom.DOMCryptoContext context) |
isFeatureSupportedpublic DOMX509IssuerSerial(java.lang.String issuerName,
java.math.BigInteger serialNumber)
DOMX509IssuerSerial containing the specified
issuer distinguished name/serial number pair.issuerName - the X.509 issuer distinguished name in RFC 2253
String formatserialNumber - the serial numberjava.lang.IllegalArgumentException - if the format of issuerName
is not RFC 2253 compliantjava.lang.NullPointerException - if issuerName or
serialNumber is nullpublic DOMX509IssuerSerial(org.w3c.dom.Element isElem)
DOMX509IssuerSerial from an element.isElem - an X509IssuerSerial elementpublic java.lang.String getIssuerName()
getIssuerName in interface javax.xml.crypto.dsig.keyinfo.X509IssuerSerialpublic java.math.BigInteger getSerialNumber()
getSerialNumber in interface javax.xml.crypto.dsig.keyinfo.X509IssuerSerialpublic void marshal(org.w3c.dom.Node parent,
java.lang.String dsPrefix,
javax.xml.crypto.dom.DOMCryptoContext context)
throws javax.xml.crypto.MarshalException
marshal in class DOMStructurejavax.xml.crypto.MarshalExceptionpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object