private void checkForX509PkiPath(WSSecSignature sig, Token token){ if (token instanceof X509Token) { X509Token x509Token = (X509Token) token; if (x509Token.getTokenVersionAndType().equals(Constants.WSS_X509_PKI_PATH_V1_TOKEN10) || x509Token.getTokenVersionAndType().equals(Constants.WSS_X509_PKI_PATH_V1_TOKEN11)) { sig.setUseSingleCertificate(false); } } }
sign.setSignatureAlgorithm(SIGNATURE_ALGORITHM); sign.setKeyIdentifierType(WSConstants.BST_DIRECT_REFERENCE); sign.setUseSingleCertificate(true);
wsSign.setUseSingleCertificate(reqData.isUseSingleCert()); if (reqData.getSignatureParts().size() > 0) { wsSign.setParts(reqData.getSignatureParts());
wsSign.setUseSingleCertificate(reqData.isUseSingleCert()); if (reqData.getSignatureParts().size() > 0) { wsSign.setParts(reqData.getSignatureParts());