Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.12.0
-
None
Description
Public key authentication with ECDSA keys is currently rejected because Signature factories only honors RSA or DSS based public key lookup. So registering the corresponding actories has no effect: [1].
private void initSignatures() { setSignatureFactories(Arrays.<NamedFactory<Signature>> asList( new SignatureDSA.Factory(), new SignatureRSA.Factory(), new SignatureECDSA.NISTP256Factory(), new SignatureECDSA.NISTP384Factory(), new SignatureECDSA.NISTP521Factory())); }