/** * Is the object correctly set up? * * @return true if the object has been set up correctly */ public boolean isInitialized() { return isOctetStream() || isNodeSet(); }
/** * @param filter */ public void addNodeFilter(NodeFilter filter) { if (isOctetStream()) { try { convertToNodes(); } catch (Exception e) { throw new XMLSecurityRuntimeException( "signature.XMLSignatureInput.nodesetReference", e ); } } nodeFilters.add(filter); }
XMLUtils.getSet(subNode, inputNodeSet, excludeNode, excludeComments); return inputNodeSet; } else if (isOctetStream()) { convertToNodes(); Set<Node> result = new LinkedHashSet<Node>();
ResourceResolver.getInstance(uriAttr, baseURI, secVal); XMLSignatureInput in = apacheResolver.resolve(uriAttr, baseURI, secVal); if (in.isOctetStream()) { return new ApacheOctetStreamData(in); } else {
private void addToDigestInput(XMLSignatureInput refData, Document doc) throws CannotAddDataToDigestInputException { try { if (refData.isNodeSet() || refData.isElement()) { Transform c14nTransform = TransformUtils.createTransform(this.c14n, this.parametersMarshallingProvider, doc); refData = c14nTransform.performTransform(refData); // Fall through to add the bytes resulting from the canonicalization. } if (refData.isByteArray()) { digestInput.write(refData.getBytes()); } else if (refData.isOctetStream()) { StreamUtils.readWrite(refData.getOctetStream(), digestInput); } } catch (Exception ex) { throw new CannotAddDataToDigestInputException(ex); } }
referenceData = new ReferenceSubTreeData (input.getSubNode(), input.isExcludeComments()); } else if (input.isOctetStream() || input.isByteArray()) { try { referenceData = new ReferenceOctetStreamData
return new DOMSubTreeData (xsi.getSubNode(), xsi.isExcludeComments()); } else if (xsi.isOctetStream() || xsi.isByteArray()) { try { return new OctetStreamData
if (input.isOctetStream() || input.isNodeSet()) { if (os == null) { byte[] base64Bytes = input.getBytes();
return null; if (in.isOctetStream()) { return new ApacheOctetStreamData(in); } else {
in = apacheTransform.performTransform(in); if (in.isOctetStream()) { return new ApacheOctetStreamData(in); } else {
&& !output.isOctetStream()) { if (transforms == null) { transforms = new Transforms(getDocument());
xi.setSecureValidation(secVal); if (context instanceof XMLSignContext && c14n11 && !xi.isOctetStream() && !xi.isOutputStreamSet()) { TransformService spi = null; if (provider == null) {
includeComments = false; if (input.isOctetStream()) { return engineCanonicalize(input.getBytes());