Дерево страниц
Skip to end of metadata
Go to start of metadata

Текущая сессия. Сессия может использоваться только в том потоке, в котором получена. 

ru.intertrust.cmj.af.core.AFSession

properties

name

return value

description

get

AFSessionВозвращает текущую сессию

locale

String

isMultilingual

Boolean

isClosed

Boolean

isDefinedOrOpened

BooleanСессия уже определена или открыта

currentUser

AFUserProfileВозвращает информацию о текущем пользователе (профайл)

getFakeUser

SOPersonSystemВозвращает персону пользователя, от имени которого выполняются действия в сессии.

isRunWithFakeUser

BooleanВозвращает, если установлен фейковый пользователь, от имени которого выполняются действия в сессии.

getCurrentNet

AFNetВозвращает текущую Сеть (т.е. Сеть, где исполняется код).

getCentralNet

AFNetВозвращает центральную Сеть (т.е. Сеть, у которой установлен признак "является центральной Сетью").

getCurrentOrganization

SOUnitOrganizationВозвращает текущую организацию

getCurrentServer

StringВозвращает текущий сервер, на котором работает пользователь

methods

name

return value

description

setLocale

-

Создание сессии по пользователя. 

Параметры:

  • locale - string

checkValid

-

setAttribute

-

Установка атрибута

Параметры:

  • key - string
  • value - string

getAttribute

-

Получить атрибут

Параметры:

  • key - string
  • value - string

setFakeUser

-

Устанавливает свойство о том, что последующие операции выполняются от имени персоны, переданной как аргумент

Параметры:

switchFakeUser

-

<?>

Параметры:

clearFakeUser

-Устанавливает свойство фейковой персоны в null

runAsSystem

-Запускает системную сессию из под пользовательской сессии

closeSystem

-Закрывает системную сессию

setCurrentOrganization

-

По переданной реплике Структуры Организации

Параметры:

  • soRepId - string - реплика

interface <Manual>

methods

name

return value

description

defineWebUser
-

Создание сессии по пользователя. 

Параметры:

  • login - string - логин
  • password - string - пароль
defineTokenUser
-

Создание сессии по пользователя. 

Параметры:

  • login - string - логин
  • ltpaToken - string - токен
defineLocalUser
-

Создание сессии по пользователю. 

Параметры:

  • password - string - пароль
defineByOtherSession
-

Создание сессии по другой сессии

Параметры:

  • afsOther - AFSession - сессия
Статус

ГОТОВО

Комментарий

Методы, свойства, внутренние классы