Hi,

Please find the following suggested approach for introducing multiple SP
standard claim dialects for IS.


Following UI changes will be affected (i.e. please refer the following
draft image).

   - With this implementation, in order to configure SP requested claims,
   there will be an option for using a standard claim dialect.
   - If that is configured, can select multiple SP standard claim dialects
   from UI.
   - Requested Claims and Subject Claim URI will be populated with all the
   claims configured in all the SP standard dialects.




Following database schema change will be affected.

   - SP standard dialects will be stored in SP_APP table in following field
   as comma separated values.

SP_DIALECT VARCHAR (1024)


Please find the following scenarios of requested attribute configurations
which are to be considered with this implementation.

   - *Wso2 claim dialect is selected and configured requested claims*
      - This is as per the current behavior. We will be sending all the
      requested claims in the response.
      - *Other standard dialects are selected and configured requested
   claims*
      - All the configured requested claims will be sent in the response.
      - *Other standard dialects are selected and not configured requested
   claims*
      - This means there are no requested claim configurations in SP.
      - If the claims are requesting from the authentication request, this
      standard dialects will be used to retrieve the user claims (i.e.
by mapping
      with the relevant wso2 claim URIs)
      - If the claims are not requesting from the authentication request,
      all the claims configured under all the SP standard dialects will be
      considered as requested claims.


Appreciate your suggestions and comments on the above approach.
Thanks and Regards
-- 
Indunil Upeksha Rathnayake
Software Engineer | WSO2 Inc
Email    indu...@wso2.com
Mobile   0772182255
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to