C# 클래스 FourRoads.TelligentCommunity.Splash.Logic.SplashLogic

상속: ISplashLogic
파일 보기 프로젝트 열기: 4-Roads/FourRoads.TelligentCommunity

공개 메소드들

메소드 설명
GetUserListDownloadUrl ( ) : string
Process ( CQ document ) : void
RegisterUrls ( IUrlController controller ) : void
SaveDetails ( string email, IDictionary additionalFields ) : bool
SplashLogic ( ) : System
UpdateConfiguration ( SplashConfigurationDetails configuration ) : void
ValidateAndHashAccessCode ( string password ) : string

보호된 메소드들

메소드 설명
EventsAfterIdentify ( UserAfterIdentifyEventArgs e ) : void

비공개 메소드들

메소드 설명
EnumerateFieldsIntoList ( IDictionary additionalFields, Func action ) : List
GetHashString ( byte input ) : string
GetPasswordHash ( ) : string
GetPasswordHash ( string value ) : string
Initialize ( ) : void
WriteFileToCfs ( StringBuilder buffer, string path, string filename ) : ICentralizedFile

메소드 상세

EventsAfterIdentify() 보호된 메소드

protected EventsAfterIdentify ( UserAfterIdentifyEventArgs e ) : void
e UserAfterIdentifyEventArgs
리턴 void

GetUserListDownloadUrl() 공개 메소드

public GetUserListDownloadUrl ( ) : string
리턴 string

Process() 공개 메소드

public Process ( CQ document ) : void
document CsQuery.CQ
리턴 void

RegisterUrls() 공개 메소드

public RegisterUrls ( IUrlController controller ) : void
controller IUrlController
리턴 void

SaveDetails() 공개 메소드

public SaveDetails ( string email, IDictionary additionalFields ) : bool
email string
additionalFields IDictionary
리턴 bool

SplashLogic() 공개 메소드

public SplashLogic ( ) : System
리턴 System

UpdateConfiguration() 공개 메소드

public UpdateConfiguration ( SplashConfigurationDetails configuration ) : void
configuration SplashConfigurationDetails
리턴 void

ValidateAndHashAccessCode() 공개 메소드

public ValidateAndHashAccessCode ( string password ) : string
password string
리턴 string