/** {@inheritDoc} */ protected void processChildElement(XMLObject parentSAMLObject, XMLObject childSAMLObject) throws UnmarshallingException { StatusResponseType sr = (StatusResponseType) parentSAMLObject; if (childSAMLObject instanceof Issuer) { sr.setIssuer((Issuer) childSAMLObject); } else if (childSAMLObject instanceof Signature) { sr.setSignature((Signature) childSAMLObject); } else if (childSAMLObject instanceof Extensions) { sr.setExtensions((Extensions) childSAMLObject); } else if (childSAMLObject instanceof Status) { sr.setStatus((Status) childSAMLObject); } else { super.processChildElement(parentSAMLObject, childSAMLObject); } } }
final Issuer issuer = issuerBuilder.buildObject(); issuer.setValue(issuerId); response.setIssuer(issuer); } else { log.debug("{} No issuer value available, leaving Issuer unset", getLogPrefix());
final Issuer issuer = issuerBuilder.buildObject(); issuer.setValue(issuerId); response.setIssuer(issuer); } else { log.debug("{} No issuer value available, leaving Issuer unset", getLogPrefix());