]
Anil Saldhana updated JBID-140:
-------------------------------
Fix Version/s: IDFED-1.0.0.beta2
(was: IDFED-1.0.0.beta1)
JBoss STS - add a ClaimsHandler interface that allows for pluggable
claims interpreters
---------------------------------------------------------------------------------------
Key: JBID-140
URL:
https://jira.jboss.org/jira/browse/JBID-140
Project: JBoss Identity
Issue Type: Task
Components: Identity-Federation
Affects Versions: IDFED-1.0.0.alpha3
Reporter: Stefan Guilhen
Assignee: Stefan Guilhen
Fix For: IDFED-1.0.0.beta2
A WS-Trust request may contain a set of claims that must be included in the issued token.
The claims syntax is not specified, so it must be inferred from the Dialect attribute of
the Claims element. We must create a ClaimsHandler or ClaimsProvider interface in the STS
system to allow for pluggable configuration of claim handlers.
A possible default implementation could handle claims as specified by the Identity
Metasystem Interoperability 1.0 (
http://docs.oasis-open.org/imi/ns/identity-200810) and
use the JBoss IDM API to obtain the necessary information.
The configuration of the ClaimsHandlers would be similar to the TokeProviders and should
also allow for the specification of general properties:
<ClaimsHandlers>
<ClaimsHandler HandlerClass="...."
ClaimsDialect="http://....">
<Property name="prop" value="value"/>
</ClaimsHandler>
</ClaimsHandler>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: