List<Object> theList = validateTarget.getAny(); if (theList.size() > 1) throw new RuntimeException("Size of ValidateTarget > 1");
List<Object> theList = validateTarget.getAny(); if (theList.size() > 1) throw new RuntimeException("Size of ValidateTarget > 1");
/** * Write an {@code ValidateTargetType} to stream * * @param validateTarget * @param out * * @throws ProcessingException */ private void writeValidateTargetType(ValidateTargetType validateTarget) throws ProcessingException { StaxUtil.writeStartElement(writer, PREFIX, WSTrustConstants.VALIDATE_TARGET, BASE_NAMESPACE); List<Object> list = validateTarget.getAny(); for (Object validateTargetObj : list) { if (validateTargetObj instanceof AssertionType) { AssertionType assertion = (AssertionType) validateTargetObj; SAMLAssertionWriter samlAssertionWriter = new SAMLAssertionWriter(this.writer); samlAssertionWriter.write(assertion); } else if (validateTargetObj instanceof Element) { StaxUtil.writeDOMElement(writer, (Element) validateTargetObj); } else throw logger.writerUnknownTypeError(validateTargetObj.getClass().getName()); } /* * Object validateTargetObj = validateTarget.getAny(); if (validateTargetObj != null) { if (validateTargetObj instanceof * AssertionType) { AssertionType assertion = (AssertionType) validateTargetObj; SAMLAssertionWriter samlAssertionWriter * = new SAMLAssertionWriter(this.writer); samlAssertionWriter.write(assertion); } else if (validateTargetObj instanceof * Element) { StaxUtil.writeDOMElement(writer, (Element) validateTargetObj); } else throw new * ProcessingException("Unknown validate target type=" + validateTargetObj.getClass().getName()); } */ StaxUtil.writeEndElement(writer); }
/** * Write an {@code ValidateTargetType} to stream * * @param validateTarget * @param out * @throws ProcessingException */ private void writeValidateTargetType(ValidateTargetType validateTarget) throws ProcessingException { StaxUtil.writeStartElement(writer, PREFIX, WSTrustConstants.VALIDATE_TARGET, BASE_NAMESPACE); List<Object> list = validateTarget.getAny(); for (Object validateTargetObj : list) { if (validateTargetObj instanceof AssertionType) { AssertionType assertion = (AssertionType) validateTargetObj; SAMLAssertionWriter samlAssertionWriter = new SAMLAssertionWriter(this.writer); samlAssertionWriter.write(assertion); } else if (validateTargetObj instanceof Element) { StaxUtil.writeDOMElement(writer, (Element) validateTargetObj); } else throw logger.writerUnknownTypeError(validateTargetObj.getClass().getName()); } /* * Object validateTargetObj = validateTarget.getAny(); if (validateTargetObj != null) { if (validateTargetObj instanceof * AssertionType) { AssertionType assertion = (AssertionType) validateTargetObj; SAMLAssertionWriter samlAssertionWriter * = new SAMLAssertionWriter(this.writer); samlAssertionWriter.write(assertion); } else if (validateTargetObj instanceof * Element) { StaxUtil.writeDOMElement(writer, (Element) validateTargetObj); } else throw new * ProcessingException("Unknown validate target type=" + validateTargetObj.getClass().getName()); } */ StaxUtil.writeEndElement(writer); }
/** * Write an {@code ValidateTargetType} to stream * * @param validateTarget * @param out * * @throws ProcessingException */ private void writeValidateTargetType(ValidateTargetType validateTarget) throws ProcessingException { StaxUtil.writeStartElement(writer, PREFIX, WSTrustConstants.VALIDATE_TARGET, BASE_NAMESPACE); List<Object> list = validateTarget.getAny(); for (Object validateTargetObj : list) { if (validateTargetObj instanceof AssertionType) { AssertionType assertion = (AssertionType) validateTargetObj; SAMLAssertionWriter samlAssertionWriter = new SAMLAssertionWriter(this.writer); samlAssertionWriter.write(assertion); } else if (validateTargetObj instanceof Element) { StaxUtil.writeDOMElement(writer, (Element) validateTargetObj); } else throw logger.writerUnknownTypeError(validateTargetObj.getClass().getName()); } /* * Object validateTargetObj = validateTarget.getAny(); if (validateTargetObj != null) { if (validateTargetObj instanceof * AssertionType) { AssertionType assertion = (AssertionType) validateTargetObj; SAMLAssertionWriter samlAssertionWriter * = new SAMLAssertionWriter(this.writer); samlAssertionWriter.write(assertion); } else if (validateTargetObj instanceof * Element) { StaxUtil.writeDOMElement(writer, (Element) validateTargetObj); } else throw new * ProcessingException("Unknown validate target type=" + validateTargetObj.getClass().getName()); } */ StaxUtil.writeEndElement(writer); }
List<Object> list = validateTarget.getAny(); for (Object validateTargetObj : list)
List<Object> list = validateTarget.getAny(); for (Object validateTargetObj : list)