Re: [Dev] [VOTE] Release WSO2 Identity Server 5.9.0 RC2

2019-10-03 Thread Pamoda Wimalasiri
;>> <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
>>>>
>>>
>>>
>>> --
>>>
>>> Vihanga Liyanage
>>>
>>> Software Engineer | WS*O₂* Inc.
>>>
>>> M : +*94710124103* | http://wso2.com
>>>
>>> [image: http://wso2.com/signature] <http://wso2.com/signature>
>>> ___
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>
>>
>> --
>> *Gayashan Bombuwala*
>> Software Engineer | WSO2
>>
>> Email: gayash...@wso2.com
>> Phone: +94770548334
>>
>> [image: https://wso2.com/signature] <https://wso2.com/signature>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>
>
> --
> *Ayesha Dissanayaka*
> Associate Technical Lead
> WSO2, Inc : http://wso2.com
> <http://www.google.com/url?q=http%3A%2F%2Fwso2.com&sa=D&sntz=1&usg=AFQjCNEZvyc0uMD1HhBaEGCBxs6e9fBObg>
> 20, Palm grove Avenue, Colombo 3
> E-Mail: aye...@wso2.com 
> Mobile: +94713580922
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>


-- 
*Pamoda Wimalasiri | *Software Engineer | WSO2 Inc.
(m) +94713705814 | (w) +94112145345 | (e) pam...@wso2.com

<http://wso2.com/signature>
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [IS] Architecture - API to Retrieve Authentication Session Information

2019-06-17 Thread Pamoda Wimalasiri
>>>>> Also we might need Device.
>>>>>>>>>
>>>>>>>>> Cheers,
>>>>>>>>> Ruwan
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Wed, Aug 15, 2018 at 2:09 PM Chuhaashanan Nagenthiran <
>>>>>>>>> chuhaasha...@wso2.com> wrote:
>>>>>>>>>
>>>>>>>>>> Hi All,
>>>>>>>>>>
>>>>>>>>>> *Problem*
>>>>>>>>>>
>>>>>>>>>> A user may wants to view his recently or currently logged in
>>>>>>>>>> session details and terminate a currently logged in acc. But wso2 IS 
>>>>>>>>>> server
>>>>>>>>>> does not provide this function now.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> *Solution*
>>>>>>>>>>
>>>>>>>>>> Develop an API to provide following functionalities.
>>>>>>>>>>
>>>>>>>>>>- Retrieve information of currently logged in and recently
>>>>>>>>>>used sessions since last password changes.
>>>>>>>>>>- Retrieve Time, location, OS and browser details of each
>>>>>>>>>>session Logged in and recently used.
>>>>>>>>>>- Terminate a particular logged in account.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> *Retrieve session information*
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> * - User can view his currently logged in details and recently
>>>>>>>>>> used session information. In each session, information about last 
>>>>>>>>>> time
>>>>>>>>>> used, location, browser and OS details.- To view information, user 
>>>>>>>>>> has to
>>>>>>>>>> request HTTP GET request with SessionID and can query by 
>>>>>>>>>> ServiceProvider
>>>>>>>>>> detail for particular account. Then API will query alive UserID for 
>>>>>>>>>> given
>>>>>>>>>> details and produce required information for user.*
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> *Terminate a particular account*
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>- If a user or admin wants to logged out from a logged in
>>>>>>>>>>account, he can terminate particular account session.
>>>>>>>>>>- If Identity Provider/ Service Provider/ User Account is
>>>>>>>>>>deleted by admin, session will be automatically terminated by 
>>>>>>>>>> event
>>>>>>>>>>listeners.
>>>>>>>>>> - *To terminate an account, user has to request HTTP POST
>>>>>>>>>>request with SessionID and can query by ServiceProvider detail for
>>>>>>>>>>particular account. Then API will query alive UserID for given 
>>>>>>>>>> details and
>>>>>>>>>>terminate account.*
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> *Database design*
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>- *UserID* which is mapped to* IDP, IDP UserID* and *Service
>>>>>>>>>>Provider* is used to identify unique account.
>>>>>>>>>>- Through *UserID*, information of particular account will be
>>>>>>>>>>provided.
>>>>>>>>>>- In *Session* table, details of *Browser, OS* and *Location*
>>>>>>>>>>will not be used in query. So we can store this information as 
>>>>>>>>>> JSON object.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Regards
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Chuhaashanan
>>>>>>>>>> Intern - Software Engineering
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>> *Ruwan Abeykoon*
>>>>>>>>> *Associate Director/Architect**,*
>>>>>>>>> *WSO2, Inc. http://wso2.com <https://wso2.com/signature> *
>>>>>>>>> *lean.enterprise.middleware.*
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Chuhaashanan
>>>>>>>> Intern - Software Engineering
>>>>>>>>
>>>>>>>>
>>>>>>>> ___
>>>>>>>> Dev mailing list
>>>>>>>> Dev@wso2.org
>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Thanks & Regards,
>>>>>>> Dulanja Liyanage
>>>>>>> Lead, Platform Security Team
>>>>>>> WSO2 Inc.
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Chuhaashanan
>>>>>> Intern - Software Engineering
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Thanks & Regards,
>>>>> Dulanja Liyanage
>>>>> Lead, Platform Security Team
>>>>> WSO2 Inc.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Chuhaashanan
>>>> Intern - Software Engineering
>>>>
>>>>
>>>
>>>
>>> --
>>> Thanks & Regards,
>>> Dulanja Liyanage
>>> Lead, Platform Security Team
>>> WSO2 Inc.
>>>
>>
>>
>> --
>>
>> *Ruwan Abeykoon*
>> *Associate Director/Architect**,*
>> *WSO2, Inc. http://wso2.com <https://wso2.com/signature> *
>> *lean.enterprise.middleware.*
>>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>
>
> --
> Pushpalanka.
> --
> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons).
> Senior Software Engineer, WSO2 Lanka (pvt) Ltd;  wso2.com/
> Mobile: +94779716248
> Blog: pushpalankajaya.blogspot.com/ | LinkedIn:
> lk.linkedin.com/in/pushpalanka/ | Twitter: @pushpalanka
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>


-- 
*Pamoda Wimalasiri | *Software Engineer | WSO2 Inc.
(m) +94713705814 | (w) +94112145345 | (e) pam...@wso2.com

<http://wso2.com/signature>
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Architecture] [VOTE] Release of WSO2 Identity Server Analytics 5.7.0 RC3

2018-09-18 Thread Pamoda Wimalasiri
Hi,

I have tested the following on WSO2 Identity Server Analytics 5.7.0 RC3.

   - Overall login attempts dashboard
   - Local login dashboard
   - Federated login dashboard
   - Login sessions dashboard

No blocking issues were found.

[+] Stable - go ahead and release

Thanks,
Pamoda

On Tue, Sep 18, 2018 at 5:25 PM Anuradha Karunarathna 
wrote:

> Hi All,
>
> I have tested the following and no issues were found.
> Suspicious login attempts dashboard
> Overall login attempts dashboard
> Configuring risk-based Adaptive Authentication
>
>
> [+] Stable - go ahead and release
>
>
> *Anuradha Karunarathna*
> Intern-Software Engineering | WSO2,inc.
>
>
>
> On Tue, Sep 18, 2018 at 5:21 PM, Tharindu Bandara 
> wrote:
>
>> Hi all,
>>
>> I have tested the followings on WSO2 Identity Server Analytics 5.7.0 RC3.
>>
>>- Risk based adaptive authentication.
>>- Successful local login attempt.
>>- Failed local login attempt.
>>- Suspicious login attempt.
>>
>> No blocking issues were found.
>>
>> *[+] Stable - go ahead and release*
>>
>> Thanks,
>> Tharindu
>>
>> On Tue, Sep 18, 2018 at 5:07 PM Chamath Samarawickrama 
>> wrote:
>>
>>> Hi,
>>>
>>> I have tested the following on WSO2 Identity Server Analytics 5.7.0 RC3.
>>>
>>>- Overall login attempts dashboard
>>>- Suspicious login attempts dashboard
>>>- Login sessions dashboard
>>>- Configuring risk-based Adaptive Authentication
>>>
>>> No blocking issues were found.
>>>
>>> *[+] Stable - go ahead and release*
>>>
>>> Thanks,
>>> Chamath
>>>
>>> On Tue, Sep 18, 2018 at 3:42 PM Nuwandi Wickramasinghe <
>>> nuwan...@wso2.com> wrote:
>>>
>>>> Hi All,
>>>>
>>>>
>>>> We are pleased to announce the third release candidate of WSO2 Identity
>>>> Server Analytics 5.7.0.
>>>>
>>>>
>>>> This release fixes the following issues,
>>>>
>>>>
>>>>
>>>>- 5.7.0-RC3 Fixes
>>>><https://github.com/wso2/analytics-is/milestone/4?closed=1>
>>>>- 5.7.0-RC2 Fixes
>>>><https://github.com/wso2/analytics-is/milestone/3?closed=1>
>>>>- 5.7.0-RC1 Fixes
>>>><https://github.com/wso2/analytics-is/milestone/2?closed=1>
>>>>
>>>>
>>>>
>>>> Source and distribution,
>>>>
>>>>
>>>>- https://github.com/wso2/analytics-is/releases/v5.7.0-rc3
>>>>
>>>>
>>>>
>>>> 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 -
>>>>
>>>> --
>>>>
>>>> Best Regards,
>>>>
>>>> Nuwandi Wickramasinghe
>>>>
>>>> Senior Software Engineer
>>>>
>>>> WSO2 Inc.
>>>>
>>>> Web : http://wso2.com
>>>>
>>>> Mobile : 0719214873
>>>>
>>>
>>>
>>> --
>>> *C**h**amath Samarawickrama*
>>> Intern | WSO2, Inc.
>>> Mobile : +94772598944
>>> Twitter  <https://twitter.com/htamahc> LinkedIn
>>> <https://www.linkedin.com/in/htamahc/>  GitHub
>>> <https://github.com/htamahc>
>>> ___
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>
>>
>> --
>> *Tharindu Bandara*
>> Software Engineer | WSO2
>>
>> Email : tharin...@wso2.com
>> Mobile : +94 714221776
>> web : http://wso2.com
>> <https://www.google.com/url?q=http://wso2.com&sa=D&ust=151765338399&usg=AFQjCNFggB4bSJTKmdqKcBV0VY9xx1ABKg>
>>
>> https://wso2.com/signature
>>
>> ___
>> Architecture mailing list
>> architect...@wso2.org
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>


-- 

*Pamoda Wimalasiri*
Software Engineer - WSO2

Email : pam...@wso2.com
Mobile : +94713705814 <+94%2077%20936%207571>
Web : https://wso2.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Architecture] [VOTE] Release WSO2 Identity Server 5.7.0 RC3

2018-09-13 Thread Pamoda Wimalasiri
ollowing on* IS 5.7.0-RC3* using a *DB2* database
>>>>>> setup.
>>>>>>
>>>>>> Configuring a Service Provider for Adaptive Authentication.
>>>>>> Adaptive Authentication with,
>>>>>>
>>>>>>- Role-Based template
>>>>>>- User-Age-Based template
>>>>>>- Tenant-Based template
>>>>>>- User Store-Based template
>>>>>>- IP-Based template
>>>>>>- New-Device-Based template
>>>>>>- ACR-Based template
>>>>>>- Login-Based template
>>>>>>
>>>>>> Configuring user input prompt templates in Adaptive Authentication.
>>>>>> Using WSO2 Stream Processor for Adaptive Authentication
>>>>>>
>>>>>>- Tested with Risk-Based template
>>>>>>
>>>>>> No blocking issues were found.
>>>>>>
>>>>>> *[+] Stable - Go ahead and release.*
>>>>>>
>>>>>> On Thu, Sep 13, 2018, 19:09 Senthalan Kanagalingam <
>>>>>> sentha...@wso2.com> wrote:
>>>>>>
>>>>>>> Hi all,
>>>>>>>
>>>>>>>
>>>>>>> We are pleased to announce the third release candidate of WSO2
>>>>>>> Identity Server 5.7.0.
>>>>>>>
>>>>>>>
>>>>>>> This release fixes the following issues,
>>>>>>>
>>>>>>>-
>>>>>>>
>>>>>>>5.7.0-RC2 fixes
>>>>>>><https://github.com/wso2/product-is/milestone/58?closed=1>
>>>>>>>-
>>>>>>>
>>>>>>>5.7.0-RC1 fixes
>>>>>>><https://github.com/wso2/product-is/milestone/52?closed=1>
>>>>>>>-
>>>>>>>
>>>>>>>5.7.0-Beta2 fixes
>>>>>>><https://github.com/wso2/product-is/milestone/57?closed=1>
>>>>>>>-
>>>>>>>
>>>>>>>5.7.0-Beta fixes
>>>>>>><https://github.com/wso2/product-is/milestone/54?closed=1>
>>>>>>>-
>>>>>>>
>>>>>>>5.7.0-Alpha3 fixes
>>>>>>><https://github.com/wso2/product-is/milestone/53?closed=1>
>>>>>>>-
>>>>>>>
>>>>>>>5.7.0-Alpha2 fixes
>>>>>>><https://github.com/wso2/product-is/milestone/51?closed=1>
>>>>>>>-
>>>>>>>
>>>>>>>5.7.0-Alpha fixes
>>>>>>><https://github.com/wso2/product-is/milestone/50?closed=1>
>>>>>>>-
>>>>>>>
>>>>>>>5.7.0-M5 fixes
>>>>>>><https://github.com/wso2/product-is/milestone/49?closed=1>
>>>>>>>-
>>>>>>>
>>>>>>>5.7.0-M4 fixes
>>>>>>><https://github.com/wso2/product-is/milestone/48?closed=1>
>>>>>>>-
>>>>>>>
>>>>>>>5.7.0-M3 fixes
>>>>>>><https://github.com/wso2/product-is/milestone/47?closed=1>
>>>>>>>-
>>>>>>>
>>>>>>>5.7.0-M2 fixes
>>>>>>><https://github.com/wso2/product-is/milestone/46?closed=1>
>>>>>>>-
>>>>>>>
>>>>>>>5.7.0-M1 fixes
>>>>>>><https://github.com/wso2/product-is/milestone/45?closed=1>
>>>>>>>
>>>>>>>
>>>>>>> Source and distribution,
>>>>>>>
>>>>>>>
>>>>>>>Runtime - https://github.com/wso2/product-is/releases/v5.7.0-rc3
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> 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 -
>>>>>>> --
>>>>>>>
>>>>>>> *Senthalan Kanagalingam*
>>>>>>> *Software Engineer - WSO2 Inc.*
>>>>>>> *Mobile : +94 (0) 77 18 77 466*
>>>>>>> <http://wso2.com/signature>
>>>>>>>
>>>>>> ___
>>>>>> Dev mailing list
>>>>>> Dev@wso2.org
>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Minoli Perera,
>>>>> Software Engineer, WSO2, Inc.
>>>>> E-mail : mino...@wso2.com
>>>>> Mobile : +94771567527
>>>>> <http://wso2.com/signature>
>>>>>
>>>>> ___
>>>>> Dev mailing list
>>>>> Dev@wso2.org
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> *Winma Heenatigala*
>>>> *Trainee Software Engineer | WSO2*
>>>>
>>>> *Mobile : +94719132444*
>>>>
>>>>
>>>>
>>>> ___
>>>> Architecture mailing list
>>>> architect...@wso2.org
>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>
>>>
>>>
>>> --
>>> *Tharindu Bandara*
>>> Software Engineer | WSO2
>>>
>>> Email : tharin...@wso2.com
>>> Mobile : +94 714221776
>>> web : http://wso2.com
>>> <https://www.google.com/url?q=http://wso2.com&sa=D&ust=151765338399&usg=AFQjCNFggB4bSJTKmdqKcBV0VY9xx1ABKg>
>>>
>>> https://wso2.com/signature
>>>
>>> ___
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> *Janak Amarasena*
>>
>> Software Engineer
>>
>> Email: ja...@wso2.com
>>
>> Mobile: +9464144
>>
>> Web: https://wso2.com
>>
>>
>> <http://wso2.com/signature>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>
>
> --
>
> Vihanga Liyanage
>
> Software Engineer | WS*O₂* Inc.
>
> M : +*94710124103* | http://wso2.com
>
> [image: http://wso2.com/signature] <http://wso2.com/signature>
> ___
> Architecture mailing list
> architect...@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>


-- 

*Pamoda Wimalasiri*
Software Engineer - WSO2

Email : pam...@wso2.com
Mobile : +94713705814 <+94%2077%20936%207571>
Web : https://wso2.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Architecture] [VOTE] Release WSO2 Identity Server 5.7.0 RC2

2018-09-12 Thread Pamoda Wimalasiri
Hi,

I tested below scenarios on IS 5.7 RC2 with DB2 database.

   - Self-registration and account confirmation
   - Self-registration consent purposes
   - Just-In-Time Provisioning Consent Purposes

No blocking issues found.

[+] Stable - Go ahead and release

Thanks,
Pamoda

On Wed, Sep 12, 2018 at 8:01 PM Dinali Dabarera  wrote:

> Hi,
>
> I have tested the following in H2 DB and no issues were found.
>
>- XACML multi-decision profile JSON/XML format
>- Add a policy, update policy, publish policy, publish again by
>updating.
>- Add email templates.
>- Adding consent purposes and Consent management during JIT
>provisioning.
>
> [+] Stable - Go ahead and release
>
> Thanks,
> Dinali
>
> On Wed, Sep 12, 2018 at 7:49 PM Maduranga Siriwardena 
> wrote:
>
>> Hi,
>>
>> I have tested following and no issues were found.
>>
>>- Import and export service provider.
>>- Adaptive authentication with,
>>- role based template.
>>   - user age based template.
>>
>> [+] Stable - go ahead and release
>>
>> Thanks,
>> Maduranga.
>>
>> On Wed, Sep 12, 2018 at 4:23 PM Senthalan Kanagalingam <
>> sentha...@wso2.com> wrote:
>>
>>> Hi all,
>>>
>>>
>>> We are pleased to announce the second release candidate of WSO2 Identity
>>> Server 5.7.0.
>>>
>>>
>>> This release fixes the following issues,
>>>
>>>-
>>>
>>>5.7.0-RC2 fixes
>>><https://github.com/wso2/product-is/milestone/58?closed=1>
>>>-
>>>
>>>5.7.0-RC1 fixes
>>><https://github.com/wso2/product-is/milestone/52?closed=1>
>>>-
>>>
>>>5.7.0-Beta2 fixes
>>><https://github.com/wso2/product-is/milestone/57?closed=1>
>>>-
>>>
>>>5.7.0-Beta fixes
>>><https://github.com/wso2/product-is/milestone/54?closed=1>
>>>-
>>>
>>>5.7.0-Alpha3 fixes
>>><https://github.com/wso2/product-is/milestone/53?closed=1>
>>>-
>>>
>>>5.7.0-Alpha2 fixes
>>><https://github.com/wso2/product-is/milestone/51?closed=1>
>>>-
>>>
>>>5.7.0-Alpha fixes
>>><https://github.com/wso2/product-is/milestone/50?closed=1>
>>>-
>>>
>>>5.7.0-M5 fixes
>>><https://github.com/wso2/product-is/milestone/49?closed=1>
>>>-
>>>
>>>5.7.0-M4 fixes
>>><https://github.com/wso2/product-is/milestone/48?closed=1>
>>>-
>>>
>>>5.7.0-M3 fixes
>>><https://github.com/wso2/product-is/milestone/47?closed=1>
>>>-
>>>
>>>5.7.0-M2 fixes
>>><https://github.com/wso2/product-is/milestone/46?closed=1>
>>>-
>>>
>>>5.7.0-M1 fixes
>>><https://github.com/wso2/product-is/milestone/45?closed=1>
>>>
>>>
>>> Source and distribution,
>>>
>>>
>>>Runtime - https://github.com/wso2/product-is/releases/v5.7.0-rc2
>>>
>>>
>>>
>>> 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 -
>>> --
>>>
>>> *Senthalan Kanagalingam*
>>> *Software Engineer - WSO2 Inc.*
>>> *Mobile : +94 (0) 77 18 77 466*
>>> <http://wso2.com/signature>
>>>
>>
>>
>> --
>> Maduranga Siriwardena
>> Associated Technical Lead
>> WSO2 Inc; http://wso2.com/
>>
>> Email: madura...@wso2.com
>> Mobile: +94718990591
>> Blog: *https://madurangasiriwardena.wordpress.com/
>> <https://madurangasiriwardena.wordpress.com/>*
>> <http://wso2.com/signature>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>
>
> --
> *Dinali Rosemin Dabarera*
> Software Engineer
> WSO2 Lanka (pvt) Ltd.
> Web: http://wso2.com/
> Email : gdrdabar...@gmail.com
> LinkedIn <https://lk.linkedin.com/in/dinalidabarera>
> Mobile: +94770198933
>
>
>
>
> <https://lk.linkedin.com/in/dinalidabarera>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ___
> Architecture mailing list
> architect...@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>


-- 

*Pamoda Wimalasiri*
Software Engineer - WSO2

Email : pam...@wso2.com
Mobile : +94713705814 <+94%2077%20936%207571>
Web : https://wso2.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Error in visualizing an execution plan

2018-02-19 Thread Pamoda Wimalasiri
Hi Mohan,

I added an issue to the w <https://github.com/wso2>so2
<https://github.com/wso2>/carbon-event-processing
<https://github.com/wso2/carbon-event-processing> repository.

Thanks,
Pamoda

On Fri, Feb 16, 2018 at 8:56 AM, Pamoda Wimalasiri  wrote:

> On Fri, Feb 16, 2018 at 4:49 AM, Mohanadarshan Vivekanandalingam <
> mo...@wso2.com> wrote:
>
>> Hi Pamoda,
>>
>> I believe this will not affect the event processing cases and only
>> happens when viewing the execution plan. Can you please report a github
>> issue for this?
>>
> Yes. It does not affect the process.
>
>
>>
>> Thanks,
>> Mohan
>>
>>
>> On Thu, Feb 8, 2018 at 11:16 AM, Pamoda Wimalasiri 
>> wrote:
>>
>>> Hi,
>>>
>>> The following error occurred when visualizing an execution plan with a
>>> customized javascript function.
>>>
>>> [2018-02-08 11:11:53,907] ERROR {org.wso2.carbon.event.process
>>> or.ui.executionPlan.flow.ExecutionPlanFlow} -  Error in visualizing
>>> execution plan '/* Enter a unique ExecutionPlan */
>>> @Plan:name('RiskScoreCalculator-AllowedIpRange-ip2-realtime1')
>>>
>>> /* Enter a unique description for ExecutionPlan */
>>> @Plan:description('Detect logins outside the allowed ip range')
>>>
>>> define function ipToLong[JavaScript] return double {
>>> var octetsOfIp = data[0].split(".");
>>> var ipAddressAsLong = octetsOfIp[0]* 256 * 256 * 256
>>> + octetsOfIp[1]* 256 * 256
>>> + octetsOfIp[2] * 256
>>> + octetsOfIp[3] * 1;
>>> return ipAddressAsLong;
>>> };
>>>
>>> /* define streams/tables and write queries here ... */
>>>
>>> @Import('org.wso2.is.analytics.stream.ProcessedOverallAuthen
>>> tication:1.0.0')
>>> define stream ProcessedOverallAuthentication (meta_tenantId int,
>>> contextId string, eventId string, eventType string, authenticationSuccess
>>> bool, username string, localUsername string, userStoreDomain string,
>>> tenantDomain string, remoteIp string, region string, inboundAuthType
>>> string, serviceProvider string, rememberMeEnabled bool, forceAuthEnabled
>>> bool, passiveAuthEnabled bool, rolesCommaSeparated string,
>>> authenticationStep string, identityProvider string, authStepSuccess bool,
>>> stepAuthenticator string, isFirstLogin bool, identityProviderType string,
>>> _timestamp long);
>>>
>>> @Export('org.wso2.is.analytics.stream.SuspiciousLoginAttempt:1.0.0')
>>> define stream SuspiciousLoginAttempt (meta_tenantId int, username
>>> string, userStoreDomain string, tenantDomain string, remoteIp string,
>>> region string, _timestamp long, message string);
>>>
>>> from ProcessedOverallAuthentication[(authStepSuccess == true) AND
>>> (eventType =='step') AND ipToLong(remoteIp) < ipToLong("123.56.7.8") OR
>>> ipToLong(remoteIp) > ipToLong("123.9.9.1")]
>>> select meta_tenantId, username, userStoreDomain, tenantDomain, remoteIp,
>>> region, _timestamp, "WARNING : IP is not in the allowed range" as message
>>> insert into SuspiciousLoginAttempt;
>>> ', null
>>> java.lang.NullPointerException
>>> at org.wso2.carbon.event.processor.ui.executionPlan.flow.Extrac
>>> tJsonValueImpl.setTriggerJsonValue(ExtractJsonValueImpl.java:202)
>>> at org.wso2.carbon.event.processor.ui.executionPlan.flow.Extrac
>>> tJsonValueImpl.setJsonValues(ExtractJsonValueImpl.java:123)
>>> at org.wso2.carbon.event.processor.ui.executionPlan.flow.Execut
>>> ionPlanFlow.getExecutionPlanFlow(ExecutionPlanFlow.java:37)
>>> at org.apache.jsp.eventprocessor.execution_005fplan_005fdetails
>>> _jsp._jspService(execution_005fplan_005fdetails_jsp.java:207)
>>> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
>>> at org.apache.jasper.servlet.JspServletWrapper.service(JspServl
>>> etWrapper.java:439)
>>> at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServl
>>> et.java:395)
>>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
>>> at org.wso2.carbon.ui.JspServlet.service(JspServlet.java:155)
>>> at org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:80)
>>> at javax.servlet.http.HttpServ

Re: [Dev] Error in visualizing an execution plan

2018-02-15 Thread Pamoda Wimalasiri
On Fri, Feb 16, 2018 at 4:49 AM, Mohanadarshan Vivekanandalingam <
mo...@wso2.com> wrote:

> Hi Pamoda,
>
> I believe this will not affect the event processing cases and only happens
> when viewing the execution plan. Can you please report a github issue for
> this?
>
Yes. It does not affect the process.


>
> Thanks,
> Mohan
>
>
> On Thu, Feb 8, 2018 at 11:16 AM, Pamoda Wimalasiri 
> wrote:
>
>> Hi,
>>
>> The following error occurred when visualizing an execution plan with a
>> customized javascript function.
>>
>> [2018-02-08 11:11:53,907] ERROR {org.wso2.carbon.event.process
>> or.ui.executionPlan.flow.ExecutionPlanFlow} -  Error in visualizing
>> execution plan '/* Enter a unique ExecutionPlan */
>> @Plan:name('RiskScoreCalculator-AllowedIpRange-ip2-realtime1')
>>
>> /* Enter a unique description for ExecutionPlan */
>> @Plan:description('Detect logins outside the allowed ip range')
>>
>> define function ipToLong[JavaScript] return double {
>> var octetsOfIp = data[0].split(".");
>> var ipAddressAsLong = octetsOfIp[0]* 256 * 256 * 256
>> + octetsOfIp[1]* 256 * 256
>> + octetsOfIp[2] * 256
>> + octetsOfIp[3] * 1;
>> return ipAddressAsLong;
>> };
>>
>> /* define streams/tables and write queries here ... */
>>
>> @Import('org.wso2.is.analytics.stream.ProcessedOverallAuthen
>> tication:1.0.0')
>> define stream ProcessedOverallAuthentication (meta_tenantId int,
>> contextId string, eventId string, eventType string, authenticationSuccess
>> bool, username string, localUsername string, userStoreDomain string,
>> tenantDomain string, remoteIp string, region string, inboundAuthType
>> string, serviceProvider string, rememberMeEnabled bool, forceAuthEnabled
>> bool, passiveAuthEnabled bool, rolesCommaSeparated string,
>> authenticationStep string, identityProvider string, authStepSuccess bool,
>> stepAuthenticator string, isFirstLogin bool, identityProviderType string,
>> _timestamp long);
>>
>> @Export('org.wso2.is.analytics.stream.SuspiciousLoginAttempt:1.0.0')
>> define stream SuspiciousLoginAttempt (meta_tenantId int, username string,
>> userStoreDomain string, tenantDomain string, remoteIp string, region
>> string, _timestamp long, message string);
>>
>> from ProcessedOverallAuthentication[(authStepSuccess == true) AND
>> (eventType =='step') AND ipToLong(remoteIp) < ipToLong("123.56.7.8") OR
>> ipToLong(remoteIp) > ipToLong("123.9.9.1")]
>> select meta_tenantId, username, userStoreDomain, tenantDomain, remoteIp,
>> region, _timestamp, "WARNING : IP is not in the allowed range" as message
>> insert into SuspiciousLoginAttempt;
>> ', null
>> java.lang.NullPointerException
>> at org.wso2.carbon.event.processor.ui.executionPlan.flow.
>> ExtractJsonValueImpl.setTriggerJsonValue(ExtractJsonValueImpl.java:202)
>> at org.wso2.carbon.event.processor.ui.executionPlan.flow.
>> ExtractJsonValueImpl.setJsonValues(ExtractJsonValueImpl.java:123)
>> at org.wso2.carbon.event.processor.ui.executionPlan.flow.
>> ExecutionPlanFlow.getExecutionPlanFlow(ExecutionPlanFlow.java:37)
>> at org.apache.jsp.eventprocessor.execution_005fplan_005fdetails
>> _jsp._jspService(execution_005fplan_005fdetails_jsp.java:207)
>> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
>> at org.apache.jasper.servlet.JspServletWrapper.service(JspServl
>> etWrapper.java:439)
>> at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServl
>> et.java:395)
>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
>> at org.wso2.carbon.ui.JspServlet.service(JspServlet.java:155)
>> at org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:80)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
>> at org.eclipse.equinox.http.helper.ContextPathServletAdaptor.se
>> rvice(ContextPathServletAdaptor.java:37)
>> at org.eclipse.equinox.http.servlet.internal.ServletRegistratio
>> n.service(ServletRegistration.java:61)
>> at org.eclipse.equinox.http.servlet.internal.ProxyServlet.proce
>> ssAlias(ProxyServlet.java:128)
>> at org.eclipse.equinox.http.servlet.internal.ProxyServlet.servi
>> ce(ProxyServlet.java:68)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
>> at org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service
>> (DelegationSer

[Dev] Error in visualizing an execution plan

2018-02-07 Thread Pamoda Wimalasiri
ernalDoFilter(ApplicationFilterChain.java:241)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.owasp.csrfguard.CsrfGuardFilter.doFilter(CsrfGuardFilter.java:88)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at
org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:65)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:124)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at
org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99)
at
org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47)
at
org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:57)
at
org.wso2.carbon.event.receiver.core.internal.tenantmgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:48)
at
org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47)
at
org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62)
at
org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962)
at
org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115)
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1775)
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1734)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)



Thanks
Pamoda
-- 

*Pamoda Wimalasiri*
Software Engineer - WSO2

Email : pam...@wso2.com
Mobile : +94713705814 <+94%2077%20936%207571>
Web : https://wso2.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Vote] Release WSO2 Complex Event Processor (CEP) 4.2.0-RC2

2016-09-13 Thread Pamoda Wimalasiri
2 Inc
>> Platform Security Team
>> Blog : tharindue.blogspot.com
>> mobile : +94 775181586
>>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> Tishan Dahanayakage
> Senior Software Engineer
> WSO2, Inc.
> Mobile:+94 716481328
>
> Disclaimer: This communication may contain privileged or other
> confidential information and is intended exclusively for the addressee/s.
> If you are not the intended recipient/s, or believe that you may have
> received this communication in error, please reply to the sender indicating
> that fact and delete the copy you received and in addition, you should not
> print, copy, re-transmit, disseminate, or otherwise use the information
> contained in this communication. Internet communications cannot be
> guaranteed to be timely, secure, error or virus-free. The sender does not
> accept liability for any errors or omissions.
>



-- 
Pamoda Wimalasiri
*Software Engineering Intern*
Mobile : 0713705814
Email : pam...@wso2.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev