IMetabaseAuthenticationPolicy.DisableInternalAuthentication

Синтаксис Fore

DisableInternalAuthentication;

Синтаксис Fore.NET

DisableInternalAuthentication;

Описание

Метод DisableInternalAuthentication отключает авторизацию средствами Prognoz Platform 8.

Комментарии

Метод устарел, используйте IMetabasePolicy.CheckUserPassword.

Авторизация средствами Prognoz Platform 8 будет отключена, если ранее она использовалась.

Пример Fore

Для выполнения примера добавьте ссылку на системную сборку Metabase.

Sub UserProc;
Var
    MB: IMetabase;
    MS: IMetabaseSecurity;
    Policy: IMetabasePolicy;
    AP: IMetabaseAuthenticationPolicy; 
Begin
    MB := MetabaseClass.Active;
    MS := MB.Security;
    Policy := MS.Policy;
    AP := Policy.AuthenticationPolicy;
    AP.DisableInternalAuthentication;
    MS.Apply;
End Sub UserProc;

После выполнения примера будет отключена авторизация средствами Prognoz Platform 8, если ранее она использовалась.

Пример Fore.NET

Указанная процедура является точкой входа для .NET-сборки.

Public Shared Sub Main(Params: StartParams);
Var
    MB: IMetabase;
    MS: IMetabaseSecurity;
    Policy: IMetabasePolicy;
    AP: IMetabaseAuthenticationPolicy; 
Begin
    MB := Params.Metabase;
    MS := MB.Security;
    Policy := MS.Policy;
    AP := Policy.AuthenticationPolicy;
    AP.DisableInternalAuthentication();
    MS.Apply();
End Sub;

После выполнения примера будет отключена авторизация средствами Prognoz Platform 8, если ранее она использовалась.

См. также:

IMetabaseAuthenticationPolicy