• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Class AuthenticationLogoffBase

The AuthenticationLogoffBase class provides a base class for Authentiication Logoff controls.

Inheritance
System.Object
UserControlBase
PortalModuleBase
UserModuleBase
AuthenticationLogoffBase
Implements
IModuleControl
Inherited Members
UserModuleBase.User
UserModuleBase.UserId
UserModuleBase.AddUser
UserModuleBase.IsAdmin
UserModuleBase.IsUserOrAdmin
UserModuleBase.IsHostTab
UserModuleBase.IsEdit
UserModuleBase.IsProfile
UserModuleBase.IsRegister
UserModuleBase.IsUser
UserModuleBase.UserPortalID
UserModuleBase.GetSetting(Int32, String)
UserModuleBase.UpdateSetting(Int32, String, String)
UserModuleBase.UpdateSettings(Int32, Hashtable)
UserModuleBase.AddLocalizedModuleMessage(String, ModuleMessage.ModuleMessageType, Boolean)
UserModuleBase.AddModuleMessage(String, ModuleMessage.ModuleMessageType, Boolean)
UserModuleBase.CompleteUserCreation(UserCreateStatus, UserInfo, Boolean, Boolean)
PortalModuleBase.FileInfoRegex
PortalModuleBase.ContainerControl
PortalModuleBase.EditMode
PortalModuleBase.IsEditable
PortalModuleBase.PortalId
PortalModuleBase.TabId
PortalModuleBase.UserInfo
PortalModuleBase.PortalAlias
PortalModuleBase.Settings
PortalModuleBase.Control
PortalModuleBase.ControlPath
PortalModuleBase.ControlName
PortalModuleBase.ModuleContext
PortalModuleBase.CacheDirectory
PortalModuleBase.CacheFileName
PortalModuleBase.CacheKey
PortalModuleBase.Actions
PortalModuleBase.HelpURL
PortalModuleBase.ModuleConfiguration
PortalModuleBase.TabModuleId
PortalModuleBase.ModuleId
PortalModuleBase.LocalResourceFile
PortalModuleBase.EditUrl()
PortalModuleBase.EditUrl(String)
PortalModuleBase.EditUrl(String, String)
PortalModuleBase.EditUrl(String, String, String)
PortalModuleBase.EditUrl(String, String, String, String[])
PortalModuleBase.EditUrl(Int32, String, Boolean, String[])
PortalModuleBase.GetNextActionID()
PortalModuleBase.Dispose()
PortalModuleBase.GetCacheFileName(Int32)
PortalModuleBase.GetCacheKey(Int32)
PortalModuleBase.SynchronizeModule()
PortalModuleBase.OnInit(EventArgs)
PortalModuleBase.OnLoad(EventArgs)
PortalModuleBase.AddActionHandler(ActionEventHandler)
PortalModuleBase.LocalizeString(String)
PortalModuleBase.LocalizeSafeJsString(String)
UserControlBase.IsHostMenu
UserControlBase.PortalSettings
Namespace: DotNetNuke.Services.Authentication
Assembly: DotNetNuke.dll
Syntax
public abstract class AuthenticationLogoffBase : UserModuleBase, IModuleControl

Constructors

| Improve this Doc View Source

AuthenticationLogoffBase()

Initializes a new instance of the AuthenticationLogoffBase class.

Declaration
public AuthenticationLogoffBase()

Properties

| Improve this Doc View Source

AuthenticationType

Gets or sets the Type of Authentication associated with this control.

Declaration
public string AuthenticationType { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

DependencyProvider

Gets the Dependency Provider to resolve registered services with the container.

Declaration
protected IServiceProvider DependencyProvider { get; }
Property Value
Type Description
IServiceProvider

The Dependency Service.

Methods

| Improve this Doc View Source

OnLogOff(EventArgs)

Handles the LogOff event.

Declaration
protected virtual void OnLogOff(EventArgs a)
Parameters
Type Name Description
EventArgs a

The event arguments.

| Improve this Doc View Source

OnRedirect(EventArgs)

Handles the Redirect event.

Declaration
protected virtual void OnRedirect(EventArgs a)
Parameters
Type Name Description
EventArgs a

The event arguments.

Events

| Improve this Doc View Source

LogOff

Fires when a LogOff occurs.

Declaration
public event EventHandler LogOff
Event Type
Type Description
EventHandler
| Improve this Doc View Source

Redirect

Fires when a redirect occurs.

Declaration
public event EventHandler Redirect
Event Type
Type Description
EventHandler

Implements

IModuleControl

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS