public class X509IssuerSerialUnmarshaller extends AbstractXMLSignatureUnmarshaller {
/** {@inheritDoc} */
protected void processChildElement(XMLObject parentXMLObject, XMLObject childXMLObject)
throws UnmarshallingException {
X509IssuerSerial keyValue = (X509IssuerSerial) parentXMLObject;
if (childXMLObject instanceof X509IssuerName) {
keyValue.setX509IssuerName((X509IssuerName) childXMLObject);
} else if (childXMLObject instanceof X509SerialNumber) {
keyValue.setX509SerialNumber((X509SerialNumber) childXMLObject);
} else {
super.processChildElement(parentXMLObject, childXMLObject);
}
}