C# Класс SIPSorcery.CRM.CustomerSessionManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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