Hi,

I have written for this [1] during the authentication flow, if the password
is expired, you will be prompted to reset the password. You can find it in
[1].

[1] -
https://github.com/wso2-extensions/identity-outbound-auth-passwordPolicy/pull/1

Thanks,
Kathees

On Tue, Mar 15, 2016 at 4:17 PM, Gayan Gunawardana <[email protected]> wrote:

>
>
> On Tue, Mar 15, 2016 at 1:47 PM, Tharindu Edirisinghe <[email protected]>
> wrote:
>
>> Hi Gayan,
>>
>> I have written a sample to get the same requirement done. You can find it
>> in [1].
>>
>> In the code, I have added some sample policy patterns for different
>> tenants. You can add the per tenant policies in identity-mgt.properties as
>> well and then retrieve the policy patterns in the init method of this
>> sample.
>>
>> Note that if you put the regex directly in the code, then it's the same
>> java regex you have to put. If you define the patterns in
>> identity-mgt.properties file, then you may have to put some escaping like
>> \\.
>>
>> [1]
>> https://github.com/thariyarox/WSO2PasswordPatternPolicySamples/tree/master/TenantSpecificPasswordPatterns/password-policy-extension/src/main/java/com/wso2/password/policy
>>
>
> Thanks Tharindu. I guess for this use case no use of
> CustomPasswordPatternDataHolder and realm service.
>
>>
>> Regards,
>> TharinduE
>>
>> On Tue, Mar 15, 2016 at 9:48 AM, Gayan Gunawardana <[email protected]>
>> wrote:
>>
>>>
>>>
>>> On Tue, Mar 15, 2016 at 9:42 AM, Johann Nallathamby <[email protected]>
>>> wrote:
>>>
>>>> Yes. We don't have tenanted password policy validator by default in IS.
>>>> We may have to write one.
>>>>
>>> Thanks Johann. Will look into custom password validator.
>>>
>>>>
>>>> On Tue, Mar 15, 2016 at 9:25 AM, Gayan Gunawardana <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi All,
>>>>>
>>>>> Is there a way to configure password policy per tenant ?
>>>>>
>>>>>  Do we need to write custom password validator according to [1] ?
>>>>>
>>>>>
>>>>> [1]
>>>>> https://docs.wso2.com/display/IS510/Writing+a+Custom+Password+Validator
>>>>>
>>>>> Thanks,
>>>>> Gayan
>>>>> --
>>>>> Gayan Gunawardana
>>>>> Software Engineer; WSO2 Inc.; http://wso2.com/
>>>>> Email: [email protected]
>>>>> Mobile: +94 (71) 8020933
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Thanks & Regards,
>>>>
>>>> *Johann Dilantha Nallathamby*
>>>> Technical Lead & Product Lead of WSO2 Identity Server
>>>> Governance Technologies Team
>>>> WSO2, Inc.
>>>> lean.enterprise.middleware
>>>>
>>>> Mobile - *+94777776950*
>>>> Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>*
>>>>
>>>
>>>
>>>
>>> --
>>> Gayan Gunawardana
>>> Software Engineer; WSO2 Inc.; http://wso2.com/
>>> Email: [email protected]
>>> Mobile: +94 (71) 8020933
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>>
>> Tharindu Edirisinghe
>> Software Engineer | WSO2 Inc
>> Platform Security Team
>> Blog : tharindue.blogspot.com
>> mobile : +94 775181586
>>
>
>
>
> --
> Gayan Gunawardana
> Software Engineer; WSO2 Inc.; http://wso2.com/
> Email: [email protected]
> Mobile: +94 (71) 8020933
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Kathees
Software Engineer,
email: [email protected]
mobile: +94772596173
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to