Alessio Soldano created WSS-507:
-----------------------------------
Summary: ThreadLocal based Security Provider proxy
Key: WSS-507
URL: https://issues.apache.org/jira/browse/WSS-507
Project: WSS4J
Issue Type: New Feature
Components: WSS4J Core
Reporter: Alessio Soldano
Assignee: Colm O hEigeartaigh
Fix For: 2.0.2
Attachments: proposal.diff
This feature request is about adding a mechanism for making WSS4J (and possibly
other projects relying on it) transparently use a Security Provider without
globally installing it the JVM. This prevents side effects on other frameworks
running within the same JVM and not wanting the BouncyCastle provider currently
registered by WSS4J.
The idea is to register a provider acting as a proxy to a different and thread
local scoped provider. The proxied provider reference would have to be set and
cleaned up by the WSS4J consumers. The reference being thread local ensures
different threads don't have access to it. When no proxied provider is set, the
installed provider basically serves no algorithm / service.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]