Hi Gayan, You could use [1]. Example [2] "user.localClaims[“<local_claim_url>”] : (Read/Write) "
e.g. var dateOfBirthClaim = 'http://wso2.org/claims/dob'; var dob = context.currentKnownSubject.localClaims[dateOfBirthClaim]; Can Write to claims context.currentKnownSubject.localClaims['http://wso2.org/claims/fullname'] = 'Jone Doe'; [1] https://docs.wso2.com/display/IS570/Adaptive+Authentication+JS+API+Reference#AdaptiveAuthenticationJSAPIReference-userObject [2] https://docs.wso2.com/display/IS570/Configuring+User-Age-Based+Adaptive+Authentication Cheers, Ruwan On Mon, Mar 11, 2019 at 12:12 PM gayan gunawardana <gmgunaward...@gmail.com> wrote: > > > On Wed, Feb 20, 2019 at 2:40 PM Darshana Gunawardana <darsh...@wso2.com> > wrote: > >> Hi Johann, >> >> If we are considering a provisioning scenarios in a authentication flow >> (JIT flows), we should be able use scripting capabilities in adaptive >> authentication to inject\modify a claim with transformation. >> > This is great.. Is there any sample or javascript api to manipulate cliams > ? > >> >> For the pure provisioning flows, +1 to come up with some mechanism. >> >> Thanks, >> >> On Wed, Feb 20, 2019 at 1:29 PM Ruwan Abeykoon <ruw...@wso2.com> wrote: >> >>> +1 for the technical solution. >>> >>> >>> Cheers, >>> Ruwan >>> >>> On Wed, Feb 20, 2019 at 1:17 PM Johann Nallathamby <joh...@wso2.com> >>> wrote: >>> >>>> IAM Team, >>>> >>>> I don't intend to talk about the importance of the claim >>>> transformations during provisioning use cases. Currently to support such >>>> cases, we propose to write custom provisioning connectors or JIT >>>> provisioning handlers. However, I was thinking it would be slick to have a >>>> scripting editor similar to the adaptive authentication one we have, so >>>> that users can code their transformations in java script before doing the >>>> provisioning. >>>> >>>> Most of these requirements probably could be satisfied if we bring in a >>>> micro service/ESB and transform the data that is received by IS. But then, >>>> 1. Deployment gets complex >>>> 2. Claim transformation requirements are common, so it makes sense to >>>> have the capability within IS itself. >>>> >>>> Is this something that we can prioritize as an intern project? >>>> >>>> Your thoughts are appreciated. >>>> >>>> Thanks & Regards, >>>> Johann. >>>> >>>> -- >>>> *Johann Dilantha Nallathamby* | Associate Director/Solutions Architect >>>> | WSO2 Inc. >>>> (m) +94 (77) 7776950 | (w) +94 (11) 2145345 | (e) joh...@wso2.com >>>> [image: Signature.jpg] >>>> >>> >>> >>> >>> >> >> -- >> Regards, >> >> >> *Darshana Gunawardana*Technical Lead >> WSO2 Inc.; http://wso2.com >> >> *E-mail: darsh...@wso2.com <darsh...@wso2.com>* >> *Mobile: +94718566859*Lean . Enterprise . Middleware >> _______________________________________________ >> Architecture mailing list >> Architecture@wso2.org >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> > > > -- > Gayan > -- *Ruwan Abeykoon* *Associate Director/Architect**,* *WSO2, Inc. http://wso2.com <https://wso2.com/signature> * *lean.enterprise.middleware.*
_______________________________________________ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture