Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0005475 [Resin] feature always 07-01-13 10:40 05-07-18 16:01
Reporter cowan View Status public  
Assigned To ferg
Priority normal Resolution won't fix  
Status closed   Product Version 4.0.36
Summary 0005475: HSM support
Description Most HSM vendors have APIs to retrieve a specific cert from the HSM. Customer requests more flexible JSSE certificate configurable.
Additional Information Req by A. Balandran
Attached Files

- Relationships

- Notes
(0006334)
cowan
10-18-13 07:36
edited on: 10-18-13 07:36

The Arx PrivateServer documentation has this example of how to access the KeyStore using JCA and their JCA provider:

KeyStore ks = KeyStore.getInstance("JKS", "ARJCA");
ks.load(null, null);
Key pub = keyPair.getPublic();
ks.setKeyEntry(pubName, pub, passw.toCharArray(),null);

We would need to make at least 2 changes in JsseSSLFactory for this to work:

1 Provide a conf param to set the provider name
2 Skip reading the keystore from a file

Those are the 2 obvious changes. There may be others, like handling of passwords and aliases.

This change could be make to Resin's JsseSSLFactory or by extending JsseSSLFactory and supplying an alternate factory class to <port>.

 

- Issue History
Date Modified Username Field Change
07-01-13 10:40 cowan New Issue
10-18-13 07:36 cowan Note Added: 0006334
10-18-13 07:36 cowan Note Edited: 0006334
05-07-18 16:01 ferg Assigned To  => ferg
05-07-18 16:01 ferg Status new => closed
05-07-18 16:01 ferg Resolution open => won't fix


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
30 total queries executed.
26 unique queries executed.
Powered by Mantis Bugtracker