Pawel Veselov created HTTPCORE-682:
--------------------------------------

             Summary: Should be possible to specify the provider for key 
manager/trust manager
                 Key: HTTPCORE-682
                 URL: https://issues.apache.org/jira/browse/HTTPCORE-682
             Project: HttpComponents HttpCore
          Issue Type: Improvement
          Components: HttpCore
    Affects Versions: 5.1, 4.4.14
            Reporter: Pawel Veselov


{{SSLContextBuilder}} always uses default {{getInstance()}} method to get the 
trust or key manager factory. Unlike {{SSLContext}} that supports having a 
provider explicitly specified.

Since there is no way to specify trust or key managers explicitly, the only way 
to make a desired trust manager load is to meddle with the security providers, 
which is not always desirable or possible.

So, it would be great if the SSL context builder allowed for either of:
* Use currently specified (using {{setProvider()}} provider/provider name when 
loading trust/key managers
* Support specifying the provider for trust/key managers explicitly
* Support specifying trust managers or key managers explicitly




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to