Compartilhar via


Security membros

Inclui métodos para verificar permissões de usuário e gerenciar grupos de segurança, modelos, categorias e permissões organizacionais no Project Server.

O tipo Security expõe os membros a seguir

Construtores

  Nome Descrição
Método público Security Cria um objeto Security do serviço da web com base em ASMX Security .

Início

Propriedades

  Nome Descrição
Propriedade pública AllowAutoRedirect (Herdado de HttpWebClientProtocol.)
Propriedade protegida CanRaiseEvents (Herdado de Component.)
Propriedade pública ClientCertificates (Herdado de HttpWebClientProtocol.)
Propriedade pública ConnectionGroupName (Herdado de WebClientProtocol.)
Propriedade pública Container (Herdado de Component.)
Propriedade pública CookieContainer (Herdado de HttpWebClientProtocol.)
Propriedade pública Credentials (Herdado de WebClientProtocol.)
Propriedade protegida DesignMode (Herdado de Component.)
Propriedade pública EnableDecompression (Herdado de HttpWebClientProtocol.)
Propriedade protegida Events (Herdado de Component.)
Propriedade pública PreAuthenticate (Herdado de WebClientProtocol.)
Propriedade pública Proxy (Herdado de HttpWebClientProtocol.)
Propriedade pública RequestEncoding (Herdado de WebClientProtocol.)
Propriedade pública Site (Herdado de Component.)
Propriedade pública SoapVersion (Herdado de SoapHttpClientProtocol.)
Propriedade pública Timeout (Herdado de WebClientProtocol.)
Propriedade pública UnsafeAuthenticatedConnectionSharing (Herdado de HttpWebClientProtocol.)
Propriedade pública Url (Herdado de WebClientProtocol.)
Propriedade pública UseDefaultCredentials (Herdado de WebClientProtocol.)
Propriedade pública UserAgent (Herdado de HttpWebClientProtocol.)

Início

Métodos

  Nome Descrição
Método público Abort (Herdado de WebClientProtocol.)
Método protegido BeginInvoke (Herdado de SoapHttpClientProtocol.)
Método protegido CancelAsync (Herdado de HttpWebClientProtocol.)
Método público CheckUserGlobalPermission Verifica se o usuário atual tem a permissão global especificada.
Método público CheckUserGlobalPermissions Verifica se o usuário atual tem uma ou mais das permissões globais especificadas.
Método público CheckUserObjectPermission Verifica se o usuário atual tem a permissão de categoria de segurança especificado único para um objeto de projeto ou recurso.
Método público CheckUserObjectPermissions Verifica se o usuário atual tem uma ou mais das permissões de categoria de segurança especificado para um objeto de projeto ou recurso.
Método público CheckUserProjectPermission Verifica se o usuário atual tem a permissão de categoria de segurança especificado para um projeto especificado.
Método público CheckUserProjectPermissions Verifica se o usuário atual tem uma ou mais das permissões de categoria de segurança especificado para um projeto especificado.
Método público CheckUserResourcePermission Verifica se o usuário atual tem a permissão de categoria de segurança especificado para um recurso especificado.
Método público CheckUserResourcePermissions Verifica se o usuário atual tem uma ou mais das permissões de categoria de segurança especificado para um recurso especificado.
Método público CreateCategories Cria uma ou mais categorias de segurança.
Método público CreateGroups Cria um ou mais grupos de segurança.
Método público CreateObjRef (Herdado de MarshalByRefObject.)
Método público CreateProjectCategories Cria categorias de projeto para segurança de web.
Método público CreateTemplates Cria um ou mais modelos de segurança.
Método público DeleteCategories Exclui todas as categorias de segurança especificado.
Método público DeleteGroups Exclui todos os grupos de segurança especificado.
Método público DeleteProjectCategories Exclui informações de categoria de projeto para permissões de segurança de web.
Método público DeleteTemplates Exclui todos os modelos de segurança especificado.
Método público Discover (Herdado de SoapHttpClientProtocol.)
Método público Dispose() (Herdado de Component.)
Método protegido Dispose(Boolean) (Herdado de Component.)
Método protegido EndInvoke (Herdado de SoapHttpClientProtocol.)
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Component.)
Método público GetHashCode (Herdado de Object.)
Método público GetLifetimeService (Herdado de MarshalByRefObject.)
Método protegido GetReaderForMessage (Herdado de SoapHttpClientProtocol.)
Método protegido GetService (Herdado de Component.)
Método público GetType (Herdado de Object.)
Método protegido GetWebRequest (Herdado de SoapHttpClientProtocol.)
Método protegido GetWebResponse(WebRequest) (Herdado de HttpWebClientProtocol.)
Método protegido GetWebResponse(WebRequest, IAsyncResult) (Herdado de HttpWebClientProtocol.)
Método protegido GetWriterForMessage (Herdado de SoapHttpClientProtocol.)
Método público InitializeLifetimeService (Herdado de MarshalByRefObject.)
Método protegido Invoke (Herdado de SoapHttpClientProtocol.)
Método protegido InvokeAsync(String, [], SendOrPostCallback) (Herdado de SoapHttpClientProtocol.)
Método protegido InvokeAsync(String, [], SendOrPostCallback, Object) (Herdado de SoapHttpClientProtocol.)
Método protegido MemberwiseClone() (Herdado de Object.)
Método protegido MemberwiseClone(Boolean) (Herdado de MarshalByRefObject.)
Método público ReadCategory Obtém informações sobre a categoria de segurança especificado.
Método público ReadCategoryList Obtém informações sobre todas as categorias de segurança no Project Server.
Método público ReadCategoryPermissions Obtém informações sobre segurança de todas as permissões de categoria.
Método público ReadGlobalPermissions Obtém informações sobre todas as permissões de segurança global.
Método público ReadGroup Obtém informações sobre o grupo de segurança especificado.
Método público ReadGroupList Obtém informações sobre todos os grupos de segurança no Project Server.
Método público ReadOrganizationalPermissions Obtém informações sobre todas as permissões organizacionais (Project Web App ) para o Project Server.
Método público ReadPermissionMode
Método público ReadProjectCategory Lê informações de categoria de projeto para segurança de web.
Método público ReadProjectCategoryPermissionsAll Lê todas as informações de categorias de projeto para permissões de segurança de web.
Método público ReadTemplate Obtém informações sobre o modelo de segurança especificado.
Método público ReadTemplateList Obtém informações sobre todos os modelos de segurança.
Método público SetCategories Atualiza uma ou mais categorias de segurança.
Método público SetGroups Atualiza um ou mais grupos de segurança.
Método público SetTemplates Atualiza um ou mais modelos de segurança.
Método público ToString (Herdado de Component.)
Método público UpdateOrganizationalPermissions Atualiza as permissões da organização.
Método público UpdateProjectCategories Modifica (adiciona ou exclui) subitems que estão associados a dados de categorias de segurança do Project.

Início

Eventos

  Nome Descrição
Evento público Disposed (Herdado de Component.)

Início

Ver também

Referência

Security classe

WebSvcSecurity namespace