C# 클래스 ElmcityUtils.Authentication

파일 보기 프로젝트 열기: judell/elmcity

공개 프로퍼티들

프로퍼티 타입 설명
cookie_name CookieName
mode Mode
trusted_field TrustedField
trusted_table TrustedTable

공개 메소드들

메소드 설명
AuthenticatedElmcityIds ( string foreign_id ) : List
AuthenticatedVia ( System.Web.HttpRequestBase request ) : string
AuthenticatedVia ( System.Web.HttpRequestBase request, string elmcity_id ) : string
Authentication ( ElmcityUtils mode, ElmcityUtils trusted_table, ElmcityUtils trusted_field, ElmcityUtils cookie_name ) : System
ElmcityIdIsAuthorized ( string id ) : bool
GetAuthenticatedUserOrNull ( System.Web.HttpRequestBase request ) : string
IsTrustedId ( string foreign_id ) : bool
RememberUser ( string host_addr, string host_name, string session_id, string mode, string target_field, string target_value ) : void

메소드 상세

AuthenticatedElmcityIds() 공개 메소드

public AuthenticatedElmcityIds ( string foreign_id ) : List
foreign_id string
리턴 List

AuthenticatedVia() 공개 메소드

public AuthenticatedVia ( System.Web.HttpRequestBase request ) : string
request System.Web.HttpRequestBase
리턴 string

AuthenticatedVia() 공개 메소드

public AuthenticatedVia ( System.Web.HttpRequestBase request, string elmcity_id ) : string
request System.Web.HttpRequestBase
elmcity_id string
리턴 string

Authentication() 공개 메소드

public Authentication ( ElmcityUtils mode, ElmcityUtils trusted_table, ElmcityUtils trusted_field, ElmcityUtils cookie_name ) : System
mode ElmcityUtils
trusted_table ElmcityUtils
trusted_field ElmcityUtils
cookie_name ElmcityUtils
리턴 System

ElmcityIdIsAuthorized() 공개 메소드

public ElmcityIdIsAuthorized ( string id ) : bool
id string
리턴 bool

GetAuthenticatedUserOrNull() 공개 메소드

public GetAuthenticatedUserOrNull ( System.Web.HttpRequestBase request ) : string
request System.Web.HttpRequestBase
리턴 string

IsTrustedId() 공개 메소드

public IsTrustedId ( string foreign_id ) : bool
foreign_id string
리턴 bool

RememberUser() 공개 정적인 메소드

public static RememberUser ( string host_addr, string host_name, string session_id, string mode, string target_field, string target_value ) : void
host_addr string
host_name string
session_id string
mode string
target_field string
target_value string
리턴 void

프로퍼티 상세

cookie_name 공개적으로 프로퍼티

public CookieName cookie_name
리턴 CookieName

mode 공개적으로 프로퍼티

public Mode mode
리턴 Mode

trusted_field 공개적으로 프로퍼티

public TrustedField trusted_field
리턴 TrustedField

trusted_table 공개적으로 프로퍼티

public TrustedTable trusted_table
리턴 TrustedTable