for (String[] m : signerConfs) { String algo = m[0]; SignerConf signerConf = new SignerConf(m[1]); ConcurrentContentSigner signer; try {
return new SignerConf(conf.getEncoded());
return new SignerConf(conf.getEncoded(), hashAlgo, signatureAlgoControl);
public static SignerConf getKeystoreSignerConf(final String keystoreFile, final String password, final int parallelism, final HashAlgoType hashAlgo, final SignatureAlgoControl signatureAlgoControl) { ParamUtil.requireNonBlank("keystoreFile", keystoreFile); ParamUtil.requireNonBlank("password", password); ParamUtil.requireMin("parallelism", parallelism, 1); ParamUtil.requireNonNull("hashAlgo", hashAlgo); ConfPairs conf = new ConfPairs("password", password); conf.putPair("parallelism", Integer.toString(parallelism)); conf.putPair("keystore", "file:" + keystoreFile); return new SignerConf(conf.getEncoded(), hashAlgo, signatureAlgoControl); }
public static SignerConf getKeystoreSignerConf(final String keystoreFile, final String password, final HashAlgoType hashAlgo, final SignatureAlgoControl signatureAlgoControl) { ParamUtil.requireNonBlank("keystoreFile", keystoreFile); ParamUtil.requireNonBlank("password", password); ParamUtil.requireNonNull("hashAlgo", hashAlgo); ConfPairs conf = new ConfPairs("password", password); conf.putPair("parallelism", "1"); conf.putPair("keystore", "file:" + keystoreFile); return new SignerConf(conf.getEncoded(), hashAlgo, signatureAlgoControl); }
public static SignerConf getKeystoreSignerConf(final InputStream keystoreStream, final String password, final String signatureAlgorithm, final int parallelism) throws IOException { ParamUtil.requireNonNull("keystoreStream", keystoreStream); ParamUtil.requireNonBlank("password", password); ParamUtil.requireNonNull("signatureAlgorithm", signatureAlgorithm); ParamUtil.requireMin("parallelism", parallelism, 1); ConfPairs conf = new ConfPairs("password", password); conf.putPair("algo", signatureAlgorithm); conf.putPair("parallelism", Integer.toString(parallelism)); conf.putPair("keystore", "base64:" + Base64.encodeToString(IoUtil.read(keystoreStream))); return new SignerConf(conf.getEncoded()); }
ConcurrentContentSigner signer; for (String[] m : signerConfs) { SignerConf signerConf = new SignerConf(m[1]); signer = securityFactory.createSigner(caEntry.getSignerType(), signerConf, caEntry.getCert());
signer = securityFactory.createSigner(signerType, new SignerConf(thisSignerConf), (X509Certificate[]) null); } catch (XiSecurityException | ObjectCreationException ex) {
SignerConf signerConf = new SignerConf(cf.getSignerConf()); ConcurrentContentSigner requestorSigner = securityFactory.createSigner( cf.getSignerType(), signerConf, requestorCert);
MgmtEntry.Ca entryB = caInfos.get(caName).getCaEntry(); if (caEntry.getCert() == null && genSelfIssued != null) { SignerConf signerConf = new SignerConf(caEntry.getSignerConf()); ConcurrentContentSigner signer; try {
public void initSigner(SecurityFactory securityFactory) throws ObjectCreationException { Args.notNull(securityFactory, "securityFactory"); if (signer != null) { return; } if (dbEntry == null) { throw new ObjectCreationException("dbEntry is null"); } X509Certificate responderCert = dbEntry.getCertificate(); dbEntry.setConfFaulty(true); signer = securityFactory.createSigner(dbEntry.getType(), new SignerConf(dbEntry.getConf()), responderCert); if (signer.getCertificate() == null) { throw new ObjectCreationException("signer without certificate is not allowed"); } dbEntry.setConfFaulty(false); if (dbEntry.getBase64Cert() == null) { dbEntry.setCertificate(signer.getCertificate()); subjectAsX500Name = X500Name.getInstance(signer.getBcCertificate().getSubject()); subjectAsGeneralName = new GeneralName(subjectAsX500Name); } } // method initSigner
new SignerConf(signerConf), cert); } catch (Exception ex) { throw new OcspRequestorException("could not create signer: "
List<String[]> signerConfs = MgmtEntry.Ca.splitCaSignerConfs(signerConf); for (String[] m : signerConfs) { securityFactory.createSigner(signerType, new SignerConf(m[1]), cert);
List<String[]> signerConfs = MgmtEntry.Ca.splitCaSignerConfs( getValue(ci.getSignerConf(), zipEntries)); SignerConf signerConf = new SignerConf(signerConfs.get(0)[1]);
List<String[]> signerConfs = CaEntry.splitCaSignerConfs( getValue(ci.getSignerConf(), zipFile)); SignerConf signerConf = new SignerConf(signerConfs.get(0)[1]);
List<String[]> signerConfs = CaEntry.splitCaSignerConfs( getValue(ci.getSignerConf(), zipFile)); SignerConf signerConf = new SignerConf(signerConfs.get(0)[1]);