C# 클래스 SIPSorcery.Web.Services.SIPSorceryAuthorisationService

파일 보기 프로젝트 열기: sipsorcery/sipsorcery

보호된 프로퍼티들

프로퍼티 타입 설명
CRMCustomerPersistor SIPAssetPersistor
CRMSessionManager SIPSorcery.CRM.CustomerSessionManager

공개 메소드들

메소드 설명
Authenticate ( string username, string password ) : string
SIPSorceryAuthorisationService ( ) : System
SIPSorceryAuthorisationService ( CustomerSessionManager crmSessionManager ) : System

보호된 메소드들

메소드 설명
AuthoriseRequest ( ) : Customer
ExpireSession ( ) : void
ExtendExistingSession ( int minutes ) : void
IsServiceAlive ( ) : bool

메소드 상세

Authenticate() 공개 메소드

public Authenticate ( string username, string password ) : string
username string
password string
리턴 string

AuthoriseRequest() 보호된 메소드

protected AuthoriseRequest ( ) : Customer
리턴 SIPSorcery.CRM.Customer

ExpireSession() 보호된 메소드

protected ExpireSession ( ) : void
리턴 void

ExtendExistingSession() 보호된 메소드

protected ExtendExistingSession ( int minutes ) : void
minutes int
리턴 void

IsServiceAlive() 보호된 메소드

protected IsServiceAlive ( ) : bool
리턴 bool

SIPSorceryAuthorisationService() 공개 메소드

public SIPSorceryAuthorisationService ( ) : System
리턴 System

SIPSorceryAuthorisationService() 공개 메소드

public SIPSorceryAuthorisationService ( CustomerSessionManager crmSessionManager ) : System
crmSessionManager SIPSorcery.CRM.CustomerSessionManager
리턴 System

프로퍼티 상세

CRMCustomerPersistor 보호되어 있는 프로퍼티

protected SIPAssetPersistor CRMCustomerPersistor
리턴 SIPAssetPersistor

CRMSessionManager 보호되어 있는 프로퍼티

protected CustomerSessionManager,SIPSorcery.CRM CRMSessionManager
리턴 SIPSorcery.CRM.CustomerSessionManager