Свойство Sys.Services AuthenticationService defaultLogoutCompletedCallback

Получает или задает имя функции обратного вызова, используемой по умолчанию при завершении выхода.

Примечание

Чтобы получить или задать значения свойств клиентского API, необходимо вызвать методы доступа к свойствам, имеющие имена с префиксами get_ и set_.Например, чтобы получить или задать значение свойства cancel, следует вызвать методы get_cancel или set_cancel.

Sys.Services.AuthenticationService.set_defaultLogoutCompletedCallback(value); 
var defaultLogoutCompletedCallback = 
  Sys.Services.AuthenticationService.get_defaultLogoutCompletedCallback();

Параметры

Параметр

Описание

value

Строка, содержащая имя функции обратного вызова, используемой по умолчанию при завершении выхода из системы.

Заметки

Функция, присвоенная свойству defaultLogoutCompletedCallback, используется по умолчанию в качестве функции обратного вызова в процессе выхода из системы. Можно переопределить используемую по умолчанию функцию обратного вызова, передав методу logout имя другой функции.

Реализуя эту функцию обратного вызова, необходимо использовать следующую сигнатуру:

function LogoutComplete(result, userContext, methodName)

Параметры, передаваемые функции обратного вызова, имеют следующее значение:

  • result. Возвращает null. Этот параметр зарезервирован для использования в будущем.

  • userContext. Информация о контексте пользователя, передаваемая методу logout.

  • methodName. Имя вызывающего метода.

Функция обратного вызова вызывается асинхронно, если процесс выхода из системы завершается успешно службой проверки подлинности.

Пример

В следующем примере демонстрируется использование свойства defaultLogoutCompletedCallback. Данный код является частью полного примера, приведенного в общих сведениях о классе Sys.Services.AuthenticationService.

// This function sets and gets the default
// logout completed callback function.
function SetDefaultLogoutCompletedCallBack()
{
    // Set the default callback function.
    Sys.Services.AuthenticationService.set_defaultLogoutCompletedCallback(OnLogoutCompleted);

    // Get the default callback function.
    var callBack =     
        Sys.Services.AuthenticationService.get_defaultLogoutCompletedCallback();
}

См. также

Основные понятия

Класс Sys.Services.ProfileService

Класс Sys.Net.WebServiceProxy