}
/** {@inheritDoc} */
protected void processChildElement(XMLObject parentXMLObject, XMLObject childXMLObject)
throws UnmarshallingException {
SignChallengeType signChallengeType= (SignChallengeType) parentXMLObject;
if (childXMLObject instanceof Challenge) {
signChallengeType.setChallenge((Challenge) childXMLObject);
} else {
signChallengeType.getUnknownXMLObjects().add(childXMLObject);
}
}