C# 클래스 Connect.DNN.Modules.SkinControls.Services.Authentication.AuthenticationController

상속: DotNetNuke.Web.Api.DnnApiController
파일 보기 프로젝트 열기: DNN-Connect/SkinControls

공개 메소드들

메소드 설명
ApiUrl ( ) : string
CallbackUri ( string provider, int id, string mode, bool keep ) : Uri
GetActiveAuthenticationProviders ( int portalId ) : List
GetIpAddress ( ) : string
RegisterUser ( ) : DotNetNuke.Entities.Users.UserInfo
SetReturnUrlCookie ( string returnurl ) : void
ToMode ( string mode ) : AuthMode

보호된 메소드들

메소드 설명
AddCustomProperties ( NameValueCollection properties ) : void
CompleteUserCreation ( UserCreateStatus createStatus, DotNetNuke.Entities.Users.UserInfo newUser, bool notify, bool register ) : string
OnUserAuthenticated ( DotNetNuke.Services.Authentication.UserAuthenticatedEventArgs ea ) : void

비공개 메소드들

메소드 설명
GetActiveAuthenticationProvidersCb ( DotNetNuke.Common.Utilities.CacheItemArgs cacheItemArgs ) : List
GetNotificationBody ( string locale, DotNetNuke.Entities.Users.UserInfo newUser, DotNetNuke.Entities.Portals.PortalSettings portalSettings ) : string
GetNotificationSubject ( string locale, DotNetNuke.Entities.Users.UserInfo newUser, DotNetNuke.Entities.Portals.PortalSettings portalSettings ) : string
LocalizeNotificationText ( string text, string locale, DotNetNuke.Entities.Users.UserInfo user, DotNetNuke.Entities.Portals.PortalSettings portalSettings ) : string
SendAdminNotification ( DotNetNuke.Entities.Users.UserInfo newUser, DotNetNuke.Entities.Portals.PortalSettings portalSettings ) : void

메소드 상세

AddCustomProperties() 보호된 메소드

protected AddCustomProperties ( NameValueCollection properties ) : void
properties System.Collections.Specialized.NameValueCollection
리턴 void

ApiUrl() 공개 메소드

public ApiUrl ( ) : string
리턴 string

CallbackUri() 공개 메소드

public CallbackUri ( string provider, int id, string mode, bool keep ) : Uri
provider string
id int
mode string
keep bool
리턴 System.Uri

CompleteUserCreation() 보호된 메소드

protected CompleteUserCreation ( UserCreateStatus createStatus, DotNetNuke.Entities.Users.UserInfo newUser, bool notify, bool register ) : string
createStatus UserCreateStatus
newUser DotNetNuke.Entities.Users.UserInfo
notify bool
register bool
리턴 string

GetActiveAuthenticationProviders() 공개 정적인 메소드

public static GetActiveAuthenticationProviders ( int portalId ) : List
portalId int
리턴 List

GetIpAddress() 공개 정적인 메소드

public static GetIpAddress ( ) : string
리턴 string

OnUserAuthenticated() 보호된 메소드

protected OnUserAuthenticated ( DotNetNuke.Services.Authentication.UserAuthenticatedEventArgs ea ) : void
ea DotNetNuke.Services.Authentication.UserAuthenticatedEventArgs
리턴 void

RegisterUser() 공개 메소드

public RegisterUser ( ) : DotNetNuke.Entities.Users.UserInfo
리턴 DotNetNuke.Entities.Users.UserInfo

SetReturnUrlCookie() 공개 정적인 메소드

public static SetReturnUrlCookie ( string returnurl ) : void
returnurl string
리턴 void

ToMode() 공개 메소드

public ToMode ( string mode ) : AuthMode
mode string
리턴 AuthMode