Events

interface Products.PluggableAuthService.interfaces.events.IPASEvent[source]

An event related to a PAS principal.

principal

The subject of the event.

interface Products.PluggableAuthService.interfaces.events.IPrincipalCreatedEvent[source]

Extends: Products.PluggableAuthService.interfaces.events.IPASEvent

A new principal has been created.

interface Products.PluggableAuthService.interfaces.events.IUserLoggedInEvent[source]

Extends: Products.PluggableAuthService.interfaces.events.IPASEvent

A user logged in.

interface Products.PluggableAuthService.interfaces.events.IUserLoggedOutEvent[source]

Extends: Products.PluggableAuthService.interfaces.events.IPASEvent

A user logged out.

interface Products.PluggableAuthService.interfaces.events.IPrincipalDeletedEvent[source]

Extends: Products.PluggableAuthService.interfaces.events.IPASEvent

A user has been removed.

interface Products.PluggableAuthService.interfaces.events.ICredentialsUpdatedEvent[source]

Extends: Products.PluggableAuthService.interfaces.events.IPASEvent

A principal has changed her password.

Sending this event will cause a PAS user folder to trigger its active credential update plugins.

password

The new password

interface Products.PluggableAuthService.interfaces.events.IPropertiesUpdatedEvent[source]

Extends: Products.PluggableAuthService.interfaces.events.IPASEvent

A principals properties have been updated.

properties

List of modified property ids

interface Products.PluggableAuthService.interfaces.events.IGroupDeletedEvent[source]

Extends: Products.PluggableAuthService.interfaces.events.IPASEvent

A group has been removed.