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


Элементы Security

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

Тип Security предоставляет следующие элементы.

Конструкторы

  Имя Описание
Общий метод Security Создает объект Security из веб-службы на основе ASMX Security .

Вверх

Свойства

  Имя Описание
Общее свойство AllowAutoRedirect (Унаследовано от HttpWebClientProtocol.)
Защищенное свойство CanRaiseEvents (Унаследовано от Component.)
Общее свойство ClientCertificates (Унаследовано от HttpWebClientProtocol.)
Общее свойство ConnectionGroupName (Унаследовано от WebClientProtocol.)
Общее свойство Container (Унаследовано от Component.)
Общее свойство CookieContainer (Унаследовано от HttpWebClientProtocol.)
Общее свойство Credentials (Унаследовано от WebClientProtocol.)
Защищенное свойство DesignMode (Унаследовано от Component.)
Общее свойство EnableDecompression (Унаследовано от HttpWebClientProtocol.)
Защищенное свойство Events (Унаследовано от Component.)
Общее свойство PreAuthenticate (Унаследовано от WebClientProtocol.)
Общее свойство Proxy (Унаследовано от HttpWebClientProtocol.)
Общее свойство RequestEncoding (Унаследовано от WebClientProtocol.)
Общее свойство Site (Унаследовано от Component.)
Общее свойство SoapVersion (Унаследовано от SoapHttpClientProtocol.)
Общее свойство Timeout (Унаследовано от WebClientProtocol.)
Общее свойство UnsafeAuthenticatedConnectionSharing (Унаследовано от HttpWebClientProtocol.)
Общее свойство Url (Унаследовано от WebClientProtocol.)
Общее свойство UseDefaultCredentials (Унаследовано от WebClientProtocol.)
Общее свойство UserAgent (Унаследовано от HttpWebClientProtocol.)

Вверх

Методы

  Имя Описание
Общий метод Abort (Унаследовано от WebClientProtocol.)
Защищенный метод BeginInvoke (Унаследовано от SoapHttpClientProtocol.)
Защищенный метод CancelAsync (Унаследовано от HttpWebClientProtocol.)
Общий метод CheckUserGlobalPermission Проверяет, имеет ли текущий пользователь указанной глобальное разрешение.
Общий метод CheckUserGlobalPermissions Проверяет, имеет ли текущий пользователь одно или несколько из указанного глобальные разрешения.
Общий метод CheckUserObjectPermission Проверяет, имеет ли текущий пользователь одного указанного разрешения для объекта проекту или ресурсу.
Общий метод CheckUserObjectPermissions Проверяет, имеет ли текущий пользователь одно или несколько разрешений категории безопасности для объекта проекту или ресурсу.
Общий метод CheckUserProjectPermission Проверяет, имеет ли текущий пользователь разрешение категории безопасности для указанного проекта.
Общий метод CheckUserProjectPermissions Проверяет, имеет ли текущий пользователь одно или несколько разрешений категории безопасности для указанного проекта.
Общий метод CheckUserResourcePermission Проверяет, имеет ли текущий пользователь разрешение категории безопасности для указанного ресурса.
Общий метод CheckUserResourcePermissions Проверяет, имеет ли текущий пользователь одно или несколько разрешений категории безопасности для указанного ресурса.
Общий метод CreateCategories Создает одну или несколько категорий безопасности.
Общий метод CreateGroups Создание одного или нескольких групп безопасности.
Общий метод CreateObjRef (Унаследовано от MarshalByRefObject.)
Общий метод CreateProjectCategories Создание категории проекта для веб-безопасности.
Общий метод CreateTemplates Создает один или несколько шаблонов безопасности.
Общий метод DeleteCategories Удаляет все категории безопасности.
Общий метод DeleteGroups Удаляет все группы безопасности.
Общий метод DeleteProjectCategories Удаляет сведения о категории проекта для веб-разрешения безопасности.
Общий метод DeleteTemplates Удаляет все шаблоны безопасности.
Общий метод Discover (Унаследовано от SoapHttpClientProtocol.)
Общий метод Dispose() (Унаследовано от Component.)
Защищенный метод Dispose(Boolean) (Унаследовано от Component.)
Защищенный метод EndInvoke (Унаследовано от SoapHttpClientProtocol.)
Общий метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Component.)
Общий метод GetHashCode (Унаследовано от Object.)
Общий метод GetLifetimeService (Унаследовано от MarshalByRefObject.)
Защищенный метод GetReaderForMessage (Унаследовано от SoapHttpClientProtocol.)
Защищенный метод GetService (Унаследовано от Component.)
Общий метод GetType (Унаследовано от Object.)
Защищенный метод GetWebRequest (Унаследовано от SoapHttpClientProtocol.)
Защищенный метод GetWebResponse(WebRequest) (Унаследовано от HttpWebClientProtocol.)
Защищенный метод GetWebResponse(WebRequest, IAsyncResult) (Унаследовано от HttpWebClientProtocol.)
Защищенный метод GetWriterForMessage (Унаследовано от SoapHttpClientProtocol.)
Общий метод InitializeLifetimeService (Унаследовано от MarshalByRefObject.)
Защищенный метод Invoke (Унаследовано от SoapHttpClientProtocol.)
Защищенный метод InvokeAsync(String, [], SendOrPostCallback) (Унаследовано от SoapHttpClientProtocol.)
Защищенный метод InvokeAsync(String, [], SendOrPostCallback, Object) (Унаследовано от SoapHttpClientProtocol.)
Защищенный метод MemberwiseClone() (Унаследовано от Object.)
Защищенный метод MemberwiseClone(Boolean) (Унаследовано от MarshalByRefObject.)
Общий метод ReadCategory Получает сведения о категории безопасности.
Общий метод ReadCategoryList Получает сведения о всех категорий безопасности в Project Server.
Общий метод ReadCategoryPermissions Получает сведения о безопасности всех разрешений категории.
Общий метод ReadGlobalPermissions Получает сведения о всех глобальных разрешений.
Общий метод ReadGroup Получает сведения о группе безопасности.
Общий метод ReadGroupList Возвращает сведения обо всех группах безопасности в Project Server.
Общий метод ReadOrganizationalPermissions Получает сведения о всех разрешений организационной (Project Web App ) для Project Server.
Общий метод ReadPermissionMode
Общий метод ReadProjectCategory Считывает сведения о категории проекта для веб-безопасности.
Общий метод ReadProjectCategoryPermissionsAll Считывает все сведения о категории проекта для веб-разрешения безопасности.
Общий метод ReadTemplate Получает сведения о шаблоне безопасности.
Общий метод ReadTemplateList Получает сведения о всех шаблонов безопасности.
Общий метод SetCategories Обновляет один или несколько категорий безопасности.
Общий метод SetGroups Обновление одного или нескольких групп безопасности.
Общий метод SetTemplates Обновляет один или несколько шаблонов безопасности.
Общий метод ToString (Унаследовано от Component.)
Общий метод UpdateOrganizationalPermissions Обновляет разрешения организации.
Общий метод UpdateProjectCategories Изменяет (добавляет или удаляет) подпапки, связанные с данным категорий безопасности Project.

Вверх

События

  Имя Описание
Общее событие Disposed (Унаследовано от Component.)

Вверх

См. также

Справочные материалы

Security класс

Пространство имен WebSvcSecurity