C# Class SIPSorcery.CRM.CustomerSessionManager

Afficher le fichier Open project: sipsorcery/sipsorcery Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

Authenticate() public méthode

public Authenticate ( string sessionId ) : CustomerSession
sessionId string
Résultat CustomerSession

Authenticate() public méthode

public Authenticate ( string username, string password, string ipAddress ) : CustomerSession
username string
password string
ipAddress string
Résultat CustomerSession

CreateSwitchboardSession() public méthode

public CreateSwitchboardSession ( string owner ) : CustomerSession
owner string
Résultat CustomerSession

CustomerSessionManager() public méthode

public CustomerSessionManager ( SIPAssetPersistor customerPersistor, SIPAssetPersistor customerSessionPersistor ) : System
customerPersistor SIPAssetPersistor
customerSessionPersistor SIPAssetPersistor
Résultat System

CustomerSessionManager() public méthode

public CustomerSessionManager ( SIPSorcery.Sys.SIPSorceryConfiguration sipSorceryConfig ) : System
sipSorceryConfig SIPSorcery.Sys.SIPSorceryConfiguration
Résultat System

CustomerSessionManager() public méthode

public CustomerSessionManager ( StorageTypes storageType, string connectionString ) : System
storageType StorageTypes
connectionString string
Résultat System

ExpireToken() public méthode

public ExpireToken ( string sessionId ) : void
sessionId string
Résultat void

ExtendSession() public méthode

public ExtendSession ( string sessionId, int minutes ) : void
sessionId string
minutes int
Résultat void