TIAspNet
Type - TrafInsp.TIIdentity
Класс, внедряющий авторизацию в ASP.NET приложение из веб сервера Traffic Inspector. Обьект создается в начале обработки запроса и в дальнейшем сохраняется в сессии. Также обеспечивает доступ к API.
Member - TrafInsp.TIIdentity.errorMessage
Сюда пишется сообщение об ошибке в процессе инициализации обьекта этого класса.
Method - TrafInsp.TIIdentity.ElevatePerm
Elevate curren permissions to full administrator
Method - TrafInsp.TIIdentity.IsTIUser
true, если авторизация, как клиента программы.
Return value - true, если авторизация, как клиента программы.
Method - TrafInsp.TIIdentity.Logoff(System.Boolean)
Закрыть текущую авторизацию. В дальнейшем WWW сервер выполнит, если надо, аутентификацию повторно. true - вызвать принудительно окно аутентификации у броузера.
Parameter PromptRequest - true - вызвать принудительно окно аутентификации у броузера.
Method - TrafInsp.TIIdentity.TIService
Ссылка на API интерфейс. Инициализируется автоматически.
Method - TrafInsp.TIIdentity.Permissions
Ссылка на API IPermissions интерфейс. Инициализируется автоматически.
Method - TrafInsp.TIIdentity.IsInRole(System.String)
Реализация IPrincipal.IsInRole Проверка наличия роли у пользователя. Имена ролей соответствуют именаи групп пользователей программы. Также имеется роль "TIUser", означающая, что это клиент Traffic Inspector. Имя ролиtrue, если роль есть
Parameter role - Имя роли
Return value - true, если роль есть
Property - TrafInsp.TIIdentity.Current
Возвращает экземпляр класса. При первом обращении производит инициализацию всех данных и сохраняет обьект в сессии. В дальнейшем обьект достается из сессии.
Property - TrafInsp.TIIdentity.TI
Ссылка на API интерфейс. Инициализируется автоматически.
Property - TrafInsp.TIIdentity.LogonType
Способ авторизации.
Property - TrafInsp.TIIdentity.AuthenticationType
Возвращает строковое представление типа аутентификации.
Property - TrafInsp.TIIdentity.IsAuth
true, если клиент авторизован (доступ не анонимный)
Property - TrafInsp.TIIdentity.LoginName
Имя пользователя. Для клиента Traffic Inspector это его отображаемое имя. Для пользователя программы с Windows аутентификацией - это имя логина Windows.
Property - TrafInsp.TIIdentity.RoleGUID
GUID группы (роли) пользователя программы. Может быть пустым, если анонимный, или это клиент Traffic Inspector (AdminLevel = None).
Property - TrafInsp.TIIdentity.Role
Имя группы (роли) пользователя программы. Может быть пустым, если анонимный, или это клиент Traffic Inspector (AdminLevel = None).
Property - TrafInsp.TIIdentity.PermLevel
Уровень доступа клиента программы.
Property - TrafInsp.TIIdentity.TIRootPath
Файловый путь к директорию, где установлен Traffic Inspector.
Property - TrafInsp.TIIdentity.TIServerName
Отображаемое имя сервера в сети. Вводится в настройках веб сервера.
Property - TrafInsp.TIIdentity.ViewAllUserSess
Соотв. галке в настройках веб сервера.
Property - TrafInsp.TIIdentity.IsExtRequest
"1", если запрос идет из внешних сетей
Property - TrafInsp.TIIdentity.Identity
Реализация метода IPrincipal.Identity
Property - TrafInsp.TIIdentity.IsAuthenticated
true, если клиент авторизован (доступ не анонимный)
Property - TrafInsp.TIIdentity.Name
Имя пользователя. Для клиента Traffic Inspector это его отображаемое имя. Для пользователя программы с Windows аутентификацией - это имя логина Windows.
Type - TrafInsp.Tracing
Type - TIProfile.Section
Profile Section class Managed store components group.
Method - TIProfile.Section.#ctor(System.String,System.Boolean)
default constructor for Section class. Name - Unique name of section. May be name of page etc.
Method - TIProfile.Section.#ctor(System.Web.UI.Page,System.Boolean)
Constructor for Section class
Method - TIProfile.Section.#ctor(System.Web.UI.Control,System.Boolean)
Constructor for Section class
Method - TIProfile.Section.NoLoad
Set "load" flag for write only mode
Method - TIProfile.Section.GetComponent(System.String,System.Object)
Get Component data by name with default value
Method - TIProfile.Section.GetComponent(System.String,System.Int32)
Get Component data by name with default value
Method - TIProfile.Section.GetComponent(System.String,System.String)
Get Component data by name with default value
Method - TIProfile.Section.Reload
Reload all data from SQL database. All changes will discarded.
Method - TIProfile.Section.Save
Save secton data
Method - TIProfile.Section.ResetToDefault
Reset all current section data to default. This remove all section data for this profile in SQL database and load defaults from default profile.
Property - TIProfile.Section.Name
Section name
Property - TIProfile.Section.Modified
Modified flag. Internal sets if any properties of component is changed. Save() method reset this flag.
Property - TIProfile.Section.Count
Count of components
Property - TIProfile.Section.NoSave
"No Save" profile property. Changed as property of Traffic Inspector administrators and users.
Property - TIProfile.Section.Item(System.Int32)
Get Component data by index
Property - TIProfile.Section.Item(System.String)
Get and Set Component data by name Set to null for delete item
Method - TIProfile.Profile.ResetToDefault(System.Boolean)
Reset all data in current profile to default. This remove all data for this profile in SQL database.
Type - TIAspNet.Session
Class for managed session data stored in Traffic Inspector Service
Method - TIAspNet.Session.GetObject(System.String)
Get session data
Method - TIAspNet.Session.SetObject(System.String,System.Object)
Set session data
Method - TIAspNet.Session.SessRemoveObject(System.String)
Remove session object by key
Method - TIAspNet.Session.ClearAllObjects
Clear all session objects
Property - TIAspNet.Session.Current
Get current Session object
Property - TIAspNet.Session.Item(System.String)
Get and Set session data
Method - TIAspNet.Request.GetHostingRequest
Текущая страница справки: http://help.smart-soft.ru/doc20/index.html?sdk_tiaspnet.htm