public Element encrypt() throws WSSecurityException { if (getParts().isEmpty()) { getParts().add(WSSecurityUtil.getDefaultEncryptionPart(getDocument())); } return encryptForRef(null, getParts()); }
public Element encrypt() throws WSSecurityException { if (getParts().isEmpty()) { getParts().add(WSSecurityUtil.getDefaultEncryptionPart(getDocument())); } return encryptForExternalRef(null, getParts()); }
public Document build() throws WSSecurityException { prepare(); if (getParts().isEmpty()) { getParts().add(WSSecurityUtil.getDefaultEncryptionPart(getDocument())); } else { for (WSEncryptionPart part : getParts()) { if ("STRTransform".equals(part.getName()) && part.getId() == null) { part.setId(strUri); } } } List<javax.xml.crypto.dsig.Reference> referenceList = addReferencesToSign(getParts()); computeSignature(referenceList); // // prepend elements in the right order to the security header // prependDKElementToHeader(); return getDocument(); }
getParts().add(WSSecurityUtil.getDefaultEncryptionPart(getDocument())); } else { for (WSEncryptionPart part : getParts()) {
getParts().add(WSSecurityUtil.getDefaultEncryptionPart(getDocument())); } else { for (WSEncryptionPart part : getParts()) {
wsSign.getParts().addAll(parts); } else { wsSign.getParts().add(WSSecurityUtil.getDefaultEncryptionPart(doc));
wsEncrypt.getParts().addAll(parts); } else { wsEncrypt.getParts().add(WSSecurityUtil.getDefaultEncryptionPart(doc));
parts = new ArrayList<>(1); Document doc = reqData.getSecHeader().getSecurityHeaderElement().getOwnerDocument(); parts.add(WSSecurityUtil.getDefaultEncryptionPart(doc));
signatureToken.getParts().add(WSSecurityUtil.getDefaultEncryptionPart(doc));
parts = new ArrayList<>(1); Document doc = reqData.getSecHeader().getSecurityHeaderElement().getOwnerDocument(); parts.add(WSSecurityUtil.getDefaultEncryptionPart(doc));