Hi Gayan,

Yes, for your case, you can ignore the realm service and the data holder.

Regards,
TharinduE

On Tue, Mar 15, 2016 at 4:34 PM, Kathees Rajendram <[email protected]> wrote:

> 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
>



-- 

Tharindu Edirisinghe
Software Engineer | WSO2 Inc
Platform Security Team
Blog : tharindue.blogspot.com
mobile : +94 775181586
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to