Поделиться через


SecurityNamespace.HasPermission - метод (String, IdentityDescriptor, Int32, Boolean)

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

Пространство имен:  Microsoft.TeamFoundation.Framework.Client
Сборка:  Microsoft.TeamFoundation.Client (в Microsoft.TeamFoundation.Client.dll)

Синтаксис

'Декларация
Public MustOverride Function HasPermission ( _
    token As String, _
    descriptor As IdentityDescriptor, _
    requestedPermissions As Integer, _
    alwaysAllowAdministrators As Boolean _
) As Boolean
public abstract bool HasPermission(
    string token,
    IdentityDescriptor descriptor,
    int requestedPermissions,
    bool alwaysAllowAdministrators
)

Параметры

  • token
    Тип: System.String
    Маркер безопасности, в котором для выполнения проверки.
  • requestedPermissions
    Тип: System.Int32
    Разрешения, спрашиваются.
  • alwaysAllowAdministrators
    Тип: System.Boolean
    Значение true, если администраторам необходимо всегда получает эти разрешения.

Возвращаемое значение

Тип: System.Boolean
Значение true, если предоставленный дескриптор имеет запрошенные разрешения для указанного токена; в противном случае — значение false.

Безопасность платформы .NET Framework

См. также

Ссылки

SecurityNamespace Класс

HasPermission - перегрузка

Microsoft.TeamFoundation.Framework.Client - пространство имен