+ signatureAlgId.getAlgorithm().getId() + "'"); signer = createRSAContentSigner(signatureAlgId); } else if (publicKey instanceof ECPublicKey) { ECPublicKey ecKey = (ECPublicKey) publicKey; signer = createSM2ContentSigner(signatureAlgId, GMObjectIdentifiers.sm2p256v1, w.getAffineX(), w.getAffineY()); } else { signer = createECContentSigner(signatureAlgId); + signatureAlgId.getAlgorithm().getId() + "'"); signer = createDSAContentSigner(signatureAlgId); } else { throw new XiSecurityException("unsupported key " + publicKey.getClass().getName());
XiContentSigner signer; if (publicKey instanceof RSAPublicKey) { signer = createRSAContentSigner(signatureAlgId); } else if (publicKey instanceof ECPublicKey) { signer = createECContentSigner(signatureAlgId); } else if (publicKey instanceof DSAPublicKey) { signer = createDSAContentSigner(signatureAlgId); } else { throw new XiSecurityException("unsupported key " + publicKey.getClass().getName());
P11ContentSignerBuilder signerBuilder = new P11ContentSignerBuilder(p11Service, securityFactory, identityId, certificateChain); return signerBuilder.createSigner(signatureAlgId, parallelism);
P11ContentSignerBuilder signerBuilder = new P11ContentSignerBuilder(p11Service, securityFactory, identityId, certificateChain); return signerBuilder.createSigner(signatureAlgId, parallelism);
+ signatureAlgId.getAlgorithm().getId() + "'"); signer = createRSAContentSigner(signatureAlgId); } else if (publicKey instanceof ECPublicKey) { ECPublicKey ecKey = (ECPublicKey) publicKey; signer = createSM2ContentSigner(signatureAlgId, GMObjectIdentifiers.sm2p256v1, w.getAffineX(), w.getAffineY()); } else { signer = createECContentSigner(signatureAlgId); + signatureAlgId.getAlgorithm().getId() + "'"); signer = createDSAContentSigner(signatureAlgId); } else { throw new XiSecurityException("unsupported key " + publicKey.getClass().getName());
P11ContentSignerBuilder signerBuilder = new P11ContentSignerBuilder(p11Service, securityFactory, entityId, certificateChain); return signerBuilder.createSigner(signatureAlgId, parallelism);