Hide

YetaWF.Core Package Documentation

Display
Print

YetaWF.Core.Support.TwoStepAuthorization.ITwoStepAuth Interface

Defines all features an TwoStepAuthorization provider provides to support two-step authorization.

Namespace: YetaWF.Core.Support.TwoStepAuthorization
Assembly: YetaWF.Core

Syntax

public interface ITwoStepAuth;

Methods

PublicCheckVerifiedUserVerifies that the specified user has just been verified by the TwoStepAuthorization provider.
PublicClearVerifiedUserRemoves info about the specified user from the TwoStepAuthorization provider.
PublicGetDescriptionReturns a summary description of the TwoStepAuthorization provider.
PublicGetLoginActionAsyncReturns a ModuleAction to complete login by showing a form to enter two-step authorization info.
PublicGetSetupActionAsyncReturns a ModuleAction to set up two-step authorization for the current user.
PublicIsAvailableAsyncReturns whether the TwoStepAuthorization provider is available.

See Also YetaWF.Core Overview