[jboss-jira] [JBoss JIRA] Created: (JBID-140) JBoss STS - add a ClaimsHandler interface that allows for pluggable claims interpreters

Stefan Guilhen (JIRA) jira-events at lists.jboss.org
Mon Jul 20 17:26:29 EDT 2009


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.alpha4


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: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list