0

I want to handle accountLock(Unlock),accountDisabled events and send it to my rest endpoint so i can refresh my local database users information. Is it possible?

Community
  • 1
  • 1

1 Answers1

3

When claims are getting updated (accountLocked, accountDisabled claims), WSO2 IS will trigger POST_SET_USER_CLAIMS event. Refer this blog to know about eventing framework. When the account is getting locked/unlocked and disabled/enabled, this POST_SET_CLAIMS event will be triggered (This is fired after a claim update happens). You can write custom event handlers to handlers to handle POST_SET_USER_CLAIMS event.

Already several IS components are listening to this accountLock and disable events. You can refer them, write a custom event handler and deploy into IS. By writing a custom listener, You can listen to that event and add your own logic there.

AccountLockHandler OAuthEventHandler