-
Bug
-
Resolution: Done
-
Major
-
1.1.0.Beta24
-
None
-
None
Coverity found field EntitySaslClient.clientCertUrl is never filled. So probably initially intended behavior in X509Certificate getClientCertificate() method is not covered.
private X509Certificate getClientCertificate() throws SaslException { if ((clientCertChain != null) && (clientCertChain.length > 0)) { return clientCertChain[0]; } else if (clientCertUrl != null) { try { return EntityUtil.getCertificateFromUrl(clientCertUrl); } catch (IOException e) { throw log.mechUnableToObtainServerCertificate(getMechanismName(), clientCertUrl.toString(), e).toSaslException(); } } else { throw log.mechCallbackHandlerNotProvidedServerCertificate(getMechanismName()).toSaslException(); } }
- clones
-
JBEAP-8817 Coverity static analysis, Unwritten field, EntitySaslClient.clientCertUrl (Elytron)
- Closed
- is duplicated by
-
ELY-544 Field clientCertUrl from EntitySaslClient is always null
- Resolved