}
/** {@inheritDoc} */
protected void processChildElement(XMLObject parentSAMLObject, XMLObject childSAMLObject)
throws UnmarshallingException {
Scoping scoping = (Scoping) parentSAMLObject;
if (childSAMLObject instanceof IDPList) {
scoping.setIDPList((IDPList) childSAMLObject);
} else if (childSAMLObject instanceof RequesterID) {
scoping.getRequesterIDs().add((RequesterID) childSAMLObject);
} else {
super.processChildElement(parentSAMLObject, childSAMLObject);
}
}