/** * Write an {@code CancelTargetType} to Stream * * @param cancelTarget * @param out * @throws ProcessingException */ private void writeCancelTargetType(CancelTargetType cancelTarget) throws ProcessingException { StaxUtil.writeStartElement(writer, PREFIX, WSTrustConstants.CANCEL_TARGET, BASE_NAMESPACE); List<Object> list = cancelTarget.getAny(); for (Object cancelTargetObj : list) { if (cancelTargetObj instanceof AssertionType) { AssertionType assertion = (AssertionType) cancelTargetObj; SAMLAssertionWriter samlAssertionWriter = new SAMLAssertionWriter(this.writer); samlAssertionWriter.write(assertion); } else if (cancelTargetObj instanceof Element) { StaxUtil.writeDOMElement(writer, (Element) cancelTargetObj); } else throw logger.writerUnknownTypeError(cancelTargetObj.getClass().getName()); } /* * Object cancelTargetObj = cancelTarget.getAny(); if (cancelTargetObj != null) { if (cancelTargetObj instanceof * AssertionType) { AssertionType assertion = (AssertionType) cancelTargetObj; SAMLAssertionWriter samlAssertionWriter = * new SAMLAssertionWriter(this.writer); samlAssertionWriter.write(assertion); } else if (cancelTargetObj instanceof * Element) { StaxUtil.writeDOMElement(writer, (Element) cancelTargetObj); } else throw new * ProcessingException("Unknown cancel target type=" + cancelTargetObj.getClass().getName()); } */ StaxUtil.writeEndElement(writer); }
/** * Write an {@code CancelTargetType} to Stream * * @param cancelTarget * @param out * * @throws ProcessingException */ private void writeCancelTargetType(CancelTargetType cancelTarget) throws ProcessingException { StaxUtil.writeStartElement(writer, PREFIX, WSTrustConstants.CANCEL_TARGET, BASE_NAMESPACE); List<Object> list = cancelTarget.getAny(); for (Object cancelTargetObj : list) { if (cancelTargetObj instanceof AssertionType) { AssertionType assertion = (AssertionType) cancelTargetObj; SAMLAssertionWriter samlAssertionWriter = new SAMLAssertionWriter(this.writer); samlAssertionWriter.write(assertion); } else if (cancelTargetObj instanceof Element) { StaxUtil.writeDOMElement(writer, (Element) cancelTargetObj); } else throw logger.writerUnknownTypeError(cancelTargetObj.getClass().getName()); } /* * Object cancelTargetObj = cancelTarget.getAny(); if (cancelTargetObj != null) { if (cancelTargetObj instanceof * AssertionType) { AssertionType assertion = (AssertionType) cancelTargetObj; SAMLAssertionWriter samlAssertionWriter = * new SAMLAssertionWriter(this.writer); samlAssertionWriter.write(assertion); } else if (cancelTargetObj instanceof * Element) { StaxUtil.writeDOMElement(writer, (Element) cancelTargetObj); } else throw new * ProcessingException("Unknown cancel target type=" + cancelTargetObj.getClass().getName()); } */ StaxUtil.writeEndElement(writer); }
/** * Write an {@code CancelTargetType} to Stream * * @param cancelTarget * @param out * * @throws ProcessingException */ private void writeCancelTargetType(CancelTargetType cancelTarget) throws ProcessingException { StaxUtil.writeStartElement(writer, PREFIX, WSTrustConstants.CANCEL_TARGET, BASE_NAMESPACE); List<Object> list = cancelTarget.getAny(); for (Object cancelTargetObj : list) { if (cancelTargetObj instanceof AssertionType) { AssertionType assertion = (AssertionType) cancelTargetObj; SAMLAssertionWriter samlAssertionWriter = new SAMLAssertionWriter(this.writer); samlAssertionWriter.write(assertion); } else if (cancelTargetObj instanceof Element) { StaxUtil.writeDOMElement(writer, (Element) cancelTargetObj); } else throw logger.writerUnknownTypeError(cancelTargetObj.getClass().getName()); } /* * Object cancelTargetObj = cancelTarget.getAny(); if (cancelTargetObj != null) { if (cancelTargetObj instanceof * AssertionType) { AssertionType assertion = (AssertionType) cancelTargetObj; SAMLAssertionWriter samlAssertionWriter = * new SAMLAssertionWriter(this.writer); samlAssertionWriter.write(assertion); } else if (cancelTargetObj instanceof * Element) { StaxUtil.writeDOMElement(writer, (Element) cancelTargetObj); } else throw new * ProcessingException("Unknown cancel target type=" + cancelTargetObj.getClass().getName()); } */ StaxUtil.writeEndElement(writer); }
List<Object> theList = cancelTarget.getAny(); for (Object cancelTargetObj : theList)
List<Object> theList = cancelTarget.getAny(); for (Object cancelTargetObj : theList)
List<Object> list = cancelTarget.getAny();
List<Object> list = cancelTarget.getAny();