if (!adviceBean.getIdReferences().isEmpty()) { if (assertionIDReferenceBuilder == null) { assertionIDReferenceBuilder = (SAMLObjectBuilder<AssertionIDReference>) for (String ref : adviceBean.getIdReferences()) { AssertionIDReference assertionIdReference = assertionIDReferenceBuilder.buildObject(); if (!adviceBean.getAssertions().isEmpty()) { for (Element assertionElement : adviceBean.getAssertions()) { XMLObject xmlObject = OpenSAMLUtil.fromDom(assertionElement); if (xmlObject instanceof Assertion) {
if (!adviceBean.getIdReferences().isEmpty()) { if (assertionIDRefBuilder == null) { assertionIDRefBuilder = (SAMLObjectBuilder<AssertionIDRef>) for (String ref : adviceBean.getIdReferences()) { AssertionIDRef assertionIdRef = assertionIDRefBuilder.buildObject(); assertionIdRef.setAssertionID(ref); if (!adviceBean.getUriReferences().isEmpty()) { if (assertionURIRefBuilder == null) { assertionURIRefBuilder = (SAMLObjectBuilder<AssertionURIRef>) for (String ref : adviceBean.getUriReferences()) { AssertionURIRef assertionURIRef = assertionURIRefBuilder.buildObject(); assertionURIRef.setAssertionURI(ref); if (!adviceBean.getAssertions().isEmpty()) { for (Element assertionElement : adviceBean.getAssertions()) { XMLObject xmlObject = OpenSAMLUtil.fromDom(assertionElement); if (xmlObject instanceof Assertion) {