ConcurrentContentSigner signer; try { signer = securityFactory.createSigner(caEntry.getSignerType(), signerConf, caEntry.getCert()); if (dfltSigner == null) {
for (String[] m : signerConfs) { SignerConf signerConf = new SignerConf(m[1]); signer = securityFactory.createSigner(caEntry.getSignerType(), signerConf, caEntry.getCert()); if (caEntry.getCert() == null) {
signer = securityFactory.createSigner(signerType, new SignerConf(thisSignerConf), (X509Certificate[]) null); } catch (XiSecurityException | ObjectCreationException ex) {
try { SignerConf signerConf = new SignerConf(cf.getSignerConf()); ConcurrentContentSigner requestorSigner = securityFactory.createSigner( cf.getSignerType(), signerConf, requestorCert); requestor = new SignatureCmpRequestor(
ConcurrentContentSigner signer; try { signer = securityFactory.createSigner(caEntry.getSignerType(), signerConf, (X509Certificate) null); } catch (ObjectCreationException ex) {
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
signer = getSecurityFactory().createSigner(signerType, new SignerConf(signerConf), cert); } catch (Exception ex) {
List<String[]> signerConfs = MgmtEntry.Ca.splitCaSignerConfs(signerConf); for (String[] m : signerConfs) { securityFactory.createSigner(signerType, new SignerConf(m[1]), cert);
SignerConf signerConf = new SignerConf(signerConfs.get(0)[1]); signer = securityFactory.createSigner(expandConf(ci.getSignerType()), signerConf, (X509Certificate) null); } catch (ObjectCreationException | XiSecurityException ex) {
SignerConf signerConf = new SignerConf(signerConfs.get(0)[1]); signer = securityFactory.createSigner(expandConf(ci.getSignerType()), signerConf, (X509Certificate) null); } catch (ObjectCreationException | XiSecurityException ex) {
SignerConf signerConf = new SignerConf(signerConfs.get(0)[1]); signer = securityFactory.createSigner( expandConf(ci.getSignerType()), signerConf, (X509Certificate) null);