C# 클래스 SIPSorcery.CRM.CustomerSessionManager

파일 보기 프로젝트 열기: sipsorcery/sipsorcery 1 사용 예제들

공개 메소드들

메소드 설명
Authenticate ( string sessionId ) : CustomerSession
Authenticate ( string username, string password, string ipAddress ) : CustomerSession
CreateSwitchboardSession ( string owner ) : CustomerSession
CustomerSessionManager ( SIPAssetPersistor customerPersistor, SIPAssetPersistor customerSessionPersistor ) : System
CustomerSessionManager ( SIPSorcery.Sys.SIPSorceryConfiguration sipSorceryConfig ) : System
CustomerSessionManager ( StorageTypes storageType, string connectionString ) : System
ExpireToken ( string sessionId ) : void
ExtendSession ( string sessionId, int minutes ) : void

메소드 상세

Authenticate() 공개 메소드

public Authenticate ( string sessionId ) : CustomerSession
sessionId string
리턴 CustomerSession

Authenticate() 공개 메소드

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

CreateSwitchboardSession() 공개 메소드

public CreateSwitchboardSession ( string owner ) : CustomerSession
owner string
리턴 CustomerSession

CustomerSessionManager() 공개 메소드

public CustomerSessionManager ( SIPAssetPersistor customerPersistor, SIPAssetPersistor customerSessionPersistor ) : System
customerPersistor SIPAssetPersistor
customerSessionPersistor SIPAssetPersistor
리턴 System

CustomerSessionManager() 공개 메소드

public CustomerSessionManager ( SIPSorcery.Sys.SIPSorceryConfiguration sipSorceryConfig ) : System
sipSorceryConfig SIPSorcery.Sys.SIPSorceryConfiguration
리턴 System

CustomerSessionManager() 공개 메소드

public CustomerSessionManager ( StorageTypes storageType, string connectionString ) : System
storageType StorageTypes
connectionString string
리턴 System

ExpireToken() 공개 메소드

public ExpireToken ( string sessionId ) : void
sessionId string
리턴 void

ExtendSession() 공개 메소드

public ExtendSession ( string sessionId, int minutes ) : void
sessionId string
minutes int
리턴 void