C# Класс Dovetail.SDK.Bootstrap.Clarify.CurrentSDKUser

Наследование: ICurrentSDKUser
Показать файл Открыть проект

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

Метод Описание
CurrentSDKUser ( Dovetail.SDK.Bootstrap.Clarify.DovetailDatabaseSettings settings, ILocaleCache localeCache, IUserDataAccess userDataAccess, IClarifySessionCache sessionCache, ILogger logger ) : System
HasPermission ( string permission ) : bool
SetTimezone ( ITimeZone timezone ) : void
SetUser ( string clarifyLoginName ) : void
SignOut ( ) : void
changeUser ( string login ) : void

Приватные методы

Метод Описание
GetSessionPermissions ( ) : HashSet
GetUser ( string login ) : SDKUser

Описание методов

CurrentSDKUser() публичный Метод

public CurrentSDKUser ( Dovetail.SDK.Bootstrap.Clarify.DovetailDatabaseSettings settings, ILocaleCache localeCache, IUserDataAccess userDataAccess, IClarifySessionCache sessionCache, ILogger logger ) : System
settings Dovetail.SDK.Bootstrap.Clarify.DovetailDatabaseSettings
localeCache ILocaleCache
userDataAccess IUserDataAccess
sessionCache IClarifySessionCache
logger ILogger
Результат System

HasPermission() публичный Метод

public HasPermission ( string permission ) : bool
permission string
Результат bool

SetTimezone() публичный Метод

public SetTimezone ( ITimeZone timezone ) : void
timezone ITimeZone
Результат void

SetUser() публичный Метод

public SetUser ( string clarifyLoginName ) : void
clarifyLoginName string
Результат void

SignOut() публичный Метод

public SignOut ( ) : void
Результат void

changeUser() публичный Метод

public changeUser ( string login ) : void
login string
Результат void