Re: [Dev] [VOTE] Release WSO2 Identity Server 5.9.0 RC2
- List and revoke >>>>>> >>>>>>User session management >>>>>> >>>>>>Pending Approvals >>>>>> >>>>>> >>>>>> +1 to proceed. >>>>>> >>>>>> On Wed, Oct 2, 2019 at 4:26 PM Buddhima Udaranga >>>>>> wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> We have tested the Configuration Management REST API with the WSO2 >>>>>>> IS 5.9.0-RC2 with the MySQL database. No blocker issues found. +1 to >>>>>>> proceed. >>>>>>> >>>>>>> Thanks, >>>>>>> *Buddhima Udaranga*|Software Engineer| WSO2 Inc. <http://wso2.com/> >>>>>>> (M)+94 714742094 | (E) buddhi...@wso2.com >>>>>>> <https://wso2.com/signature> >>>>>>> >>>>>>> >>>>>>> On Wed, Oct 2, 2019 at 10:59 AM Piraveena Paralogarajah < >>>>>>> pirave...@wso2.com> wrote: >>>>>>> >>>>>>>> Hi all, >>>>>>>> >>>>>>>> >>>>>>>> We are pleased to announce the second release candidate of WSO2 >>>>>>>> Identity Server 5.9.0. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> New Features >>>>>>>> >>>>>>>>- >>>>>>>> >>>>>>>>An improved, simpler configuration model >>>>>>>>- >>>>>>>> >>>>>>>> RESTful APIs for user self-services >>>>>>>>- >>>>>>>> >>>>>>>>Passwordless authentication with WebAuthn >>>>>>>>- >>>>>>>> >>>>>>>>Reusable script library for adaptive authentication >>>>>>>>- >>>>>>>> >>>>>>>>Cross-protocol single logout capability >>>>>>>>- >>>>>>>> >>>>>>>>Inbuilt support to view and revoke user sessions >>>>>>>>- >>>>>>>> >>>>>>>>Azure AD/Office365 multi-domain federation support >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Fixes >>>>>>>> >>>>>>>> This release includes the following issue fixes and improvements: >>>>>>>> >>>>>>>>- >>>>>>>> >>>>>>>>5.9.0-m1 >>>>>>>><https://github.com/wso2/product-is/milestone/85?closed=1> >>>>>>>>- >>>>>>>> >>>>>>>>5.9.0-m2 >>>>>>>><https://github.com/wso2/product-is/milestone/86?closed=1> >>>>>>>>- >>>>>>>> >>>>>>>>5.9.0-m3 >>>>>>>><https://github.com/wso2/product-is/milestone/87?closed=1> >>>>>>>>- >>>>>>>> >>>>>>>>5.9.0-m4 >>>>>>>><https://github.com/wso2/product-is/milestone/88?closed=1> >>>>>>>>- >>>>>>>> >>>>>>>>5.9.0-m5 >>>>>>>><https://github.com/wso2/product-is/milestone/90?closed=1> >>>>>>>>- >>>>>>>> >>>>>>>>5.9.0-m6 >>>>>>>><https://github.com/wso2/product-is/milestone/91?closed=1> >>>>>>>>- >>>>>>>> >>>>>>>>5.9.0-alpha >>>>>>>><https://github.com/wso2/product-is/milestone/89?closed=1> >>>>>>>>- >>>>>>>> >>>>>>>>5.9.0-beta >>>>>>>><https://github.com/wso2/product-is/milestone/93?closed=1> >>>>>>>>- >>>>>>>> >>>>>>>>5.9.0-GA >>>>>>>><https://github.com/wso2/product-is/milestone/83?closed=1> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Source and Distribution >>>>>>>> >>>>>>>> The source and distribution >>>>>>>> <https://github.com/wso2/product-is/releases/download/v5.9.0-rc2/wso2is-5.9.0-rc2.zip> >>>>>>>> are available at >>>>>>>> https://github.com/wso2/product-is/releases/tag/v5.9.0-rc2 >>>>>>>> >>>>>>>> >>>>>>>> Please download the product, test it, and vote using the following >>>>>>>> convention. >>>>>>>> >>>>>>>> [+] Stable - go ahead and release >>>>>>>> >>>>>>>> [-] Broken - do not release (explain why) >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> WSO2 Identity and Access Management Team >>>>>>>> >>>>>>>> *Piraveena Paralogarajah* >>>>>>>> Software Engineer | WSO2 Inc. >>>>>>>> *(m)* +94776099594 | *(e)* pirave...@wso2.com >>>>>>>> >>>>>>>> ___ >>>>>>> Dev mailing list >>>>>>> Dev@wso2.org >>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Niluka Sripali Monnankulama >>>>>> Software Engineer - WSO2 Sri Lanka >>>>>> >>>>>> Mobile : +94 76 76 52843 >>>>>> >>>>>> ___ >>>>>> Dev mailing list >>>>>> Dev@wso2.org >>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> *Mathuriga Thavarajah* >>>>> Software Engineer >>>>> WSO2 Inc. - http ://wso2.com >>>>> >>>>> Email : mathur...@wso2.com >>>>> Mobile : +94778191300 >>>>> >>>>> >>>>> >>>>> *[image: http://wso2.com/signature] <http://wso2.com/signature>* >>>>> ___ >>>>> Dev mailing list >>>>> Dev@wso2.org >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>> >>>> >>> >>> -- >>> *Shanika Wickramasinghe* >>> Software Engineer - QA Team >>> >>> Email: shani...@wso2.com >>> Mobile : +94713503563 >>> Web : http://wso2.com >>> >>> <http://wso2.com/signature> >>> >> >> >> -- >> Ashen Weerathunga | Senior Software Engineer | WSO2 Inc. >> (m) +94716042995 | (w) +94112145345 | Email: as...@wso2.com >> <http://wso2.com/signature> >> >> >> ___ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > -- *Isuranga Perera* | Software Engineer | WSO2 Inc. +94 71 735 7034 | isura...@wso2.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] Calling JWKS endpoint in tenant fails after a restart
:All When calling the JWKS endpoint (https://localhost:9443/t/abc.com/oauth2/jwks) of a tenant, right after restart without loading the tenant, there is an error[1][2]. We have observed that the reason for $subject is that the keystore for the relevant tenant is not loaded(from registry) when making the jwks call. Even Though this issue can be overcome by starting the tenantFlow before getting the keystore, it involves an addition overhead as it tries to load the tenant per request. Appreciate your feedback on $subject. [1] https://github.com/wso2/product-is/issues/6473 [2] https://github.com/wso2/product-is/issues/6322 Best regards Isuranga Perera -- *Isuranga Perera* | Software Engineer | WSO2 Inc. +94 71 735 7034 | isura...@wso2.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] Error while invoking TOTP API
:All As specified in[1] The QR code URL can be retrieved using the initTOTP method in the TOTPAdminService using the following curl request. curl -i -X POST -H 'Content-Type: application/x-www-form-urlencoded' -H > 'Authorization:Basic YWRtaW46YWRtaW4=' > https://localhost:9443/services/TOTPAdminService/initTOTP -k -d > 'username=testuser@carbon.super' However in IS 5.9.0 latest alpha release this doesn't work[3] as username is not included in the SOAP request created by the axis2 service. This has been caused by RequestCorrelationIdValve which is enabled by default which consumes the inputstream of the HttpServletRequest by calling getParameterNames and getParameter methods. Even Though those parsed parameters are available to the axis2, it tries to parse the input stream again in order to get the username passed along with the POST request. Since the input stream of HttpServletRequest can only be parsed once this results username being null. In the first place RequestCorrelationIdValve should not read body parameters. Hence we have decided to fix $subject by parsing the query string without using getParameterNames method which consumes the inputstream which causes several issues later in the request flow. Please find the PR[2] to fix $subject. [1] https://is.docs.wso2.com/en/5.9.0/connectors/configuring-TOTP-Authenticator/ [2] https://github.com/wso2/carbon-kernel/pull/2279 [3] https://github.com/wso2/product-is/issues/6392 Best Regards Isuranga Perera -- *Isuranga Perera* | Software Engineer | WSO2 Inc. +94 71 735 7034 | isura...@wso2.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [VOTE] Release WSO2 Identity Server 5.8.0 RC3
All: I have tested Federated Authentication [+] Stable - go ahead and release. Best Regards Isuranga Perera On Sun, May 19, 2019 at 7:30 PM Shanika Wickramasinghe wrote: > Hi All, > > I have tested the SAML SSO with POST binding and Redirect binding flows > and no issues found. > > +1 Go Ahead and Release > > > Thanks, > > Shanika > > On Thu, May 16, 2019 at 12:33 PM Hasanthi Purnima Dissanayake < > hasan...@wso2.com> wrote: > >> Hi All, >> >> The reason of breaking the RC2 vote is because it is reported an unused >> commented configuration description in carbon.xml [1]. From RC3 release >> that commented line in the configuration file is removed and no other code >> level changes done. >> >> Further in the Analytics-IS pack, the versions are updated according to >> the latest released SP pack versions [2]. >> >> [1] [Dev][VOTE] Release WSO2 Identity Server 5.8.0 RC2 >> [2] [VOTE] Release of WSO2 Stream Processor 4.4.0 RC6 >> >> Thanks, >> Hasanthi >> >> On Thu, May 16, 2019 at 12:30 PM Hasanthi Purnima Dissanayake < >> hasan...@wso2.com> wrote: >> >>> Hi all, >>> >>> We are pleased to announce the third release candidate of WSO2 Identity >>> Server 5.8.0. >>> >>> This release fixes the following issues, >>> >>>- 5.8.0-RC3 fixes >>><https://github.com/wso2/product-is/milestone/84?closed=1> >>>- 5.8.0-RC2 fixes >>><https://github.com/wso2/product-is/milestone/82?closed=1> >>>- 5.8.0-RC1 fixes >>><https://github.com/wso2/product-is/milestone/78?closed=1> >>>- 5.8.0-Beta5 fixes >>><https://github.com/wso2/product-is/milestone/80?closed=1> >>>- 5.8.0-Beta4 fixes >>><https://github.com/wso2/product-is/milestone/79?closed=1> >>>- 5.8.0-Beta3 fixes >>><https://github.com/wso2/product-is/milestone/77?closed=1> >>>- 5.8.0-Beta fixes >>><https://github.com/wso2/product-is/milestone/75?closed=1> >>>- 5.8.0-Alpha5 fixes >>><https://github.com/wso2/product-is/milestone/74?closed=1> >>>- 5.8.0-Alpha4 fixes >>><https://github.com/wso2/product-is/milestone/73?closed=1> >>>- 5.8.0-Alpha3 fixes >>><https://github.com/wso2/product-is/milestone/72?closed=1> >>>- 5.8.0-Alpha2 fixes >>><https://github.com/wso2/product-is/milestone/71?closed=1> >>>- 5.8.0-Alpha fixes >>><https://github.com/wso2/product-is/milestone/70?closed=1> >>>- 5.8.0-M26 fixes >>><https://github.com/wso2/product-is/milestone/69?closed=1> >>>- 5.8.0-M25 fixes >>><https://github.com/wso2/product-is/milestone/68?closed=1> >>>- 5.8.0-M24 fixes >>><https://github.com/wso2/product-is/milestone/67?closed=1> >>>- 5.8.0-M6 fixes >>><https://github.com/wso2/product-is/milestone/64?closed=1> >>>- 5.8.0-M5 fixes >>><https://github.com/wso2/product-is/milestone/63?closed=1> >>>- 5.8.0-M4 fixes >>><https://github.com/wso2/product-is/milestone/62?closed=1> >>>- 5.8.0-M3 fixes >>><https://github.com/wso2/product-is/milestone/61?closed=1> >>>- 5.8.0-M2 fixes >>><https://github.com/wso2/product-is/milestone/60?closed=1> >>>- 5.8.0-M1 fixes >>><https://github.com/wso2/product-is/milestone/59?closed=1> >>> >>> >>> Source and distribution >>> >>> Runtime - https://github.com/wso2/product-is/releases/tag/v >>> <https://github.com/wso2/product-is/releases/download/v5.8.0-rc3/wso2is-5.8.0-rc3.zip> >>> 5.8.0-rc3 >>> <https://github.com/wso2/product-is/releases/download/v5.8.0-rc3/wso2is-5.8.0-rc3.zip> >>> Analytics - >>> https://github.com/wso2/analytics-is/releases/tag/v5.8.0-rc3 >>> <https://github.com/wso2/analytics-is/releases/download/v5.8.0-rc3/wso2is-analytics-5.8.0-rc3.zip> >>> >>> >>> Please download, test the product and vote. >>> >>> [+] Stable - go ahead and release >>> [-] Broken - do not release (explain why) >>> >>> >>> Thanks, >>> - WSO2 Identity and Access Management Team - >>> >>> -- >>> >>> Hasanthi Dissanayake >>> >>> Senior Software Engineer | WSO2 >>> >>> E: hasan...@wso2.com >>> M :0718407133| http://wso2.com <http://wso2.com/> >>> >> >> >> -- >> >> Hasanthi Dissanayake >> >> Senior Software Engineer | WSO2 >> >> E: hasan...@wso2.com >> M :0718407133| http://wso2.com <http://wso2.com/> >> > > > -- > *Shanika Wickramasinghe* > Software Engineer - QA Team > > Email: shani...@wso2.com > Mobile : +94713503563 > Web : http://wso2.com > > <http://wso2.com/signature> > -- *Isuranga Perera* | Software Engineer | WSO2 Inc. +94 71 735 7034 | isura...@wso2.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [VOTE] Release WSO2 Identity Server 5.8.0 RC2
All: Tested user self-registration with account locking. +1 go ahead and release. Best Regards Isuranga Perera On Tue, May 14, 2019 at 6:06 PM Janak Amarasena wrote: > Hi All, > > Tested the following using MySQL 5.7 as the DB in tenant mode. Also used a > JDBC(MySQL) secondary user store. > >- Implicit Grant type >- Authorization Code Grant type >- Password Grant type >- Client Credential Grant type >- Refresh Token Grant type >- Token Revoke - Rest >- Token Validation/Introspection >- SP revoke client secret >- SP regenerates client secret > > +1 go ahead and release. > > Best Regards, > Janak > > On Tue, May 14, 2019 at 4:29 PM Sominda Gamage wrote: > >> Hi all, >> >> Tested SCIM2 user provisioning flow. >> +1 go ahead and release. >> >> Regards, >> Sominda. >> >> On Tue, May 14, 2019 at 12:22 AM Hasanthi Purnima Dissanayake < >> hasan...@wso2.com> wrote: >> >>> Hi All, >>> >>> Please find the source and distribution , >>> >>> Runtime - https://github.com/wso2/product-is/releases/tag/v >>> <https://github.com/wso2/product-is/releases/tag/v5.8.0-rc2>5.8.0-rc2 >>> <https://github.com/wso2/product-is/releases/download/v5.8.0-rc2/wso2is-5.8.0.zip> >>> Analytics - https://github.com/wso2/analytics-is/releases/tag/v5.8.0-rc2 >>> >>> Thanks, >>> Hasanthi >>> >>> On Mon, May 13, 2019 at 11:56 PM Hasanthi Purnima Dissanayake < >>> hasan...@wso2.com> wrote: >>> >>>> Hi all, >>>> >>>> We are pleased to announce the second release candidate of WSO2 >>>> Identity Server 5.8.0. >>>> >>>> This release fixes the following issues, >>>> >>>>- 5.8.0-RC2 fixes >>>><https://github.com/wso2/product-is/milestone/82?closed=1> >>>>- 5.8.0-RC1 fixes >>>><https://github.com/wso2/product-is/milestone/78?closed=1> >>>>- 5.8.0-Beta5 fixes >>>><https://github.com/wso2/product-is/milestone/80?closed=1> >>>>- 5.8.0-Beta4 fixes >>>><https://github.com/wso2/product-is/milestone/79?closed=1> >>>>- 5.8.0-Beta3 fixes >>>><https://github.com/wso2/product-is/milestone/77?closed=1> >>>>- 5.8.0-Beta fixes >>>><https://github.com/wso2/product-is/milestone/75?closed=1> >>>>- 5.8.0-Alpha5 fixes >>>><https://github.com/wso2/product-is/milestone/74?closed=1> >>>>- 5.8.0-Alpha4 fixes >>>><https://github.com/wso2/product-is/milestone/73?closed=1> >>>>- 5.8.0-Alpha3 fixes >>>><https://github.com/wso2/product-is/milestone/72?closed=1> >>>>- 5.8.0-Alpha2 fixes >>>><https://github.com/wso2/product-is/milestone/71?closed=1> >>>>- 5.8.0-Alpha fixes >>>><https://github.com/wso2/product-is/milestone/70?closed=1> >>>>- 5.8.0-M26 fixes >>>><https://github.com/wso2/product-is/milestone/69?closed=1> >>>>- 5.8.0-M25 fixes >>>><https://github.com/wso2/product-is/milestone/68?closed=1> >>>>- 5.8.0-M24 fixes >>>><https://github.com/wso2/product-is/milestone/67?closed=1> >>>>- 5.8.0-M6 fixes >>>><https://github.com/wso2/product-is/milestone/64?closed=1> >>>>- 5.8.0-M5 fixes >>>><https://github.com/wso2/product-is/milestone/63?closed=1> >>>>- 5.8.0-M4 fixes >>>><https://github.com/wso2/product-is/milestone/62?closed=1> >>>>- 5.8.0-M3 fixes >>>><https://github.com/wso2/product-is/milestone/61?closed=1> >>>>- 5.8.0-M2 fixes >>>><https://github.com/wso2/product-is/milestone/60?closed=1> >>>>- 5.8.0-M1 fixes >>>><https://github.com/wso2/product-is/milestone/59?closed=1> >>>> >>>> >>>> Source and distribution >>>> >>>> Runtime - https://github.com/wso2/product-is/releases/tag/v >>>> <https://github.com/wso2/product-is/releases/download/v5.8.0-rc2/wso2is-5.8.0-rc2.zip> >>>> 5.8.0-rc2 >>>> <https://github.com/wso2/product-is/releases/download/v5.8.0-rc2/wso2is-5.8.0.zip> >>>> Analytics - >>>> https://github.com/wso2/analytics-is/releases/tag/v5.8.0-rc2 >>>> <https:
[Dev] Authenticate to provision a user with OAuth with sufficient privileges fails
All: With regards $subject[1] Here we have authentication flow and authorization flow. Token validation service is used at authentication and username is set by the validator. However, when "Use user store domain in local subject identifier" is not enabled in Local & Outbound Authentication Configuration usernames of secondary user-store users are set without the domain parameter. Since the user realm is configured depending on the tenant name when authorizing secondary user store users at Authorization Valve suffering from a caching issue which resulted in permission update ignorance. This issue is not affected to tenant users as the tenant is explicitly appended to the username at the time of authentication. $subject can be overcome by enabling "Use user store domain in local subject identifier" in Local & Outbound Authentication Configuration However one of the main issues is OAuth token is used to authenticate the user in AuthenticationValve. We have to reaccess the validity of this design approach as well. Please provide your feedback on the $subject. [1] https://github.com/wso2/product-is/issues/5078 Best Regards Isuranga Perera -- *Isuranga Perera* | Software Engineer | WSO2 Inc. +94 71 735 7034 | isura...@wso2.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Salesforce Provisioning Connector is not functioning properly with the latest API
On Tue, Apr 2, 2019 at 7:23 PM Malithi Edirisinghe wrote: > > Hi Isuranga, > > Did we verify with a version released in 2018 [1] before v45. > If we are sure that this breaks with v45 onwards and working before we can > capture that in docs. > > Thanks, > Malithi > > > On Tue, Apr 2, 2019 at 6:13 PM Isuranga Perera wrote: > >> All: >> >> When trying to provision users as explained in the documentation[1] a >> "BadRequest" response is getting from the server. As this is the only >> message getting from the server we cannot determine the exact cause for >> this issue. Even though Salesforce provides Debug logs they are useless in >> our case as only DB operation can trigger logging. Please find the issue[2] >> and question[3] asked on Salesforce.StackExchange. >> >> This issue has been started with the Salesforce API version 45.0 >> >> [1] >> https://docs.wso2.com/display/IS580/Outbound+Provisioning+with+Salesforce >> [2] https://github.com/wso2/product-is/issues/4778 >> [3] >> https://salesforce.stackexchange.com/questions/256065/getting-400-bad-request-with-salesforce-api-at-user-creation >> >> Best Regards >> Isuranga Perera >> >> -- >> *Isuranga Perera* | Software Engineer | WSO2 Inc. >> +94 71 735 7034 | isura...@wso2.com >> >> > > -- > > *Malithi Edirisinghe* > Technical Lead > WSO2 Inc. > > Mobile : +94 (0) 718176807 > malit...@wso2.com > -- *Isuranga Perera* | Software Engineer | WSO2 Inc. +94 71 735 7034 | isura...@wso2.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] Salesforce Provisioning Connector is not functioning properly with the latest API
All: When trying to provision users as explained in the documentation[1] a "BadRequest" response is getting from the server. As this is the only message getting from the server we cannot determine the exact cause for this issue. Even though Salesforce provides Debug logs they are useless in our case as only DB operation can trigger logging. Please find the issue[2] and question[3] asked on Salesforce.StackExchange. This issue has been started with the Salesforce API version 45.0 [1] https://docs.wso2.com/display/IS580/Outbound+Provisioning+with+Salesforce [2] https://github.com/wso2/product-is/issues/4778 [3] https://salesforce.stackexchange.com/questions/256065/getting-400-bad-request-with-salesforce-api-at-user-creation Best Regards Isuranga Perera -- *Isuranga Perera* | Software Engineer | WSO2 Inc. +94 71 735 7034 | isura...@wso2.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Failed to store SAML assertion when Assertion Query Request profile enabled
Hi Farasath, Yes, after migration data will be in both columns. On Thu, Mar 28, 2019 at 9:30 AM Farasath Ahamed wrote: > > > On Thu, Mar 28, 2019 at 9:24 AM Isuranga Perera wrote: > >> Hi, >> >> Increasing the column size is fine with most databases. However, Oracle >> varchar datatype only allows a maximum of 4000 characters. Because of this >> reason, we will be using an additional column to store the SAML2 assertion >> as a Blob. Existing column will not be modified due to backward >> compatibility reasons. >> > > Increasing the column is not an elegant solution since we cannot predict > the size of the SAML assertion. With the number of returned claims, it is > always a gamble :) > Therefore additional column to store the assertion looks good to me. > > >> >> There are three scenarios that can be affected by this implementation >> >>1. IS 5.8.0 is used along with the modified database schema >>2. IS 5.8.0 is pointed to an old database where >>IDN_SAML2_ASSERTION_STORE table doesn't have this additional column. In >>this case, we will be checking if this additional column exists and act >>accordingly. >>3. User migrate to the new version >> >> Is this the case where we would have both data in the old column > (assertion stored before migration) as well as the new column (assertion > created after migration)? > > >> Best Regards >> Isuranga Perera >> >> On Tue, Mar 26, 2019 at 12:49 PM Ruwan Abeykoon wrote: >> >>> Hi Isuranga, >>> There are two easy solutions for this. >>> a) Use compression to store the text field on DB >>> b) Increase the column size >>> >>> Both requires we do not have index for the respective column. >>> >>> Cheers, >>> Ruwan A >>> >>> On Tue, Mar 26, 2019 at 12:45 PM Isuranga Perera >>> wrote: >>> >>>> Hi All, >>>> >>>> As observed in issue[1] SAML assertion is not persisted in SP-initiated >>>> login as SAML assertion is larger than the column size(4096 in DB2) >>>> specified in the schema. It is not just limited to DB2 as all other DBs has >>>> a similar column size. Since "Assertion query request profile" feature is >>>> already available in IS 5.7.0 this cannot be disabled. >>>> >>>> Appreciate your suggestions on the $subject. >>>> >>>> [1] https://github.com/wso2/product-is/issues/4776 >>>> >>>> Best Regards >>>> Isuranga Perera >>>> -- >>>> *Isuranga Perera* | Software Engineer | WSO2 Inc. >>>> +94 71 735 7034 | isura...@wso2.com >>>> >>>> >>> >>> >>> >> >> -- >> *Isuranga Perera* | Software Engineer | WSO2 Inc. >> +94 71 735 7034 | isura...@wso2.com >> >> > > -- > Farasath Ahamed > Senior Software Engineer, WSO2 Inc.; http://wso2.com > Mobile: +94777603866 > Blog: blog.farazath.com > Twitter: @farazath619 <https://twitter.com/farazath619> > <http://wso2.com/signature> > > > > -- *Isuranga Perera* | Software Engineer | WSO2 Inc. +94 71 735 7034 | isura...@wso2.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Failed to store SAML assertion when Assertion Query Request profile enabled
Hi, Increasing the column size is fine with most databases. However, Oracle varchar datatype only allows a maximum of 4000 characters. Because of this reason, we will be using an additional column to store the SAML2 assertion as a Blob. Existing column will not be modified due to backward compatibility reasons. There are three scenarios that can be affected by this implementation 1. IS 5.8.0 is used along with the modified database schema 2. IS 5.8.0 is pointed to an old database where IDN_SAML2_ASSERTION_STORE table doesn't have this additional column. In this case, we will be checking if this additional column exists and act accordingly. 3. User migrate to the new version Best Regards Isuranga Perera On Tue, Mar 26, 2019 at 12:49 PM Ruwan Abeykoon wrote: > Hi Isuranga, > There are two easy solutions for this. > a) Use compression to store the text field on DB > b) Increase the column size > > Both requires we do not have index for the respective column. > > Cheers, > Ruwan A > > On Tue, Mar 26, 2019 at 12:45 PM Isuranga Perera > wrote: > >> Hi All, >> >> As observed in issue[1] SAML assertion is not persisted in SP-initiated >> login as SAML assertion is larger than the column size(4096 in DB2) >> specified in the schema. It is not just limited to DB2 as all other DBs has >> a similar column size. Since "Assertion query request profile" feature is >> already available in IS 5.7.0 this cannot be disabled. >> >> Appreciate your suggestions on the $subject. >> >> [1] https://github.com/wso2/product-is/issues/4776 >> >> Best Regards >> Isuranga Perera >> -- >> *Isuranga Perera* | Software Engineer | WSO2 Inc. >> +94 71 735 7034 | isura...@wso2.com >> >> > > > -- *Isuranga Perera* | Software Engineer | WSO2 Inc. +94 71 735 7034 | isura...@wso2.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] Failed to store SAML assertion when Assertion Query Request profile enabled
Hi All, As observed in issue[1] SAML assertion is not persisted in SP-initiated login as SAML assertion is larger than the column size(4096 in DB2) specified in the schema. It is not just limited to DB2 as all other DBs has a similar column size. Since "Assertion query request profile" feature is already available in IS 5.7.0 this cannot be disabled. Appreciate your suggestions on the $subject. [1] https://github.com/wso2/product-is/issues/4776 Best Regards Isuranga Perera -- *Isuranga Perera* | Software Engineer | WSO2 Inc. +94 71 735 7034 | isura...@wso2.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] Configuring Single-Sign-On with OIDC(Backchannel Logout) in IS samples
Hi All, IS samples[1] allow the users to try out SSO with OIDC(scenario 02). In this scenario, OIDC Session Management is used to invalidate sessions(logout). However, OIDC supports 3 logout mechanisms as follow. 1. Session Management 2. Back-channel Logout 3. Front-channel Logout If we're to provide scenarios for other two logout mechanisms we have to disable session check feature used in session management. But this cannot be done with the current implementation as it doesn't have any property to change the logout mechanism used in the OIDC SSO scenario at the application run time. Appreciate your insight on the priority of the $subject. [1] https://github.com/wso2/samples-is Best Regards -- *Isuranga Perera* | Software Engineer | WSO2 Inc. +94 71 735 7034 | isura...@wso2.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] Enable client_id and client_secret based authentication to Introspection endpoint
Hi all I'm working on the improvement of client authentication for OAuth2 Introspection endpoint[1]. Currently, it supports authentication via basic authentication and bearer token authentication. In this improvement, we're going to introduce authentication via client ID and secret. But the problem with this approach is that both basic authentication and the $subject has the same authorization header. Because of this reason incoming requests have to go through both basic authentication handler and $subject authentication handler which results in additional overhead. The current implementation is as follows[2]. Please provide your insight on the $subject. [1] https://github.com/wso2/product-is/issues/4314 [2] https://github.com/wso2-extensions/identity-carbon-auth-rest/pull/67 Best Regards Isuranga Perera ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] Introspection Endpoint improvement to support Client Authentication
Hi Abhishek In [1] you have mentioned that the client authentication is not enforced on oauth2 introspection endpoint. But sample requests given suggests otherwise. Can you please clarify what you meant by $subject. [1] https://github.com/wso2/product-is/issues/4314 Best Regards -- *Isuranga Perera* | Software Engineer | WSO2 Inc. +94 71 735 7034 | isura...@wso2.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] IDENTITY-6724 Tests and Documentation
Hi Omindu, Sorry for the late reply. I updated the doc. Best Regards Isuranga Perera On Tue, Jan 9, 2018 at 9:56 PM, Omindu Rathnaweera wrote: > Hi Isuranga, > > Can you also include an example on evaluating a XACML request with the new > policy. Adding the requests and expected responses for authorized and > unauthorized scenarios will make the doc complete. > > Thanks, > Omindu. > > On Sun, Jan 7, 2018 at 7:25 PM, Darshana Gunawardana > wrote: > >> Thanks Isuranga. >> >> @Ishara: Can we get this merge and included in the next weekly release? >> >> Regards, >> >> On Sat, Jan 6, 2018 at 12:22 PM, Isuranga Perera < >> isurangamper...@gmail.com> wrote: >> >>> Hi, >>> >>> Please find unit tests [2] and documentation [3] related to JIRA [1] >>> >>> [1] https://wso2.org/jira/browse/IDENTITY-6724 >>> [2] https://github.com/wso2/balana/pull/83 >>> [3] https://docs.google.com/document/d/1s2OFakY6vkcEjyOctY_D >>> TYa5GqAPVr7cHyq2uk2vlM4/edit?usp=sharing >>> <https://docs.google.com/document/d/1s2OFakY6vkcEjyOctY_DTYa5GqAPVr7cHyq2uk2vlM4/edit?usp=sharing> >>> >>> >>> Best Regards >>> Isuranga Perera >>> >> >> >> >> -- >> Regards, >> >> >> *Darshana Gunawardana*Technical Lead >> WSO2 Inc.; http://wso2.com >> >> *E-mail: darsh...@wso2.com * >> *Mobile: +94718566859 <+94%2071%20856%206859>*Lean . Enterprise . >> Middleware >> >> ___ >> Dev mailing list >> Dev@wso2.org >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > Omindu Rathnaweera > Senior Software Engineer, WSO2 Inc. > Mobile: +94 771 197 211 <+94%2077%20119%207211> > ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] IDENTITY-6724 Tests and Documentation
Hi, Please find unit tests [2] and documentation [3] related to JIRA [1] [1] https://wso2.org/jira/browse/IDENTITY-6724 [2] https://github.com/wso2/balana/pull/83 [3] https://docs.google.com/document/d/1s2OFakY6vkcEjyOctY_DTYa5GqAPVr7cHyq2uk2vlM4/edit?usp=sharing <https://docs.google.com/document/d/1s2OFakY6vkcEjyOctY_DTYa5GqAPVr7cHyq2uk2vlM4/edit?usp=sharing> Best Regards Isuranga Perera ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] IDENTITY-5774: [SCIM] Filtering doesn't support with case insensitive attribute names
HI, Use following CURL commands with "userName" attribute in upper and lower case. curl -v -k --user PRIMARY/admin:admin https://localhost:9292/scim/v2/Users?filter=USERNAME+eq+user1 curl -v -k --user PRIMARY/admin:admin https://localhost:9292/scim/v2/Users?filter=username+eq+user1 Gives following response. {"schemas":"urn:ietf:params:scim:api:messages:2.0:Error","scimType":"invalidValue","detail":"Not a valid attribute name/uri","status":"400"} As per the SCIM2 specification(Refer https://tools.ietf.org/html/rfc7644#section-3.4.2.2) Attribute names and attribute operators used in filters are case insensitive. For example, the following two expressions will evaluate to the same logical value: filter=userName Eq "john" filter=Username eq "john" Currently, support for case-insensitive attribute operators but not for attribute names. Fixed [1] with PR [2]. [1] https://wso2.org/jira/browse/IDENTITY-5774 [2] https://github.com/wso2/charon/pull/82 Best Regards Isuranga Perera ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] IDENTITY-6965 Intermitent issue in SCIM group creation
Hi fixed issue [1] with PR [2]. [1] https://wso2.org/jira/browse/IDENTITY-6965 [2] https://github.com/wso2/charon/pull/81 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] [Charon] Charon 3 missing password setter method for User
Hi All, Even though Charon 2 User class has setter methods for password and other attributes Charon 3 doesn't provide most of those setter methods. So is there any other way I can set the password and other attributes without editing the encoded user object. Appreciate any help. Best Regards Isuranga Perera ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] [Charon] No JSON ecoding method for PatchOperation
Hi All, I need to encode a List object into a resource string. Even though there is a decoding method in JSONDecoder which converts resource string into List I couldn't find an encoding method. Is there any way I can encode LIst. Appreciate any help. Best Regards Isuranga Perera ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Please review and merge PR
Hi Johann, Sorry for the mistake. I have sent two separate emails for the issue. On Thu, Oct 12, 2017 at 11:55 AM, Johann Nallathamby wrote: > Hi Isuranga, > > First of all thank you for your contribution to WSO2 Identity Server. > > However, can you please follow the following protocol in order to get your > PRs merged faster. > > 1. Create one JIRA per issue. Make sure you give the description clearly. > Add the PRs related to the issue in the JIRA. > 2. Send a mail to dev with the subject indicating the issue you are fixing > (prefix with "[IAM]" is recommended). > 3. Describe the problem (can be the same as description of the JIRA). > 4. Give the references to the JIRA and PRs. > 5. Request to review and merge. > > In the above mail there is no mention of the issue neither in the subject > nor body. This won't get the attention of the required individuals (IAM) > since the dev mailing list is a global mailing list for all development > queries in WSO2. > > Also there are two separate issues in this mail. Always stick to one mail > per issue so the discussion is focussed on one issue only. You have already > sent a mail for the balana initialization issue [1]. You can add relevant > JIRA and PR to that. Please send a separate mail for the custom function > issue. > > Thanks again for the contribution. > > [1] "[Dev][IS][XACML] Introducing a Custom functionId" > > Regards, > Johann. > > On Thu, Oct 12, 2017 at 10:52 AM, Isuranga Perera < > isurangamper...@gmail.com> wrote: > >> Can you please review and merge PR[1] and PR[2]. >> >> [1] https://github.com/wso2/balana/pull/75 >> [2] https://github.com/wso2/carbon-identity-framework/pull/1112 >> >> Best Regards >> Isuranga Perera >> > > > > -- > Thanks & Regards, > > *Johann Dilantha Nallathamby* > Senior Lead Solutions Engineer > WSO2, Inc. > lean.enterprise.middleware > > Mobile - *+9476950* > Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>* > ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] Balana doesn't allow extended functionIDs at the time of policy parsing
Hi All, Even though Balana load custom functions from the config file.It doesn't use them at the time of parsing policies. This is because it always uses only standard functions at the time of parsing policies. Issue created at [2]. Please review and merge PR[1] [1] https://github.com/wso2/balana/pull/75 [2] https://wso2.org/jira/browse/IDENTITY-6672 Best Regards Isuranga Perera ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] Please review and merge PR
Can you please review and merge PR[1] and PR[2]. [1] https://github.com/wso2/balana/pull/75 [2] https://github.com/wso2/carbon-identity-framework/pull/1112 Best Regards Isuranga Perera ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [IS][XACML] Introducing a Custom functionId
Hi All, This is an issue with entitlement component. You can find issue[1] and PR[2]. [1] https://wso2.org/jira/browse/IDENTITY-6648 [2] https://github.com/wso2/carbon-identity-framework/pull/1112 Best Regards Isuranga Perera On Sat, Oct 7, 2017 at 5:53 PM, Farasath Ahamed wrote: > How did you try to use the function you registered? > Can you provide a sample? > > Farasath Ahamed > Software Engineer, WSO2 Inc.; http://wso2.com > Mobile: +94777603866 > Blog: blog.farazath.com > Twitter: @farazath619 <https://twitter.com/farazath619> > <http://wso2.com/signature> > > > > On Thu, Oct 5, 2017 at 7:20 PM, Isuranga Perera > wrote: > >> Hi All, >> >> I'm trying to introduce a new XACML function in IS 5.3. This is the >> procedure I followed so far. >> >>- Create the new class by extending the *FunctionBase* abstract class. >>- Created a jar file and copied it into >>*/repository/components/lib* directory >>- Created "balana-config.xml" file with the following content and >>copied it into */repository/conf/security* >> >> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >> *> defaultAttributeFactory="attr" defaultCombiningAlgFactory="comb" >> defaultFunctionFactory="func"> > class="org.wso2.balana.finder.impl.CurrentEnvModule"/> >> > class="org.wso2.balana.finder.impl.SelectorModule"/> > name="attr" useStandardDatatypes="true"/> > useStandardFunctions="true"> > class="org.wso2.xacml.permissions.PermissionEvalFunction"/> >>> useStandardAlgorithms="true" />* >> >>- Set property >> >>*PDP.Balana.Config.Enable=true *in >>*/repository/conf/identity/entitlement.properties* >> >> But when I tried to use that functionId in a policy it throws an >> Exception saying functionId doesn't exist. It seems even my config file is >> not parsed. >> Appreciate any help. >> >> Best Regards, >> Isuranga Perera >> >> ___ >> Dev mailing list >> Dev@wso2.org >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] [IS][XACML] Introducing a Custom functionId
Hi All, I'm trying to introduce a new XACML function in IS 5.3. This is the procedure I followed so far. - Create the new class by extending the *FunctionBase* abstract class. - Created a jar file and copied it into */repository/components/lib* directory - Created "balana-config.xml" file with the following content and copied it into */repository/conf/security* > > > > > > > > > > > > > * * - Set property *PDP.Balana.Config.Enable=true *in */repository/conf/identity/entitlement.properties* But when I tried to use that functionId in a policy it throws an Exception saying functionId doesn't exist. It seems even my config file is not parsed. Appreciate any help. Best Regards, Isuranga Perera ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] [MSF4J] Register a Custom EntityWriter
Hi, JAX-RS provides a way to register new MessageBodyWriter implementation. I think it would be better if msf4j provides a way to register a custom EntityWriter as in JAX-RS. Appreciate any suggestions. Best Regards, Isuranga Perera ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [Architecture] [IS] GSoC 2017 - WS-Trust Implementation for IS6
Hi, Please review and merge PR [1]. [1] https://github.com/wso2-incubator/mss4j-ws-trust/pull/1 On Wed, Sep 6, 2017 at 7:27 AM, Malithi Edirisinghe wrote: > Hi Isuranga, > > Great job on completing the project :) > > Could you please send a PR to the repository above. Also, it would be > better if you can include a sequence diagram in your documentation for one > STS operation. For example token issuance. That would help to easily > understand the invocation and the flow. > > Thanks, > Malithi. > > On Tue, Sep 5, 2017 at 5:14 PM, Maheshika Goonetilleke > wrote: > >> Hi Johann >> >> Created: https://github.com/wso2-incubator/mss4j-ws-trust >> >> On Tue, Sep 5, 2017 at 4:03 PM, Johann Nallathamby >> wrote: >> >>> Hi Maheshika, >>> >>> Can we have repo created for this project under wso2-incubator? >>> >>> Name: "mss4j-ws-trust" >>> >>> Regards, >>> Johann. >>> >>> On Tue, Sep 5, 2017 at 11:59 AM, Johann Nallathamby >>> wrote: >>> >>>> Great job Isuranga over the past 3 months in completing this project!! >>>> Hope you had a great learning experience and will keep contributing to WSO2 >>>> Identity Server in future. >>>> >>>> Can you please write a WSO2 article on the technical details of how >>>> this integration was done between MSS4J and CXF? We can publish that in our >>>> Oxygen Tank. >>>> >>>> And also you can write a blog post on how to integrate CXF as a >>>> WS-Security engine to any generic web services engine? >>>> >>>> Regards, >>>> Johann. >>>> >>>> >>>> On Tue, Sep 5, 2017 at 10:35 AM, Isuranga Perera < >>>> isurangamper...@gmail.com> wrote: >>>> >>>>> Hi All, >>>>> >>>>> I was able to complete the WS-Trust Implementation for Identity Server >>>>> 6 with all the functional requirements. >>>>> >>>>> Project Repository [1] >>>>> Documentation [2] >>>>> >>>>> I would like to thanks my mentors Johann Nallathamby, Malithi >>>>> Edirisinghe, Kasun Gajasinghe who gave an immense support throughout the >>>>> project by giving necessary guidance whenever needed. In addition to that, >>>>> I would like to thanks, Sagara Gunathnga, Harsha Thirimanne and Thusitha >>>>> Dayaratne for supporting me through Dev list. >>>>> >>>>> [1] https://github.com/IsurangaPerera/identity-inbound-auth-sts >>>>> [2] https://docs.google.com/document/d/1ZRLQnazRgH4ZZu2luxFm >>>>> YjXVpRw17n29NkkjeTXVWn0/edit?usp=sharing >>>>> <https://docs.google.com/document/d/1ZRLQnazRgH4ZZu2luxFmYjXVpRw17n29NkkjeTXVWn0/edit?usp=sharing> >>>>> >>>>> Best Regards >>>>> Isuranga Perera >>>>> >>>>> >>>>> ___ >>>>> Dev mailing list >>>>> Dev@wso2.org >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>> >>>>> >>>> >>>> >>>> -- >>>> Thanks & Regards, >>>> >>>> *Johann Dilantha Nallathamby* >>>> Senior Lead Solutions Engineer >>>> WSO2, Inc. >>>> lean.enterprise.middleware >>>> >>>> Mobile - *+9476950* >>>> Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>* >>>> >>> >>> >>> >>> -- >>> Thanks & Regards, >>> >>> *Johann Dilantha Nallathamby* >>> Senior Lead Solutions Engineer >>> WSO2, Inc. >>> lean.enterprise.middleware >>> >>> Mobile - *+9476950* >>> Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>* >>> >> >> >> >> -- >> >> Thanks & Best Regards, >> >> Maheshika Goonetilleke >> Senior Engineering Process Coordinator >> >> *WSO2 Inc* >> *email : mahesh...@wso2.com * >> *mobile : +94 773 596707 <+94%2077%20359%206707>* >> *www: :http://wso2.com <http://wso2.com/>*lean . enterprise . middleware >> >> >> >> >> >> ___ >> Architecture mailing list >> architect...@wso2.org >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > > *Malithi Edirisinghe* > Associate Technical Lead > WSO2 Inc. > > Mobile : +94 (0) 718176807 > malit...@wso2.com > ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] [IS] GSoC 2017 - WS-Trust Implementation for IS6
Hi All, I was able to complete the WS-Trust Implementation for Identity Server 6 with all the functional requirements. Project Repository [1] Documentation [2] I would like to thanks my mentors Johann Nallathamby, Malithi Edirisinghe, Kasun Gajasinghe who gave an immense support throughout the project by giving necessary guidance whenever needed. In addition to that, I would like to thanks, Sagara Gunathnga, Harsha Thirimanne and Thusitha Dayaratne for supporting me through Dev list. [1] https://github.com/IsurangaPerera/identity-inbound-auth-sts [2] https://docs.google.com/document/d/1ZRLQnazRgH4ZZu2luxFmYjXVpRw17n29NkkjeTXVWn0/edit?usp=sharing <https://docs.google.com/document/d/1ZRLQnazRgH4ZZu2luxFmYjXVpRw17n29NkkjeTXVWn0/edit?usp=sharing> Best Regards Isuranga Perera ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] [MSF4J] Avoid Response Entity Marshalling
Hi, I want to send a XML in form of a string as a Response. So the Content-Type should be* text/xml. *Since I can't register a new EntityWriter I'm unable to set Response entity (string) because entity writer for objects tries to marshal the string and fails. Appreciate if can you suggest a way to send a string with text/xml as Content type. Best Regards Isuranga Perera ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [MSF4J] Custom Interceptors in MSF4J 2.1.0
Hi Thusitha, Thanks Thusith. If I'm not mistaken unlike standalone mode, msf4j OSGI mode uses one MicroserviceRunner for all micro services. In that case if I'm to start a new MicroserviceRegistry then It should be under a separate port number and that way I can add resource group specific interceptors. Please correct me If I'm wrong. On Wed, Jul 26, 2017 at 6:35 AM, Thusitha Thilina Dayaratne < thusit...@wso2.com> wrote: > Hi Isuranga, > > In 2.1.0 we only support global interceptors. Resource level interceptors > were introduced in 2.3.0-m2. > > Thanks > Thusitha > > On Tue, Jul 25, 2017 at 11:55 PM, Isuranga Perera < > isurangamper...@gmail.com> wrote: > >> Hi, >> >> Is it possible to plug custom interceptors for micro-services in msf4j >> 2.1.0. (per service not globally) >> >> Best Regards >> Isuranga Perera >> > > > > -- > Thusitha Dayaratne > WSO2 Inc. - lean . enterprise . middleware | wso2.com > > Mobile +94712756809 <+94%2071%20275%206809> > Blog alokayasoya.blogspot.com > Abouthttp://about.me/thusithathilina > <http://wso2.com/signature> > > ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] [MSF4J] Custom Interceptors in MSF4J 2.1.0
Hi, Is it possible to plug custom interceptors for micro-services in msf4j 2.1.0. (per service not globally) Best Regards Isuranga Perera ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [IS6] [M2] Add CXF Dependencies
Hi, It was a problem with POM and maven bundle plugin. Now its working fine. Thank You. Best Regards Isuranga Perera On Sat, Jul 15, 2017 at 11:08 AM, Chamara Silva wrote: > > On Sat, Jul 15, 2017 at 9:30 AM, Isuranga Perera < > isurangamper...@gmail.com> wrote: > >> Hi, >> >> I have embedded cxf dependencies in OSGI bundle. But even with cxf >> dependencies embedded I'm getting an error "*Unresolved requirement: >> Import-Package*" related to all cxf packages. [1] is my *pom.xml* file. >> Appreciate if you can help with the issue. >> >> [1] https://gist.github.com/IsurangaPerera/6d881ad7b5996549e785f >> b08abdbf6e6 >> >> Best Regards >> >> On Fri, Jul 14, 2017 at 11:26 PM, Isuranga Perera < >> isurangamper...@gmail.com> wrote: >> >>> Hi, >>> >>> What is the current method used in IS6 (C5) to install a feature bundle? >>> >>> >>> On Fri, Jul 14, 2017 at 4:18 PM, Isuranga Perera < >>> isurangamper...@gmail.com> wrote: >>> >>>> Hi Sagara, >>>> >>>> Yes, this is for my GSoC project. I'll embed dependencies within my >>>> feature bundle. >>>> >>>> Best Regards >>>> >>>> On Fri, Jul 14, 2017 at 1:55 PM, Sagara Gunathunga >>>> wrote: >>>> >>>>> >>>>> >>>>> On Fri, Jul 14, 2017 at 1:30 PM, Harsha Thirimanna >>>>> wrote: >>>>> >>>>>> Hi Sagara, >>>>>> >>>>>> It is correct to carbon 4.x.x. >>>>>> >>>>>> Is that same to IS 6.0.0 also in C5 ? >>>>>> >>>>> >>>>> AFAIK we don't have generic use cases to use CXF in any of our C5 >>>>> products instead we can use MSF4J or Ballerina. CXF is only required for >>>>> IS to support WS-Trust. >>>>> >>>>> @Isuranga, I assume this is for your GSoC project, if so for the time >>>>> being can you embed CXF dependencies within your feature bundle without >>>>> exporting to OSGi, later we can decide proper approach. We had number of >>>>> issues running CXF/Spring on OSGi so I don't want distract you with those >>>>> issues during the project timeline. >>>>> >>>>> Thanks ! >>>>> >>>>>> >>>>>> On 14 Jul 2017 1:24 pm, "Sagara Gunathunga" wrote: >>>>>> >>>>>>> >>>>>>> In Carbon products we don't use CXF as OSGi bundle instead CXF is a >>>>>>> custom runtime environment. >>>>>>> >>>>>>> Thanks ! >>>>>>> >>>>>>> On Fri, Jul 14, 2017 at 12:42 PM, Isuranga Perera < >>>>>>> isurangamper...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi Malithi, >>>>>>>> >>>>>>>> Yes, that is an osgi bundle.Thanks >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Jul 14, 2017 at 11:55 AM, Malithi Edirisinghe < >>>>>>>> malit...@wso2.com> wrote: >>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Fri, Jul 14, 2017 at 11:09 AM, Isuranga Perera < >>>>>>>>> isurangamper...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Hi All, >>>>>>>>>> >>>>>>>>>> I'm trying to add CXF support to IS6 m2. Even though the readme >>>>>>>>>> file mentions that external libraries have to be added to lib folder >>>>>>>>>> there >>>>>>>>>> isn't a folder named lib. So can you suggest a way to add cxf >>>>>>>>>> libraries to >>>>>>>>>> IS6 m2. >>>>>>>>>> >>>>>>>>> >>>>>>>>> Is this library an osgi bundle. If so, you can add it to dropins. >>>>>>>>> Else you will have to wrap that to a bundle. >>>>>>>>> >>>>>>>>> >>>>>>>>>> >>>>>>>>>> Best Regards >>>>>>>>>> Isuranga Perera >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> *Malithi Edirisinghe* >>>>>>>>> Associate Technical Lead >>>>>>>>> WSO2 Inc. >>>>>>>>> >>>>>>>>> Mobile : +94 (0) 718176807 >>>>>>>>> malit...@wso2.com >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> ___ >>>>>>>> Dev mailing list >>>>>>>> Dev@wso2.org >>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Sagara Gunathunga >>>>>>> >>>>>>> Associate Director / Architect; WSO2, Inc.; http://wso2.com >>>>>>> V.P Apache Web Services;http://ws.apache.org/ >>>>>>> Linkedin; http://www.linkedin.com/in/ssagara >>>>>>> Blog ; http://ssagara.blogspot.com >>>>>>> >>>>>>> >>>>>>> ___ >>>>>>> Dev mailing list >>>>>>> Dev@wso2.org >>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>> >>>>>>> >>>>> >>>>> >>>>> -- >>>>> Sagara Gunathunga >>>>> >>>>> Associate Director / Architect; WSO2, Inc.; http://wso2.com >>>>> V.P Apache Web Services;http://ws.apache.org/ >>>>> Linkedin; http://www.linkedin.com/in/ssagara >>>>> Blog ; http://ssagara.blogspot.com >>>>> >>>>> >>>> >>> >> >> ___ >> Dev mailing list >> Dev@wso2.org >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > Suminda Chamara Silva > Technical Lead > WSO2 Inc. > Mobile: +94718302858 <+94%2071%20830%202858> > blog: http://chamaras.blogspot.com > > ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [MSF4J][IS-M2] Error while trying to deploy component
Hi It was a problem with maven bundle plugin (version 2.5) . Its working fine after version 3.0 On Sun, Jul 16, 2017 at 9:35 AM, Isuranga Perera wrote: > Hi KasunG, > > [1] is the source of my micro-service. But I haven't miss the @Path > annotation. Therefore *svc.getClass() *should be the cause for* > NullPointerException *not svc.getClass().*getAnnotation(Path.class). *If > that is the case then the problem should be with my* POM *[2] . > > Appreciate any help on the matter. > > [1] https://gist.github.com/IsurangaPerera/fae022e784d639820470820ff59af3 > 2f > [2] https://gist.github.com/IsurangaPerera/8f8aa4bd6cfd7f54fb3b8293e50006 > 72 > > Best Regards > > On Sun, Jul 16, 2017 at 5:02 AM, KasunG Gajasinghe > wrote: > >> Hi Isuranga, >> >> Can you point to the source of your micro service? >> >> It seems like you may have missed to include the @Path annotation. [1] >> >> [1] https://github.com/wso2/msf4j/blob/master/core/src/main/java >> /org/wso2/msf4j/internal/MicroservicesRegistryImpl.java#L76 >> >> On Sun, Jul 16, 2017 at 12:50 AM, Isuranga Perera < >> isurangamper...@gmail.com> wrote: >> >>> Hi, >>> >>> I got this issue while trying to deploy an OSGI service component on IS6 >>> m2. Appreciate any help. >>> >>> Best Regards >>> Isuranga Perera >>> >> >> >> >> -- >> >> *Kasun Gajasinghe*Associate Technical Lead, WSO2 Inc. >> email: kasung AT spamfree wso2.com >> linked-in: http://lk.linkedin.com/in/gajasinghe >> blog: http://kasunbg.org >> phone: +1 650-745-4499 <(650)%20745-4499>, 77 678 0813 >> >> > > ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [MSF4J][IS-M2] Error while trying to deploy component
Hi KasunG, [1] is the source of my micro-service. But I haven't miss the @Path annotation. Therefore *svc.getClass() *should be the cause for* NullPointerException *not svc.getClass().*getAnnotation(Path.class). *If that is the case then the problem should be with my* POM *[2] . Appreciate any help on the matter. [1] https://gist.github.com/IsurangaPerera/fae022e784d639820470820ff59af32f [2] https://gist.github.com/IsurangaPerera/8f8aa4bd6cfd7f54fb3b8293e5000672 Best Regards On Sun, Jul 16, 2017 at 5:02 AM, KasunG Gajasinghe wrote: > Hi Isuranga, > > Can you point to the source of your micro service? > > It seems like you may have missed to include the @Path annotation. [1] > > [1] https://github.com/wso2/msf4j/blob/master/core/src/main/ > java/org/wso2/msf4j/internal/MicroservicesRegistryImpl.java#L76 > > On Sun, Jul 16, 2017 at 12:50 AM, Isuranga Perera < > isurangamper...@gmail.com> wrote: > >> Hi, >> >> I got this issue while trying to deploy an OSGI service component on IS6 >> m2. Appreciate any help. >> >> Best Regards >> Isuranga Perera >> > > > > -- > > *Kasun Gajasinghe*Associate Technical Lead, WSO2 Inc. > email: kasung AT spamfree wso2.com > linked-in: http://lk.linkedin.com/in/gajasinghe > blog: http://kasunbg.org > phone: +1 650-745-4499 <(650)%20745-4499>, 77 678 0813 > > ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [IS6] [M2] Add CXF Dependencies
Hi, I have embedded cxf dependencies in OSGI bundle. But even with cxf dependencies embedded I'm getting an error "*Unresolved requirement: Import-Package*" related to all cxf packages. [1] is my *pom.xml* file. Appreciate if you can help with the issue. [1] https://gist.github.com/IsurangaPerera/6d881ad7b5996549e785fb08abdbf6e6 Best Regards On Fri, Jul 14, 2017 at 11:26 PM, Isuranga Perera wrote: > Hi, > > What is the current method used in IS6 (C5) to install a feature bundle? > > > On Fri, Jul 14, 2017 at 4:18 PM, Isuranga Perera < > isurangamper...@gmail.com> wrote: > >> Hi Sagara, >> >> Yes, this is for my GSoC project. I'll embed dependencies within my >> feature bundle. >> >> Best Regards >> >> On Fri, Jul 14, 2017 at 1:55 PM, Sagara Gunathunga >> wrote: >> >>> >>> >>> On Fri, Jul 14, 2017 at 1:30 PM, Harsha Thirimanna >>> wrote: >>> >>>> Hi Sagara, >>>> >>>> It is correct to carbon 4.x.x. >>>> >>>> Is that same to IS 6.0.0 also in C5 ? >>>> >>> >>> AFAIK we don't have generic use cases to use CXF in any of our C5 >>> products instead we can use MSF4J or Ballerina. CXF is only required for >>> IS to support WS-Trust. >>> >>> @Isuranga, I assume this is for your GSoC project, if so for the time >>> being can you embed CXF dependencies within your feature bundle without >>> exporting to OSGi, later we can decide proper approach. We had number of >>> issues running CXF/Spring on OSGi so I don't want distract you with those >>> issues during the project timeline. >>> >>> Thanks ! >>> >>>> >>>> On 14 Jul 2017 1:24 pm, "Sagara Gunathunga" wrote: >>>> >>>>> >>>>> In Carbon products we don't use CXF as OSGi bundle instead CXF is a >>>>> custom runtime environment. >>>>> >>>>> Thanks ! >>>>> >>>>> On Fri, Jul 14, 2017 at 12:42 PM, Isuranga Perera < >>>>> isurangamper...@gmail.com> wrote: >>>>> >>>>>> Hi Malithi, >>>>>> >>>>>> Yes, that is an osgi bundle.Thanks >>>>>> >>>>>> >>>>>> >>>>>> On Fri, Jul 14, 2017 at 11:55 AM, Malithi Edirisinghe < >>>>>> malit...@wso2.com> wrote: >>>>>> >>>>>>> >>>>>>> >>>>>>> On Fri, Jul 14, 2017 at 11:09 AM, Isuranga Perera < >>>>>>> isurangamper...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi All, >>>>>>>> >>>>>>>> I'm trying to add CXF support to IS6 m2. Even though the readme >>>>>>>> file mentions that external libraries have to be added to lib folder >>>>>>>> there >>>>>>>> isn't a folder named lib. So can you suggest a way to add cxf >>>>>>>> libraries to >>>>>>>> IS6 m2. >>>>>>>> >>>>>>> >>>>>>> Is this library an osgi bundle. If so, you can add it to dropins. >>>>>>> Else you will have to wrap that to a bundle. >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> Best Regards >>>>>>>> Isuranga Perera >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> *Malithi Edirisinghe* >>>>>>> Associate Technical Lead >>>>>>> WSO2 Inc. >>>>>>> >>>>>>> Mobile : +94 (0) 718176807 >>>>>>> malit...@wso2.com >>>>>>> >>>>>> >>>>>> >>>>>> ___ >>>>>> Dev mailing list >>>>>> Dev@wso2.org >>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Sagara Gunathunga >>>>> >>>>> Associate Director / Architect; WSO2, Inc.; http://wso2.com >>>>> V.P Apache Web Services;http://ws.apache.org/ >>>>> Linkedin; http://www.linkedin.com/in/ssagara >>>>> Blog ; http://ssagara.blogspot.com >>>>> >>>>> >>>>> ___ >>>>> Dev mailing list >>>>> Dev@wso2.org >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>> >>>>> >>> >>> >>> -- >>> Sagara Gunathunga >>> >>> Associate Director / Architect; WSO2, Inc.; http://wso2.com >>> V.P Apache Web Services;http://ws.apache.org/ >>> Linkedin; http://www.linkedin.com/in/ssagara >>> Blog ; http://ssagara.blogspot.com >>> >>> >> > ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [IS6] [M2] Add CXF Dependencies
Hi, What is the current method used in IS6 (C5) to install a feature bundle? On Fri, Jul 14, 2017 at 4:18 PM, Isuranga Perera wrote: > Hi Sagara, > > Yes, this is for my GSoC project. I'll embed dependencies within my > feature bundle. > > Best Regards > > On Fri, Jul 14, 2017 at 1:55 PM, Sagara Gunathunga > wrote: > >> >> >> On Fri, Jul 14, 2017 at 1:30 PM, Harsha Thirimanna >> wrote: >> >>> Hi Sagara, >>> >>> It is correct to carbon 4.x.x. >>> >>> Is that same to IS 6.0.0 also in C5 ? >>> >> >> AFAIK we don't have generic use cases to use CXF in any of our C5 >> products instead we can use MSF4J or Ballerina. CXF is only required for >> IS to support WS-Trust. >> >> @Isuranga, I assume this is for your GSoC project, if so for the time >> being can you embed CXF dependencies within your feature bundle without >> exporting to OSGi, later we can decide proper approach. We had number of >> issues running CXF/Spring on OSGi so I don't want distract you with those >> issues during the project timeline. >> >> Thanks ! >> >>> >>> On 14 Jul 2017 1:24 pm, "Sagara Gunathunga" wrote: >>> >>>> >>>> In Carbon products we don't use CXF as OSGi bundle instead CXF is a >>>> custom runtime environment. >>>> >>>> Thanks ! >>>> >>>> On Fri, Jul 14, 2017 at 12:42 PM, Isuranga Perera < >>>> isurangamper...@gmail.com> wrote: >>>> >>>>> Hi Malithi, >>>>> >>>>> Yes, that is an osgi bundle.Thanks >>>>> >>>>> >>>>> >>>>> On Fri, Jul 14, 2017 at 11:55 AM, Malithi Edirisinghe < >>>>> malit...@wso2.com> wrote: >>>>> >>>>>> >>>>>> >>>>>> On Fri, Jul 14, 2017 at 11:09 AM, Isuranga Perera < >>>>>> isurangamper...@gmail.com> wrote: >>>>>> >>>>>>> Hi All, >>>>>>> >>>>>>> I'm trying to add CXF support to IS6 m2. Even though the readme file >>>>>>> mentions that external libraries have to be added to lib folder there >>>>>>> isn't >>>>>>> a folder named lib. So can you suggest a way to add cxf libraries to >>>>>>> IS6 m2. >>>>>>> >>>>>> >>>>>> Is this library an osgi bundle. If so, you can add it to dropins. >>>>>> Else you will have to wrap that to a bundle. >>>>>> >>>>>> >>>>>>> >>>>>>> Best Regards >>>>>>> Isuranga Perera >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Malithi Edirisinghe* >>>>>> Associate Technical Lead >>>>>> WSO2 Inc. >>>>>> >>>>>> Mobile : +94 (0) 718176807 >>>>>> malit...@wso2.com >>>>>> >>>>> >>>>> >>>>> ___ >>>>> Dev mailing list >>>>> Dev@wso2.org >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>> >>>>> >>>> >>>> >>>> -- >>>> Sagara Gunathunga >>>> >>>> Associate Director / Architect; WSO2, Inc.; http://wso2.com >>>> V.P Apache Web Services;http://ws.apache.org/ >>>> Linkedin; http://www.linkedin.com/in/ssagara >>>> Blog ; http://ssagara.blogspot.com >>>> >>>> >>>> ___ >>>> Dev mailing list >>>> Dev@wso2.org >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >> >> >> -- >> Sagara Gunathunga >> >> Associate Director / Architect; WSO2, Inc.; http://wso2.com >> V.P Apache Web Services;http://ws.apache.org/ >> Linkedin; http://www.linkedin.com/in/ssagara >> Blog ; http://ssagara.blogspot.com >> >> > ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [IS6] [M2] Add CXF Dependencies
Hi Sagara, Yes, this is for my GSoC project. I'll embed dependencies within my feature bundle. Best Regards On Fri, Jul 14, 2017 at 1:55 PM, Sagara Gunathunga wrote: > > > On Fri, Jul 14, 2017 at 1:30 PM, Harsha Thirimanna > wrote: > >> Hi Sagara, >> >> It is correct to carbon 4.x.x. >> >> Is that same to IS 6.0.0 also in C5 ? >> > > AFAIK we don't have generic use cases to use CXF in any of our C5 products > instead we can use MSF4J or Ballerina. CXF is only required for IS to > support WS-Trust. > > @Isuranga, I assume this is for your GSoC project, if so for the time > being can you embed CXF dependencies within your feature bundle without > exporting to OSGi, later we can decide proper approach. We had number of > issues running CXF/Spring on OSGi so I don't want distract you with those > issues during the project timeline. > > Thanks ! > >> >> On 14 Jul 2017 1:24 pm, "Sagara Gunathunga" wrote: >> >>> >>> In Carbon products we don't use CXF as OSGi bundle instead CXF is a >>> custom runtime environment. >>> >>> Thanks ! >>> >>> On Fri, Jul 14, 2017 at 12:42 PM, Isuranga Perera < >>> isurangamper...@gmail.com> wrote: >>> >>>> Hi Malithi, >>>> >>>> Yes, that is an osgi bundle.Thanks >>>> >>>> >>>> >>>> On Fri, Jul 14, 2017 at 11:55 AM, Malithi Edirisinghe < >>>> malit...@wso2.com> wrote: >>>> >>>>> >>>>> >>>>> On Fri, Jul 14, 2017 at 11:09 AM, Isuranga Perera < >>>>> isurangamper...@gmail.com> wrote: >>>>> >>>>>> Hi All, >>>>>> >>>>>> I'm trying to add CXF support to IS6 m2. Even though the readme file >>>>>> mentions that external libraries have to be added to lib folder there >>>>>> isn't >>>>>> a folder named lib. So can you suggest a way to add cxf libraries to IS6 >>>>>> m2. >>>>>> >>>>> >>>>> Is this library an osgi bundle. If so, you can add it to dropins. Else >>>>> you will have to wrap that to a bundle. >>>>> >>>>> >>>>>> >>>>>> Best Regards >>>>>> Isuranga Perera >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> *Malithi Edirisinghe* >>>>> Associate Technical Lead >>>>> WSO2 Inc. >>>>> >>>>> Mobile : +94 (0) 718176807 >>>>> malit...@wso2.com >>>>> >>>> >>>> >>>> ___ >>>> Dev mailing list >>>> Dev@wso2.org >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> -- >>> Sagara Gunathunga >>> >>> Associate Director / Architect; WSO2, Inc.; http://wso2.com >>> V.P Apache Web Services;http://ws.apache.org/ >>> Linkedin; http://www.linkedin.com/in/ssagara >>> Blog ; http://ssagara.blogspot.com >>> >>> >>> ___ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> > > > -- > Sagara Gunathunga > > Associate Director / Architect; WSO2, Inc.; http://wso2.com > V.P Apache Web Services;http://ws.apache.org/ > Linkedin; http://www.linkedin.com/in/ssagara > Blog ; http://ssagara.blogspot.com > > ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [IS6] [M2] Add CXF Dependencies
Hi Malithi, Yes, that is an osgi bundle.Thanks On Fri, Jul 14, 2017 at 11:55 AM, Malithi Edirisinghe wrote: > > > On Fri, Jul 14, 2017 at 11:09 AM, Isuranga Perera < > isurangamper...@gmail.com> wrote: > >> Hi All, >> >> I'm trying to add CXF support to IS6 m2. Even though the readme file >> mentions that external libraries have to be added to lib folder there isn't >> a folder named lib. So can you suggest a way to add cxf libraries to IS6 m2. >> > > Is this library an osgi bundle. If so, you can add it to dropins. Else you > will have to wrap that to a bundle. > > >> >> Best Regards >> Isuranga Perera >> > > > > -- > > *Malithi Edirisinghe* > Associate Technical Lead > WSO2 Inc. > > Mobile : +94 (0) 718176807 > malit...@wso2.com > ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] [IS6] [M2] Add CXF Dependencies
Hi All, I'm trying to add CXF support to IS6 m2. Even though the readme file mentions that external libraries have to be added to lib folder there isn't a folder named lib. So can you suggest a way to add cxf libraries to IS6 m2. Best Regards Isuranga Perera ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] [GSoC] [IS] WS-Trust Implementation for IS 6.0.0
Hi, Outcome of our previous meetings 1. We decided to use cxf SecurityTokenServiceProvider [1] class as the entry point of the STS implementation. Since SecurityTokenServiceProvider is not thread safe we have to create a new instance for each incoming request. 2. When it comes to Policy Enforcement we'll be using message properties to override the default behaviour cxf policy framework. By using message properties we can dynamically change effective security policies. 3. All components including Token Providers, Claim Manager, Static Property Provider will be plugged into the SecurityTokenServiceProvider programmatically (without using spring XML) SecurityTokenServiceProvider uses a WebServiceContext. Since our intention is to delegate only the Soap Message to STS (since we're not using web services coupled with STS) we'll have to write a mock class for WebServiceContext (not finalised) [1] https://github.com/apache/cxf/blob/master/rt/ws/security/src/main/java/org/apache/cxf/ws/security/sts/provider/SecurityTokenServiceProvider.java Best Regards Isuranga Perera ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] GSOC 2017 CLI Tool for WSO2 Identity Server
Hi All, I submitted the final proposal. I would like to thank you for your guidance, support and insight throughout the process. Best Regards Isuranga Perera On Tue, Mar 28, 2017 at 8:55 AM, Harsha Thirimanna wrote: > Hi Isuranga, > > I was looking into there, but i missed that. Sorry about that. We will go > through that and get back to you asap. > > thanks > > *Harsha Thirimanna* > *Associate Tech Lead | WSO2* > > Email: hars...@wso2.com > Mob: +94715186770 <+94%2071%20518%206770> > Blog: http://harshathirimanna.blogspot.com/ > Twitter: http://twitter.com/harshathirimann > Linked-In: linked-in: http://www.linkedin.com/pub/ > harsha-thirimanna/10/ab8/122 > <http://wso2.com/signature> > > On Tue, Mar 28, 2017 at 8:23 AM, Isuranga Perera < > isurangamper...@gmail.com> wrote: > >> Hi Harsha, >> >> I have shared it on GSOC dashboard. You can find it there. >> >> Thank You >> >> On Tue, Mar 28, 2017 at 8:20 AM, Harsha Thirimanna >> wrote: >> >>> Hi Isuranga, >>> >>> Where is the draft ? >>> >>> *Harsha Thirimanna* >>> *Associate Tech Lead | WSO2* >>> >>> Email: hars...@wso2.com >>> Mob: +94715186770 <+94%2071%20518%206770> >>> Blog: http://harshathirimanna.blogspot.com/ >>> Twitter: http://twitter.com/harshathirimann >>> Linked-In: linked-in: http://www.linkedin.com/pub/ha >>> rsha-thirimanna/10/ab8/122 >>> <http://wso2.com/signature> >>> >>> On Mon, Mar 27, 2017 at 11:24 PM, Isuranga Perera < >>> isurangamper...@gmail.com> wrote: >>> >>>> Hi All >>>> >>>> I have shared a draft proposal for the project. Appreciate if you can >>>> comment on what needs to be improved. >>>> >>>> Best Regards >>>> >>>> >>>> [image: photo] >>>> Isuranga Perera >>>> at University of Colombo School of Computing >>>> P +382244492 <+382244492> M +94712986952 <+94712986952> E >>>> isurangamper...@gmail.com W >>>> https://isurangaperera.wordpress.com/ >>>> <https://isurangaperera.wordpress.com/> >>>> <http://www.facebook.com/don.isuranga.perera> >>>> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >>>> <http://github.com/IsurangaPerera> >>>> <http://stackoverflow.com/users/6909517/isuranga-perera> >>>> >>>> On Sat, Mar 25, 2017 at 8:29 PM, Farasath Ahamed >>>> wrote: >>>> >>>>> I tried out the tool. ListAllUsers seems to work fine. >>>>> >>>>> I found few minor issues while trying out will create GitHub issues to >>>>> track them. >>>>> >>>>> Thanks, >>>>> Farasath. >>>>> >>>>> Farasath Ahamed >>>>> Software Engineer, WSO2 Inc.; http://wso2.com >>>>> Mobile: +94777603866 >>>>> Blog: blog.farazath.com >>>>> Twitter: @farazath619 <https://twitter.com/farazath619> >>>>> <http://wso2.com/signature> >>>>> >>>>> >>>>> >>>>> On Thu, Mar 23, 2017 at 10:19 AM, Isuranga Perera < >>>>> isurangamper...@gmail.com> wrote: >>>>> >>>>>> Hi Farasath >>>>>> >>>>>> I updated the Github Repo. Appreciate if you can check "listAllUsers" >>>>>> command and comment. Please refer README for additional dependencies. >>>>>> >>>>>> Thank You >>>>>> >>>>>> >>>>>> >>>>>> On Wed, Mar 22, 2017 at 9:18 PM, Isuranga Perera < >>>>>> isurangamper...@gmail.com> wrote: >>>>>> >>>>>>> Hi Farasath >>>>>>> >>>>>>> Thanks for the interest. I'll have a look as soon as possible. >>>>>>> >>>>>>> Regards >>>>>>> >>>>>>> >>>>>>> [image: photo] >>>>>>> Isuranga Perera >>>>>>> at University of Colombo School of Computing >>>>>>> P +382244492 <+382244492> M +94712986952 <+94712986952> E >>>>>>> isurangamper...@gmail.com >>>>>>> W https://isurangaperera.wordpress.com/ >>>>>>>
Re: [Dev] GSOC 2017 CLI Tool for WSO2 Identity Server
Hi Harsha, I have shared it on GSOC dashboard. You can find it there. Thank You On Tue, Mar 28, 2017 at 8:20 AM, Harsha Thirimanna wrote: > Hi Isuranga, > > Where is the draft ? > > *Harsha Thirimanna* > *Associate Tech Lead | WSO2* > > Email: hars...@wso2.com > Mob: +94715186770 <+94%2071%20518%206770> > Blog: http://harshathirimanna.blogspot.com/ > Twitter: http://twitter.com/harshathirimann > Linked-In: linked-in: http://www.linkedin.com/pub/ > harsha-thirimanna/10/ab8/122 > <http://wso2.com/signature> > > On Mon, Mar 27, 2017 at 11:24 PM, Isuranga Perera < > isurangamper...@gmail.com> wrote: > >> Hi All >> >> I have shared a draft proposal for the project. Appreciate if you can >> comment on what needs to be improved. >> >> Best Regards >> >> >> [image: photo] >> Isuranga Perera >> at University of Colombo School of Computing >> P +382244492 <+382244492> M +94712986952 <+94712986952> E >> isurangamper...@gmail.com W >> https://isurangaperera.wordpress.com/ >> <https://isurangaperera.wordpress.com/> >> <http://www.facebook.com/don.isuranga.perera> >> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >> <http://github.com/IsurangaPerera> >> <http://stackoverflow.com/users/6909517/isuranga-perera> >> >> On Sat, Mar 25, 2017 at 8:29 PM, Farasath Ahamed >> wrote: >> >>> I tried out the tool. ListAllUsers seems to work fine. >>> >>> I found few minor issues while trying out will create GitHub issues to >>> track them. >>> >>> Thanks, >>> Farasath. >>> >>> Farasath Ahamed >>> Software Engineer, WSO2 Inc.; http://wso2.com >>> Mobile: +94777603866 >>> Blog: blog.farazath.com >>> Twitter: @farazath619 <https://twitter.com/farazath619> >>> <http://wso2.com/signature> >>> >>> >>> >>> On Thu, Mar 23, 2017 at 10:19 AM, Isuranga Perera < >>> isurangamper...@gmail.com> wrote: >>> >>>> Hi Farasath >>>> >>>> I updated the Github Repo. Appreciate if you can check "listAllUsers" >>>> command and comment. Please refer README for additional dependencies. >>>> >>>> Thank You >>>> >>>> >>>> >>>> On Wed, Mar 22, 2017 at 9:18 PM, Isuranga Perera < >>>> isurangamper...@gmail.com> wrote: >>>> >>>>> Hi Farasath >>>>> >>>>> Thanks for the interest. I'll have a look as soon as possible. >>>>> >>>>> Regards >>>>> >>>>> >>>>> [image: photo] >>>>> Isuranga Perera >>>>> at University of Colombo School of Computing >>>>> P +382244492 <+382244492> M +94712986952 <+94712986952> E >>>>> isurangamper...@gmail.com >>>>> W https://isurangaperera.wordpress.com/ >>>>> <https://isurangaperera.wordpress.com/> >>>>> >>>>> <http://www.facebook.com/don.isuranga.perera> >>>>> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >>>>> <http://github.com/IsurangaPerera> >>>>> <http://stackoverflow.com/users/6909517/isuranga-perera> >>>>> Get a signature like this: Click here! >>>>> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=914489047185287> >>>>> >>>>> On Wed, Mar 22, 2017 at 8:26 PM, Farasath Ahamed >>>>> wrote: >>>>> >>>>>> Hi Isuranga, >>>>>> >>>>>> I went through the repo and created some git issues. Appreciate if >>>>>> you could have a look. >>>>>> >>>>>> >>>>>> Thanks, >>>>>> Farasath. >>>>>> >>>>>> Farasath Ahamed >>>>>> Software Engineer, WSO2 Inc.; http://wso2.com >>>>>> Mobile: +94777603866 >>>>>> Blog: blog.farazath.com >>>>>> Twitter: @farazath619 <https://twitter.com/farazath619> >>>>>> <http://wso2.com/signature> >>>>>> >>>>>> >>>>&g
Re: [Dev] GSOC 2017 CLI Tool for WSO2 Identity Server
Hi All I have shared a draft proposal for the project. Appreciate if you can comment on what needs to be improved. Best Regards [image: photo] Isuranga Perera at University of Colombo School of Computing P +382244492 <+382244492> M +94712986952 <+94712986952> E isurangamper...@gmail.com W https://isurangaperera.wordpress.com/ <https://isurangaperera.wordpress.com/> <http://www.facebook.com/don.isuranga.perera> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> <http://github.com/IsurangaPerera> <http://stackoverflow.com/users/6909517/isuranga-perera> On Sat, Mar 25, 2017 at 8:29 PM, Farasath Ahamed wrote: > I tried out the tool. ListAllUsers seems to work fine. > > I found few minor issues while trying out will create GitHub issues to > track them. > > Thanks, > Farasath. > > Farasath Ahamed > Software Engineer, WSO2 Inc.; http://wso2.com > Mobile: +94777603866 > Blog: blog.farazath.com > Twitter: @farazath619 <https://twitter.com/farazath619> > <http://wso2.com/signature> > > > > On Thu, Mar 23, 2017 at 10:19 AM, Isuranga Perera < > isurangamper...@gmail.com> wrote: > >> Hi Farasath >> >> I updated the Github Repo. Appreciate if you can check "listAllUsers" >> command and comment. Please refer README for additional dependencies. >> >> Thank You >> >> >> >> On Wed, Mar 22, 2017 at 9:18 PM, Isuranga Perera < >> isurangamper...@gmail.com> wrote: >> >>> Hi Farasath >>> >>> Thanks for the interest. I'll have a look as soon as possible. >>> >>> Regards >>> >>> >>> [image: photo] >>> Isuranga Perera >>> at University of Colombo School of Computing >>> P +382244492 <+382244492> M +94712986952 <+94712986952> E >>> isurangamper...@gmail.com >>> W https://isurangaperera.wordpress.com/ >>> <https://isurangaperera.wordpress.com/> >>> >>> <http://www.facebook.com/don.isuranga.perera> >>> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >>> <http://github.com/IsurangaPerera> >>> <http://stackoverflow.com/users/6909517/isuranga-perera> >>> Get a signature like this: Click here! >>> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=914489047185287> >>> >>> On Wed, Mar 22, 2017 at 8:26 PM, Farasath Ahamed >>> wrote: >>> >>>> Hi Isuranga, >>>> >>>> I went through the repo and created some git issues. Appreciate if you >>>> could have a look. >>>> >>>> >>>> Thanks, >>>> Farasath. >>>> >>>> Farasath Ahamed >>>> Software Engineer, WSO2 Inc.; http://wso2.com >>>> Mobile: +94777603866 >>>> Blog: blog.farazath.com >>>> Twitter: @farazath619 <https://twitter.com/farazath619> >>>> <http://wso2.com/signature> >>>> >>>> >>>> >>>> On Wed, Mar 22, 2017 at 10:50 AM, Isuranga Perera < >>>> isurangamper...@gmail.com> wrote: >>>> >>>>> Hi Farasath >>>>> >>>>> Sorry for the inconvenience. I have corrected it now. >>>>> >>>>> regards >>>>> >>>>> >>>>> [image: photo] >>>>> Isuranga Perera >>>>> at University of Colombo School of Computing >>>>> P +382244492 <+382244492> M +94712986952 <+94712986952> E >>>>> isurangamper...@gmail.com >>>>> W https://isurangaperera.wordpress.com/ >>>>> <https://isurangaperera.wordpress.com/> >>>>> >>>>> <http://www.facebook.com/don.isuranga.perera> >>>>> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >>>>> <http://github.com/IsurangaPerera> >>>>> <http://stackoverflow.com/users/6909517/isuranga-perera> >>>>> Get a signature like this: Click here! >>>>> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=722997819552858> >>&
Re: [Dev] GSOC 2017 CLI Tool for WSO2 Identity Server
Hi Farasath I updated the Github Repo. Appreciate if you can check "listAllUsers" command and comment. Please refer README for additional dependencies. Thank You On Wed, Mar 22, 2017 at 9:18 PM, Isuranga Perera wrote: > Hi Farasath > > Thanks for the interest. I'll have a look as soon as possible. > > Regards > > > [image: photo] > Isuranga Perera > at University of Colombo School of Computing > P +382244492 <+382244492> M +94712986952 <+94712986952> E > isurangamper...@gmail.com > W https://isurangaperera.wordpress.com/ > <https://isurangaperera.wordpress.com/> > > <http://www.facebook.com/don.isuranga.perera> > <http://www.linkedin.com/in/isuranga-perera-aa16a810b> > <http://github.com/IsurangaPerera> > <http://stackoverflow.com/users/6909517/isuranga-perera> > Get a signature like this: Click here! > <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=914489047185287> > > On Wed, Mar 22, 2017 at 8:26 PM, Farasath Ahamed > wrote: > >> Hi Isuranga, >> >> I went through the repo and created some git issues. Appreciate if you >> could have a look. >> >> >> Thanks, >> Farasath. >> >> Farasath Ahamed >> Software Engineer, WSO2 Inc.; http://wso2.com >> Mobile: +94777603866 >> Blog: blog.farazath.com >> Twitter: @farazath619 <https://twitter.com/farazath619> >> <http://wso2.com/signature> >> >> >> >> On Wed, Mar 22, 2017 at 10:50 AM, Isuranga Perera < >> isurangamper...@gmail.com> wrote: >> >>> Hi Farasath >>> >>> Sorry for the inconvenience. I have corrected it now. >>> >>> regards >>> >>> >>> [image: photo] >>> Isuranga Perera >>> at University of Colombo School of Computing >>> P +382244492 <+382244492> M +94712986952 <+94712986952> E >>> isurangamper...@gmail.com >>> W https://isurangaperera.wordpress.com/ >>> <https://isurangaperera.wordpress.com/> >>> >>> <http://www.facebook.com/don.isuranga.perera> >>> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >>> <http://github.com/IsurangaPerera> >>> <http://stackoverflow.com/users/6909517/isuranga-perera> >>> Get a signature like this: Click here! >>> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=722997819552858> >>> >>> On Wed, Mar 22, 2017 at 10:47 AM, Farasath Ahamed >>> wrote: >>> >>>> Hi Isuranga, >>>> >>>> The repo[1] gives a 404 now. Previously it was accessible. Any idea why? >>>> >>>> [1] https://github.com/IsurangaPerera/cli >>>> >>>> >>>> Thanks, >>>> Farasath >>>> >>>> Farasath Ahamed >>>> Software Engineer, WSO2 Inc.; http://wso2.com >>>> Mobile: +94777603866 >>>> Blog: blog.farazath.com >>>> Twitter: @farazath619 <https://twitter.com/farazath619> >>>> <http://wso2.com/signature> >>>> >>>> >>>> >>>> On Thu, Mar 16, 2017 at 8:55 AM, Isuranga Perera < >>>> isurangamper...@gmail.com> wrote: >>>> >>>>> Hi All, >>>>> >>>>> Sorry for the late response. [1] is the link to Github repo. Within a >>>>> day or two I'll be able to complete the prototype. >>>>> >>>>> [1] https://github.com/IsurangaPerera/cli >>>>> >>>>> Regards >>>>> >>>>> >>>>> [image: photo] >>>>> Isuranga Perera >>>>> at University of Colombo School of Computing >>>>> P +382244492 <+382244492> M +94712986952 <+94712986952> E >>>>> isurangamper...@gmail.com >>>>> W https://isurangaperera.wordpress.com/ >>>>> <https://isurangaperera.wordpress.com/> >>>>> >>>>> <http://www.facebook.com/don.isuranga.perera> >>>>> <http://www.linkedin.com
[Dev] [GSOC 2017] CLI Tool for WSO2 API Manager
HI All, I am a third year undergraduate at University of Colombo School of Computing. I went through the proposals for GSOC 2017 and I am interesting about developing a CLI tool for WSO2 API Manager (in reference to this: *https://docs.wso2.com/display/GSoC/Project+Proposals+for+2017#ProjectProposalsfor2017-Proposal8:CLItoolforWSO2APIManager <https://docs.wso2.com/display/GSoC/Project+Proposals+for+2017#ProjectProposalsfor2017-Proposal8:CLItoolforWSO2APIManager>* ) Can you explain more about the scope of this project Regards, [image: photo] Isuranga Perera at University of Colombo School of Computing P +382244492 <+382244492> M +94712986952 <+94712986952> E isurangamper...@gmail.com W https://isurangaperera.wordpress.com/ <https://isurangaperera.wordpress.com/> <http://www.facebook.com/don.isuranga.perera> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> <http://github.com/IsurangaPerera> <http://stackoverflow.com/users/6909517/isuranga-perera> Get a signature like this: Click here! <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=222300396804197> ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [IS] GSoC 2017 - WS-Trust Implementation for IS 6.0.0 using Apache CXF Library
Hi All I'm working on a design for the WS-Trust specification. I have few problems associated with that (01) What is the method used by the existing STS to retrieve data from the user store (02) Should STS use REST endpoints instead of SOAP Best Regards On Mon, Mar 20, 2017 at 10:06 AM, Isuranga Perera wrote: > Hi All > > I'm working on a design for the WS-Trust specification. I have few > problems associated with that > > (01) What is the method used by the existing STS to retrieve data from the > user store > > (02) Should STS use REST endpoints instead of SOAP > > Best Regards > Isuranga Perera > > > > On Wed, Mar 15, 2017 at 3:10 PM, Isuranga Perera < > isurangamper...@gmail.com> wrote: > >> >> Hi Sagara, >> >> Thanks for the explanation. I'm familiar with WS-Trust and Identity >> Server specifications. I will work through a suitable design and then >> proceed for the project proposal. I'll let you know if any further >> clarification is needed. >> >> Regards >> >> [image: photo] >> Isuranga Perera >> at University of Colombo School of Computing >> P +382244492 <+382244492> M +94712986952 <+94712986952> E >> isurangamper...@gmail.com >> W https://isurangaperera.wordpress.com/ >> <https://isurangaperera.wordpress.com/> >> >> <http://www.facebook.com/don.isuranga.perera> >> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >> <http://github.com/IsurangaPerera> >> <http://stackoverflow.com/users/6909517/isuranga-perera> >> Get a signature like this: Click here! >> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=565087309184071> >> >> On Tue, Mar 14, 2017 at 7:52 AM, Sagara Gunathunga >> wrote: >> >>> >>> Hi Isuranga, >>> >>> On Mon, Mar 13, 2017 at 1:22 PM, Isuranga Perera < >>> isurangamper...@gmail.com> wrote: >>> >>>> Hi All, >>>> >>>> Can you explain the scope of this project? >>>> >>>> Regards >>>> >>>> >>>> [image: photo] >>>> Isuranga Perera >>>> at University of Colombo School of Computing >>>> P +382244492 <+382244492> M +94712986952 <+94712986952> E >>>> isurangamper...@gmail.com >>>> W https://isurangaperera.wordpress.com/ >>>> <https://isurangaperera.wordpress.com/> >>>> >>>> <http://www.facebook.com/don.isuranga.perera> >>>> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >>>> <http://github.com/IsurangaPerera> >>>> <http://stackoverflow.com/users/6909517/isuranga-perera> >>>> Get a signature like this: Click here! >>>> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=793217394439406> >>>> >>>> On Sat, Mar 11, 2017 at 3:58 PM, Isuranga Perera < >>>> isurangamper...@gmail.com> wrote: >>>> >>>>> Hi All >>>>> >>>>> I am Isuranga Perera a Computer Science undergraduate at University of >>>>> Colombo School of Computing. I am looking forward to participating GSoC >>>>> 2017. >>>>> >>>>> I am really interested in the project "WS-Trust Implementation for IS >>>>> 6.0.0 using Apache CXF Library". I have already gone through the IS >>>>> documentation and I'm familiar with Apache CXF and WS-Trust. >>>>> >>>> >>> It is great to see your interest on this project, let me provide some >>> context. >>> >>> - Feature wise outcome of this project should be equivalent to current >>> WS-Trust implementation of WSO2 IS which is based on Apache Axis2 web >>> service stack, If you haven't already try out current implementation please >>> download WSO2 IS 5.3.0 version and familiar yourself about current >>> implementation. Following pages may help [1] [2] and you can find some good >>> resources on web as well. This is the necessary 1st step to start this >>> project. >>&
Re: [Dev] GSOC 2017 CLI Tool for WSO2 Identity Server
Hi All, Sorry for the late response. [1] is the link to Github repo. Within a day or two I'll be able to complete the prototype. [1] https://github.com/IsurangaPerera/cli Regards [image: photo] Isuranga Perera at University of Colombo School of Computing P +382244492 <+382244492> M +94712986952 <+94712986952> E isurangamper...@gmail.com W https://isurangaperera.wordpress.com/ <https://isurangaperera.wordpress.com/> <http://www.facebook.com/don.isuranga.perera> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> <http://github.com/IsurangaPerera> <http://stackoverflow.com/users/6909517/isuranga-perera> Get a signature like this: Click here! <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=599521474948677> On Wed, Mar 15, 2017 at 3:36 PM, Harsha Thirimanna wrote: > Yes , it would be ok if it is one the way, we would like to look in to > that. Please share the repo . > > On Mar 15, 2017 3:23 PM, "Farasath Ahamed" wrote: > >> Hi Isuranga, >> >> Can you share the link to the GitHub repo so that we can have a look and >> provide feedback? >> >> >> Thanks, >> Farasath. >> >> Farasath Ahamed >> Software Engineer, WSO2 Inc.; http://wso2.com >> Mobile: +94777603866 >> Blog: blog.farazath.com >> Twitter: @farazath619 <https://twitter.com/farazath619> >> <http://wso2.com/signature> >> >> >> >> On Wed, Mar 15, 2017 at 3:19 PM, Isuranga Perera < >> isurangamper...@gmail.com> wrote: >> >>> Hi Harsha >>> >>> I'm almost done with the prototype which currently supports only *Basic >>> Authentication*. Although I had to face some issues related to x.509 >>> verification and wsdl2go code generation I was able to solve them. The >>> prototype is a complete go implementation. I'll send you the prototype >>> within a day or two and then proceed for the project proposal. I can add >>> you as a collaborator for the project on GitHub if needed. I'll let you >>> know any further clarification is needed >>> >>> Regards >>> >>> >>> >>> [image: photo] >>> Isuranga Perera >>> at University of Colombo School of Computing >>> P +382244492 <+382244492> M +94712986952 <+94712986952> E >>> isurangamper...@gmail.com >>> W https://isurangaperera.wordpress.com/ >>> <https://isurangaperera.wordpress.com/> >>> >>> <http://www.facebook.com/don.isuranga.perera> >>> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >>> <http://github.com/IsurangaPerera> >>> <http://stackoverflow.com/users/6909517/isuranga-perera> >>> Get a signature like this: Click here! >>> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=294868300126972> >>> >>> On Mon, Mar 13, 2017 at 11:26 AM, Harsha Thirimanna >>> wrote: >>> >>>> >>>> >>>> On Mon, Mar 13, 2017 at 11:16 AM, Isuranga Perera < >>>> isurangamper...@gmail.com> wrote: >>>> >>>>> Hi >>>>> >>>>> Thanks for the information. I have several ideas for the implementation >>>>> >>>>> (01) Use existing stubs (java) to call admin services. But it >>>>> involves additional overhead since it uses Java VM with Go (this approach >>>>> can be implemented with either native interface or an RPC) >>>>> >>>>> (02) Complete implementation with Go (In this case some of the >>>>> libraries have to be implemented) >>>>> >>>>> I prefer latter because of performance and low resource consumption. >>>>> What do you think? >>>>> >>>> >>>> +1 for second approach, because we don't need to coupled with the Java >>>> client. >>>> >>>>> >>>>> Regards >>>>> >>>>> >>>>> [image: photo] >>>>> Isuranga Perera >>>>> at University of Colombo School of Computing >>>>
Re: [Dev] GSOC 2017 CLI Tool for WSO2 Identity Server
Hi Harsha I'm almost done with the prototype which currently supports only *Basic Authentication*. Although I had to face some issues related to x.509 verification and wsdl2go code generation I was able to solve them. The prototype is a complete go implementation. I'll send you the prototype within a day or two and then proceed for the project proposal. I can add you as a collaborator for the project on GitHub if needed. I'll let you know any further clarification is needed Regards [image: photo] Isuranga Perera at University of Colombo School of Computing P +382244492 <+382244492> M +94712986952 <+94712986952> E isurangamper...@gmail.com W https://isurangaperera.wordpress.com/ <https://isurangaperera.wordpress.com/> <http://www.facebook.com/don.isuranga.perera> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> <http://github.com/IsurangaPerera> <http://stackoverflow.com/users/6909517/isuranga-perera> Get a signature like this: Click here! <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=294868300126972> On Mon, Mar 13, 2017 at 11:26 AM, Harsha Thirimanna wrote: > > > On Mon, Mar 13, 2017 at 11:16 AM, Isuranga Perera < > isurangamper...@gmail.com> wrote: > >> Hi >> >> Thanks for the information. I have several ideas for the implementation >> >> (01) Use existing stubs (java) to call admin services. But it involves >> additional overhead since it uses Java VM with Go (this approach can be >> implemented with either native interface or an RPC) >> >> (02) Complete implementation with Go (In this case some of the libraries >> have to be implemented) >> >> I prefer latter because of performance and low resource consumption. What >> do you think? >> > > +1 for second approach, because we don't need to coupled with the Java > client. > >> >> Regards >> >> >> [image: photo] >> Isuranga Perera >> at University of Colombo School of Computing >> P +382244492 <+382244492> M +94712986952 <+94712986952> E >> isurangamper...@gmail.com >> W https://isurangaperera.wordpress.com/ >> <https://isurangaperera.wordpress.com/> >> >> <http://www.facebook.com/don.isuranga.perera> >> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >> <http://github.com/IsurangaPerera> >> <http://stackoverflow.com/users/6909517/isuranga-perera> >> Get a signature like this: Click here! >> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=593899833989706> >> >> On Mon, Mar 13, 2017 at 11:05 AM, Harsha Thirimanna >> wrote: >> >>> On Sun, Mar 12, 2017 at 11:46 PM, Isuranga Perera < >>> isurangamper...@gmail.com> wrote: >>> >>>> Hi All, >>>> >>>> I'm currently working on a prototype for the CLI. But I have some >>>> problems which need to be clarified beforehand >>>> >>>> >>> This is great approach for this. Thanks Isuranga. >>> >>> >>> >>>> (01) what are the authentication techniques which should be used by >>>> CLI? >>>> >>> (02) Should the CLI support next major release without any modifications? >>>> (As I got to know in WSO2 IS 6.0.0 SOAP protocol will not be used in >>>> any internals.) >>>> >>>> >>> Yes, we are already doing IS 6.0.0 by removing SOAP Services. But we >>> hope to come with this project with a stable release that is IS 5.3.0. So >>> it is already provide both SOAP and Rest services for different APIs. >>> >>> As a authentication mechanism, we can use, either basic auth, oauth, or >>> mutual auth. All three capabilities supported by IS for all the REST APIs. >>> For SOAP services, you have to user admin services to authenticate and >>> used that cookie to call relevant services. >>> >>> >>> >>> >>>> Thank You >>>> >>>> >>>> [image: photo] >>>> Isuranga Perera >>>> at University of Colombo School of Computing >>>> P +382244492 <+382244492> M +94712986952
Re: [Dev] [IS] GSoC 2017 - WS-Trust Implementation for IS 6.0.0 using Apache CXF Library
Hi Sagara, Thanks for the explanation. I'm familiar with WS-Trust and Identity Server specifications. I will work through a suitable design and then proceed for the project proposal. I'll let you know if any further clarification is needed. Regards [image: photo] Isuranga Perera at University of Colombo School of Computing P +382244492 <+382244492> M +94712986952 <+94712986952> E isurangamper...@gmail.com W https://isurangaperera.wordpress.com/ <https://isurangaperera.wordpress.com/> <http://www.facebook.com/don.isuranga.perera> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> <http://github.com/IsurangaPerera> <http://stackoverflow.com/users/6909517/isuranga-perera> Get a signature like this: Click here! <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=565087309184071> On Tue, Mar 14, 2017 at 7:52 AM, Sagara Gunathunga wrote: > > Hi Isuranga, > > On Mon, Mar 13, 2017 at 1:22 PM, Isuranga Perera < > isurangamper...@gmail.com> wrote: > >> Hi All, >> >> Can you explain the scope of this project? >> >> Regards >> >> >> [image: photo] >> Isuranga Perera >> at University of Colombo School of Computing >> P +382244492 <+382244492> M +94712986952 <+94712986952> E >> isurangamper...@gmail.com >> W https://isurangaperera.wordpress.com/ >> <https://isurangaperera.wordpress.com/> >> >> <http://www.facebook.com/don.isuranga.perera> >> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >> <http://github.com/IsurangaPerera> >> <http://stackoverflow.com/users/6909517/isuranga-perera> >> Get a signature like this: Click here! >> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=793217394439406> >> >> On Sat, Mar 11, 2017 at 3:58 PM, Isuranga Perera < >> isurangamper...@gmail.com> wrote: >> >>> Hi All >>> >>> I am Isuranga Perera a Computer Science undergraduate at University of >>> Colombo School of Computing. I am looking forward to participating GSoC >>> 2017. >>> >>> I am really interested in the project "WS-Trust Implementation for IS >>> 6.0.0 using Apache CXF Library". I have already gone through the IS >>> documentation and I'm familiar with Apache CXF and WS-Trust. >>> >> > It is great to see your interest on this project, let me provide some > context. > > - Feature wise outcome of this project should be equivalent to current > WS-Trust implementation of WSO2 IS which is based on Apache Axis2 web > service stack, If you haven't already try out current implementation please > download WSO2 IS 5.3.0 version and familiar yourself about current > implementation. Following pages may help [1] [2] and you can find some good > resources on web as well. This is the necessary 1st step to start this > project. > > - As 2nd step it would be better of you can try out Apache CXF samples and > their architecture on WS-Trust implementation. > > > - In current WSO2 IS implementation which based on Carbon 4 platform, > Axis2 web service engine is OOTB available but IS 6 which based on Carbon 5 > platform does not provide any WS engine. This is the major architectural > change cause to re-implement WS-Trust for IS 6. > > - As mentioned there is no WS engine in IS 6 but it has cool REST > framework (WSO2 MSF4J) available OOTB, so we can reuse MSF4J to handle > transport (HTTP/S) related activities of new WS-Trust implementation > without bringing any new transports. In others words we don't need to use > any CXF transport for this project, ideally MSF4J can accept HTTP messages > and then it can delegate messages into CXF engine for processing ( without > going through CXF transports ). > > - Scope wise this is well defined we need same level of functionalities as > current IS 5.X implementation. > > - Implementation wise this is not very hard but design the proper solution > needs some effort and time so it's an advantage to start the design as > early as possible. > > I believe now you have enough information to start, if you need further > clarifications please don't hesitate to contact us. > > > > [1] - https://docs.wso2.com/display/
Re: [Dev] [IS] GSoC 2017 - WS-Trust Implementation for IS 6.0.0 using Apache CXF Library
Hi All, Can you explain the scope of this project? Regards [image: photo] Isuranga Perera at University of Colombo School of Computing P +382244492 <+382244492> M +94712986952 <+94712986952> E isurangamper...@gmail.com W https://isurangaperera.wordpress.com/ <https://isurangaperera.wordpress.com/> <http://www.facebook.com/don.isuranga.perera> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> <http://github.com/IsurangaPerera> <http://stackoverflow.com/users/6909517/isuranga-perera> Get a signature like this: Click here! <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=793217394439406> On Sat, Mar 11, 2017 at 3:58 PM, Isuranga Perera wrote: > Hi All > > I am Isuranga Perera a Computer Science undergraduate at University of > Colombo School of Computing. I am looking forward to participating GSoC > 2017. > > I am really interested in the project "WS-Trust Implementation for IS > 6.0.0 using Apache CXF Library". I have already gone through the IS > documentation and I'm familiar with Apache CXF and WS-Trust. > > Thank You > > [image: photo] > Isuranga Perera > at University of Colombo School of Computing > P +382244492 <+382244492> M +94712986952 <+94712986952> E > isurangamper...@gmail.com > W https://isurangaperera.wordpress.com/ > <https://isurangaperera.wordpress.com/> > > <http://www.facebook.com/don.isuranga.perera> > <http://www.linkedin.com/in/isuranga-perera-aa16a810b> > <http://github.com/IsurangaPerera> > <http://stackoverflow.com/users/6909517/isuranga-perera> > Get a signature like this: Click here! > <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=168386915454508> > ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] GSOC 2017 CLI Tool for WSO2 Identity Server
Hi Thanks for the information. I have several ideas for the implementation (01) Use existing stubs (java) to call admin services. But it involves additional overhead since it uses Java VM with Go (this approach can be implemented with either native interface or an RPC) (02) Complete implementation with Go (In this case some of the libraries have to be implemented) I prefer latter because of performance and low resource consumption. What do you think? Regards [image: photo] Isuranga Perera at University of Colombo School of Computing P +382244492 <+382244492> M +94712986952 <+94712986952> E isurangamper...@gmail.com W https://isurangaperera.wordpress.com/ <https://isurangaperera.wordpress.com/> <http://www.facebook.com/don.isuranga.perera> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> <http://github.com/IsurangaPerera> <http://stackoverflow.com/users/6909517/isuranga-perera> Get a signature like this: Click here! <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=593899833989706> On Mon, Mar 13, 2017 at 11:05 AM, Harsha Thirimanna wrote: > On Sun, Mar 12, 2017 at 11:46 PM, Isuranga Perera < > isurangamper...@gmail.com> wrote: > >> Hi All, >> >> I'm currently working on a prototype for the CLI. But I have some >> problems which need to be clarified beforehand >> >> > This is great approach for this. Thanks Isuranga. > > > >> (01) what are the authentication techniques which should be used by CLI? >> > (02) Should the CLI support next major release without any modifications? >> (As I got to know in WSO2 IS 6.0.0 SOAP protocol will not be used in any >> internals.) >> >> > Yes, we are already doing IS 6.0.0 by removing SOAP Services. But we hope > to come with this project with a stable release that is IS 5.3.0. So it is > already provide both SOAP and Rest services for different APIs. > > As a authentication mechanism, we can use, either basic auth, oauth, or > mutual auth. All three capabilities supported by IS for all the REST APIs. > For SOAP services, you have to user admin services to authenticate and > used that cookie to call relevant services. > > > > >> Thank You >> >> >> [image: photo] >> Isuranga Perera >> at University of Colombo School of Computing >> P +382244492 <+382244492> M +94712986952 <+94712986952> E >> isurangamper...@gmail.com >> W https://isurangaperera.wordpress.com/ >> <https://isurangaperera.wordpress.com/> >> >> <http://www.facebook.com/don.isuranga.perera> >> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >> <http://github.com/IsurangaPerera> >> <http://stackoverflow.com/users/6909517/isuranga-perera> >> Get a signature like this: Click here! >> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=693366941104269> >> >> On Thu, Mar 9, 2017 at 5:46 PM, Isuranga Perera < >> isurangamper...@gmail.com> wrote: >> >>> Hi Harsha >>> >>> Thanks for the link >>> >>> [image: photo] >>> Isuranga Perera >>> at University of Colombo School of Computing >>> P +382244492 <+382244492> M +94712986952 <+94712986952> E >>> isurangamper...@gmail.com >>> W https://isurangaperera.wordpress.com/ >>> <https://isurangaperera.wordpress.com/> >>> >>> <http://www.facebook.com/don.isuranga.perera> >>> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >>> <http://github.com/IsurangaPerera> >>> <http://stackoverflow.com/users/6909517/isuranga-perera> >>> Get a signature like this: Click here! >>> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=902185099499543> >>> >>> On Thu, Mar 9, 2017 at 5:26 PM, Harsha Thirimanna >>> wrote: >>> >>>> If you would like to go further in GO, you can go and get this, but not >>>> free :) >>>> >>>> https://www.udemy.
Re: [Dev] GSOC 2017 CLI Tool for WSO2 Identity Server
Hi All, I'm currently working on a prototype for the CLI. But I have some problems which need to be clarified beforehand (01) what are the authentication techniques which should be used by CLI? (02) Should the CLI support next major release without any modifications? (As I got to know in WSO2 IS 6.0.0 SOAP protocol will not be used in any internals.) Thank You [image: photo] Isuranga Perera at University of Colombo School of Computing P +382244492 <+382244492> M +94712986952 <+94712986952> E isurangamper...@gmail.com W https://isurangaperera.wordpress.com/ <https://isurangaperera.wordpress.com/> <http://www.facebook.com/don.isuranga.perera> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> <http://github.com/IsurangaPerera> <http://stackoverflow.com/users/6909517/isuranga-perera> Get a signature like this: Click here! <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=693366941104269> On Thu, Mar 9, 2017 at 5:46 PM, Isuranga Perera wrote: > Hi Harsha > > Thanks for the link > > [image: photo] > Isuranga Perera > at University of Colombo School of Computing > P +382244492 <+382244492> M +94712986952 <+94712986952> E > isurangamper...@gmail.com > W https://isurangaperera.wordpress.com/ > <https://isurangaperera.wordpress.com/> > > <http://www.facebook.com/don.isuranga.perera> > <http://www.linkedin.com/in/isuranga-perera-aa16a810b> > <http://github.com/IsurangaPerera> > <http://stackoverflow.com/users/6909517/isuranga-perera> > Get a signature like this: Click here! > <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=902185099499543> > > On Thu, Mar 9, 2017 at 5:26 PM, Harsha Thirimanna > wrote: > >> If you would like to go further in GO, you can go and get this, but not >> free :) >> >> https://www.udemy.com/learn-how-to-code/?couponCode=CHANGEIT >> &siteID=wLyJQb2glSk-RZOrcAKscjLa9dBbmoaPtw&LSNPUBID=wLyJQb2glSk >> >> >> >> *Harsha Thirimanna* >> *Associate Tech Lead | WSO2* >> >> Email: hars...@wso2.com >> Mob: +94715186770 <+94%2071%20518%206770> >> Blog: http://harshathirimanna.blogspot.com/ >> Twitter: http://twitter.com/harshathirimann >> Linked-In: linked-in: http://www.linkedin.com/pub/ha >> rsha-thirimanna/10/ab8/122 >> <http://wso2.com/signature> >> >> On Thu, Mar 9, 2017 at 3:09 PM, Isuranga Perera < >> isurangamper...@gmail.com> wrote: >> >>> Hi Harsha, >>> >>> Thanks for the feedback. I have already gone through the documentation >>> and I am writing a blog on what I am currently working on. >>> https://isurangaperera.wordpress.com/ >>> Here you will be able to find some areas which I have covered by now. I >>> think I'm on the right track. Please let me inform if not. >>> >>> Regards >>> Isuranga Perera >>> >>> On Thu, Mar 9, 2017 at 1:49 PM, Harsha Thirimanna >>> wrote: >>> >>>> Hi Isuranga, >>>> >>>> Thanks for interesting about this project and this would be a different >>>> experience than the other projects. >>>> Basically, WSO2 Identity Server is very feature rich solution for the >>>> security domain. As I mentioned in the project proposal, we expect >>>> following areas to be covered by this project and make this implementation >>>> more pluggable and configurable to easily plug the new API to the tool. >>>> >>>> Operation on Service Providers >>>> Operation on Identity Providers >>>> User Operations >>>> XACML policy manager >>>> >>>> We can adjust these based on existing API that we already expose by the >>>> product. You can go through the WSO2 Identity Server documentations to get >>>> clear more about[1]. >>>> >>>> [1] https://docs.wso2.com/display/IS530/WSO2+Identity+Server+Doc >>>> umentation >>>> >>>> thanks >>>> >>>> *Harsha Thirimanna* >>>> *Associate Tech Lead | WSO2* >>>> >>>> Email: hars...@wso2.com >>>> Mob: +94715186770 <+94%20
[Dev] [IS] GSoC 2017 - WS-Trust Implementation for IS 6.0.0 using Apache CXF Library
Hi All I am Isuranga Perera a Computer Science undergraduate at University of Colombo School of Computing. I am looking forward to participating GSoC 2017. I am really interested in the project "WS-Trust Implementation for IS 6.0.0 using Apache CXF Library". I have already gone through the IS documentation and I'm familiar with Apache CXF and WS-Trust. Thank You [image: photo] Isuranga Perera at University of Colombo School of Computing P +382244492 <+382244492> M +94712986952 <+94712986952> E isurangamper...@gmail.com W https://isurangaperera.wordpress.com/ <https://isurangaperera.wordpress.com/> <http://www.facebook.com/don.isuranga.perera> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> <http://github.com/IsurangaPerera> <http://stackoverflow.com/users/6909517/isuranga-perera> Get a signature like this: Click here! <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=168386915454508> ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] GSOC 2017 CLI Tool for WSO2 Identity Server
Hi Harsha Thanks for the link [image: photo] Isuranga Perera at University of Colombo School of Computing P +382244492 <+382244492> M +94712986952 <+94712986952> E isurangamper...@gmail.com W https://isurangaperera.wordpress.com/ <https://isurangaperera.wordpress.com/> <http://www.facebook.com/don.isuranga.perera> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> <http://github.com/IsurangaPerera> <http://stackoverflow.com/users/6909517/isuranga-perera> Get a signature like this: Click here! <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=902185099499543> On Thu, Mar 9, 2017 at 5:26 PM, Harsha Thirimanna wrote: > If you would like to go further in GO, you can go and get this, but not > free :) > > https://www.udemy.com/learn-how-to-code/?couponCode= > CHANGEIT&siteID=wLyJQb2glSk-RZOrcAKscjLa9dBbmoaPtw&LSNPUBID=wLyJQb2glSk > > > > *Harsha Thirimanna* > *Associate Tech Lead | WSO2* > > Email: hars...@wso2.com > Mob: +94715186770 <+94%2071%20518%206770> > Blog: http://harshathirimanna.blogspot.com/ > Twitter: http://twitter.com/harshathirimann > Linked-In: linked-in: http://www.linkedin.com/pub/ > harsha-thirimanna/10/ab8/122 > <http://wso2.com/signature> > > On Thu, Mar 9, 2017 at 3:09 PM, Isuranga Perera > wrote: > >> Hi Harsha, >> >> Thanks for the feedback. I have already gone through the documentation >> and I am writing a blog on what I am currently working on. >> https://isurangaperera.wordpress.com/ >> Here you will be able to find some areas which I have covered by now. I >> think I'm on the right track. Please let me inform if not. >> >> Regards >> Isuranga Perera >> >> On Thu, Mar 9, 2017 at 1:49 PM, Harsha Thirimanna >> wrote: >> >>> Hi Isuranga, >>> >>> Thanks for interesting about this project and this would be a different >>> experience than the other projects. >>> Basically, WSO2 Identity Server is very feature rich solution for the >>> security domain. As I mentioned in the project proposal, we expect >>> following areas to be covered by this project and make this implementation >>> more pluggable and configurable to easily plug the new API to the tool. >>> >>> Operation on Service Providers >>> Operation on Identity Providers >>> User Operations >>> XACML policy manager >>> >>> We can adjust these based on existing API that we already expose by the >>> product. You can go through the WSO2 Identity Server documentations to get >>> clear more about[1]. >>> >>> [1] https://docs.wso2.com/display/IS530/WSO2+Identity+Server+Doc >>> umentation >>> >>> thanks >>> >>> *Harsha Thirimanna* >>> *Associate Tech Lead | WSO2* >>> >>> Email: hars...@wso2.com >>> Mob: +94715186770 <+94%2071%20518%206770> >>> Blog: http://harshathirimanna.blogspot.com/ >>> Twitter: http://twitter.com/harshathirimann >>> Linked-In: linked-in: http://www.linkedin.com/pub/ha >>> rsha-thirimanna/10/ab8/122 >>> <http://wso2.com/signature> >>> >>> On Thu, Mar 9, 2017 at 1:03 PM, Prakhash Sivakumar >>> wrote: >>> >>>> [Looping mentors] >>>> >>>> On Thu, Mar 9, 2017 at 7:26 AM, Isuranga Perera < >>>> isurangamper...@gmail.com> wrote: >>>> >>>>> HI All, >>>>> >>>>> I am a third year undergraduate at University of Colombo School of >>>>> Computing. I went through the proposals for GSOC 2017 and I am interesting >>>>> about developing the CLI tool for WSO2 Identity Server (in reference to >>>>> this: >>>>> https://docs.wso2.com/display/GSoC/Project+Proposals+for+201 >>>>> 7#ProjectProposalsfor2017-Proposal18:[IS]CLIToolforWSO2IdentityServer) >>>>> >>>>> I have already gone through the WSO2 IS documentation several times >>>>> and I maintain a blog to record my experience with the product. >>>>> https://isurangaperera.wordpress.com/ >>>>> >>>>> Can someone describe more about security requirements of the CLI. >>>>> >>>>> Regards, >>>>> >>>>> Isuranga Perera >>>>> University of Colombo School of Computing >>>>> >>>>> >>>>> >>>>> ___ >>>>> Dev mailing list >>>>> Dev@wso2.org >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>> >>>>> >>>> >>>> >>>> -- >>>> Prakhash Sivakumar >>>> Software Engineer | WSO2 Inc >>>> Platform Security Team >>>> Mobile : +94771510080 <+94%2077%20151%200080> >>>> Blog : https://medium.com/@PrakhashS >>>> >>> >>> >> > ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] GSOC 2017 CLI Tool for WSO2 Identity Server
Hi Harsha, Thanks for the feedback. I have already gone through the documentation and I am writing a blog on what I am currently working on. https://isurangaperera.wordpress.com/ Here you will be able to find some areas which I have covered by now. I think I'm on the right track. Please let me inform if not. Regards Isuranga Perera On Thu, Mar 9, 2017 at 1:49 PM, Harsha Thirimanna wrote: > Hi Isuranga, > > Thanks for interesting about this project and this would be a different > experience than the other projects. > Basically, WSO2 Identity Server is very feature rich solution for the > security domain. As I mentioned in the project proposal, we expect > following areas to be covered by this project and make this implementation > more pluggable and configurable to easily plug the new API to the tool. > > Operation on Service Providers > Operation on Identity Providers > User Operations > XACML policy manager > > We can adjust these based on existing API that we already expose by the > product. You can go through the WSO2 Identity Server documentations to get > clear more about[1]. > > [1] https://docs.wso2.com/display/IS530/WSO2+Identity+Server+Documentation > > > thanks > > *Harsha Thirimanna* > *Associate Tech Lead | WSO2* > > Email: hars...@wso2.com > Mob: +94715186770 <+94%2071%20518%206770> > Blog: http://harshathirimanna.blogspot.com/ > Twitter: http://twitter.com/harshathirimann > Linked-In: linked-in: http://www.linkedin.com/pub/ha > rsha-thirimanna/10/ab8/122 > <http://wso2.com/signature> > > On Thu, Mar 9, 2017 at 1:03 PM, Prakhash Sivakumar > wrote: > >> [Looping mentors] >> >> On Thu, Mar 9, 2017 at 7:26 AM, Isuranga Perera < >> isurangamper...@gmail.com> wrote: >> >>> HI All, >>> >>> I am a third year undergraduate at University of Colombo School of >>> Computing. I went through the proposals for GSOC 2017 and I am interesting >>> about developing the CLI tool for WSO2 Identity Server (in reference to >>> this: >>> https://docs.wso2.com/display/GSoC/Project+Proposals+for+201 >>> 7#ProjectProposalsfor2017-Proposal18:[IS]CLIToolforWSO2IdentityServer) >>> >>> I have already gone through the WSO2 IS documentation several times and >>> I maintain a blog to record my experience with the product. >>> https://isurangaperera.wordpress.com/ >>> >>> Can someone describe more about security requirements of the CLI. >>> >>> Regards, >>> >>> Isuranga Perera >>> University of Colombo School of Computing >>> >>> >>> >>> ___ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Prakhash Sivakumar >> Software Engineer | WSO2 Inc >> Platform Security Team >> Mobile : +94771510080 <+94%2077%20151%200080> >> Blog : https://medium.com/@PrakhashS >> > > ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] GSOC 2017 CLI Tool for WSO2 Identity Server
HI All, I am a third year undergraduate at University of Colombo School of Computing. I went through the proposals for GSOC 2017 and I am interesting about developing the CLI tool for WSO2 Identity Server (in reference to this: https://docs.wso2.com/display/GSoC/Project+Proposals+for+ 2017#ProjectProposalsfor2017-Proposal18:[IS]CLIToolforWSO2IdentityServer) I have already gone through the WSO2 IS documentation several times and I maintain a blog to record my experience with the product. https://isurangaperera.wordpress.com/ Can someone describe more about security requirements of the CLI. Regards, Isuranga Perera University of Colombo School of Computing ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] Hi All,
I am a third year undergraduate at University of Colombo School of Computing. I went through the proposals for GSOC 2017 and I am interesting about developing the CLI tool for WSO2 Identity Server (in reference to this: https://docs.wso2.com/display/GSoC/Project+Proposals+for+2017#ProjectProposalsfor2017-Proposal18:[IS]CLIToolforWSO2IdentityServer ) I have already gone through the Identity server documentation several times and I maintain a blog which indicates my progress on the development process. https://isurangaperera.wordpress.com/ I have already done some mini projects using GO. So I currently don't have any problem related to that language. Can you please describe security requirements of the CLI? Regards, Isuranga Perera ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev