Table of Contents

Sphinx.EventArgs Namespace

Classes

Name Description
TExternalSignInArgs Arguments passed to the OnExternalSignIn event, fired after Sphinx has obtained tokens from an upstream (external) identity provider and must resolve which local user the upstream identity maps to.
TExternalUser​Provisioned​Args Arguments passed to the OnExternalUserProvisioned event, fired when the built-in reconciliation policy creates a brand new local user for an external (upstream) identity.
TGenerateEmail​Confirmation​Token​Args Arguments passed to the OnGenerateEmailConfirmationToken event, fired when Sphinx has generated a token to confirm a user's email address.
TGeneratePassword​Reset​Token​Args Arguments passed to the OnGeneratePasswordResetToken event, fired when Sphinx has generated a token that lets a user reset a forgotten password.
TGeneratePhone​Number​Confirmation​Token​Args Arguments passed to the OnGeneratePhoneNumberConfirmationToken event, fired when Sphinx has generated a token to confirm a user's phone number.
TResolveExternal​Provider​Args Arguments passed to the OnResolveExternalProvider event, fired when an authorization request has no active session and Sphinx must decide whether to delegate authentication to an upstream (external) identity provider.
TSphinxModuleArgs Base class for the argument objects passed to the Sphinx server module events.
TUserCreatedArgs Arguments passed to the OnUserCreated event, fired after Sphinx has created a new user.
TUserEmailChanged​Args Arguments passed to the OnUserEmailChanged event, fired after a user's email address has been changed.
TUserEmailVerified​Args Arguments passed to the OnUserEmailVerified event, fired after a user has confirmed their email address with a valid confirmation token.
TUserPassword​Changed​Args Arguments passed to the OnUserPasswordChanged event, fired after a user's password has been changed (for example through a password change or a password reset).
TUserPhoneNumber​Changed​Args Arguments passed to the OnUserPhoneNumberChanged event, fired after a user's phone number has been changed.
TUserPhoneNumber​Verified​Args Arguments passed to the OnUserPhoneNumberVerified event, fired after a user has confirmed their phone number with a valid confirmation token.