Class SimpleID\Auth\CredentialEvent

extends AuditEvent
implements GenericEventInterface
uses GenericEventTrait

Event dispatched when a user has added, changed or removed a credential under an authentication scheme.

Some authentication schemes handle multiple credentials (e.g. WebAuthnAuthSchemeModule handles multiple security keys), whereas others can only handle a single credential (e.g. a password). If an authentication scheme handle multiple credentials, each credential is identified using a module-specifc ID.

Methods
Methods inherited from SimpleID\Base\AuditEvent
getTime(), getIP(), getUserAgent(), getLocation(), getSubject(), getClient(), getAuditEventName()
Methods used from SimpleID\Util\Events\GenericEventTrait
setEventName(), getEventName()
Constants
Properties
Properties inherited from SimpleID\Base\AuditEvent
$time, $ip, $userAgent, $location, $subject, $client
Properties used from SimpleID\Util\Events\GenericEventTrait
$eventName