Security Members
Include Protected Members
Include Inherited Members
Includes methods for checking user permissions and managing security groups, templates, categories, and organizational permissions in Project Server.
The Security type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Security | Creates a Security object from the ASMX-based Security web service. |
Top
Properties
Top
Methods
Name | Description | |
---|---|---|
Abort | (Inherited from WebClientProtocol.) | |
BeginInvoke | (Inherited from SoapHttpClientProtocol.) | |
CancelAsync | (Inherited from HttpWebClientProtocol.) | |
CheckUserGlobalPermission | Checks whether the current user has the specified global permission. | |
CheckUserGlobalPermissions | Checks whether the current user has one or more of the specified global permissions. | |
CheckUserObjectPermission | Checks whether the current user has the single specified security category permission for a project or resource object. | |
CheckUserObjectPermissions | Checks whether the current user has one or more of the specified security category permissions for a project or resource object. | |
CheckUserProjectPermission | Checks whether the current user has the specified security category permission for a specified project. | |
CheckUserProjectPermissions | Checks whether the current user has one or more of the specified security category permissions for a specified project. | |
CheckUserResourcePermission | Checks whether the current user has the specified security category permission for a specified resource. | |
CheckUserResourcePermissions | Checks whether the current user has one or more of the specified security category permissions for a specified resource. | |
CreateCategories | Creates one or more security categories. | |
CreateGroups | Creates one or more security groups. | |
CreateObjRef | (Inherited from MarshalByRefObject.) | |
CreateProjectCategories | Creates Project categories for web security. | |
CreateTemplates | Creates one or more security templates. | |
DeleteCategories | Deletes all specified security categories. | |
DeleteGroups | Deletes all specified security groups. | |
DeleteProjectCategories | Deletes Project category information for web security permissions. | |
DeleteTemplates | Deletes all specified security templates. | |
Discover | (Inherited from SoapHttpClientProtocol.) | |
Dispose() | (Inherited from Component.) | |
Dispose(Boolean) | (Inherited from Component.) | |
EndInvoke | (Inherited from SoapHttpClientProtocol.) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Component.) | |
GetHashCode | (Inherited from Object.) | |
GetLifetimeService | (Inherited from MarshalByRefObject.) | |
GetReaderForMessage | (Inherited from SoapHttpClientProtocol.) | |
GetService | (Inherited from Component.) | |
GetType | (Inherited from Object.) | |
GetWebRequest | (Inherited from SoapHttpClientProtocol.) | |
GetWebResponse(WebRequest) | (Inherited from HttpWebClientProtocol.) | |
GetWebResponse(WebRequest, IAsyncResult) | (Inherited from HttpWebClientProtocol.) | |
GetWriterForMessage | (Inherited from SoapHttpClientProtocol.) | |
InitializeLifetimeService | (Inherited from MarshalByRefObject.) | |
Invoke | (Inherited from SoapHttpClientProtocol.) | |
InvokeAsync(String, [], SendOrPostCallback) | (Inherited from SoapHttpClientProtocol.) | |
InvokeAsync(String, [], SendOrPostCallback, Object) | (Inherited from SoapHttpClientProtocol.) | |
MemberwiseClone() | (Inherited from Object.) | |
MemberwiseClone(Boolean) | (Inherited from MarshalByRefObject.) | |
ReadCategory | Gets information about the specified security category. | |
ReadCategoryList | Gets information about all security categories in Project Server. | |
ReadCategoryPermissions | Gets information about all security category permissions. | |
ReadGlobalPermissions | Gets information about all global security permissions. | |
ReadGroup | Gets information about the specified security group. | |
ReadGroupList | Gets information about all security groups in Project Server. | |
ReadOrganizationalPermissions | Gets information about all organizational (Project Web App) permissions for Project Server. | |
ReadProjectCategory | Reads Project category information for web security. | |
ReadProjectCategoryPermissionsAll | Reads all Project categories information for web security permissions. | |
ReadTemplate | Gets information about the specified security template. | |
ReadTemplateList | Gets information about all security templates. | |
SetCategories | Updates one or more security categories. | |
SetGroups | Updates one or more security groups. | |
SetTemplates | Updates one or more security templates. | |
ToString | (Inherited from Component.) | |
UpdateOrganizationalPermissions | Updates organization permissions. | |
UpdateProjectCategories | Modifies (adds or deletes) subitems that are associated with Project security categories data. |
Top
Events
Name | Description | |
---|---|---|
Disposed | (Inherited from Component.) |
Top