Missing features in Keystore interface
--------------------------------------
Key: GERONIMO-2301
URL: http://issues.apache.org/jira/browse/GERONIMO-2301
Project: Geronimo
Issue Type: Improvement
Security Level: public (Regular issues)
Components: security
Affects Versions: 1.1
Reporter: Guillaume Nodet
To provide ws-security for outbound messages while leveraging Geronimo
keystores, a few methods are missing on the KeystoreInstance interface:
String getCertificateAlias(Certificate cert);
Certificate[] getCertificateChain(String alias);
PrivateKey getPrivateKey(String alias);
These methods are needed to implement
http://ws.apache.org/wss4j/apidocs/org/apache/ws/security/components/crypto/Crypto.html
See an abstract base class that could be used to implement this interface on
top of geronimo Keystores
http://svn.apache.org/repos/asf/incubator/servicemix/trunk/servicemix-soap/src/main/java/org/apache/servicemix/soap/handlers/security/BaseCrypto.java
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira