Freigeben über


Security-Member

Enthält Methoden zum Überprüfen von Benutzerberechtigungen und Verwalten von Sicherheitsgruppen, Vorlagen, Kategorien und -Organisationsberechtigungen in Project Server.

Der Security-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode Security Erstellt ein Security -Objekt aus dem ASMX-basierte Security -Webdienst.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AllowAutoRedirect (Geerbt von HttpWebClientProtocol.)
Geschützte Eigenschaft CanRaiseEvents (Geerbt von Component.)
Öffentliche Eigenschaft ClientCertificates (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft ConnectionGroupName (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft Container (Geerbt von Component.)
Öffentliche Eigenschaft CookieContainer (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft Credentials (Geerbt von WebClientProtocol.)
Geschützte Eigenschaft DesignMode (Geerbt von Component.)
Öffentliche Eigenschaft EnableDecompression (Geerbt von HttpWebClientProtocol.)
Geschützte Eigenschaft Events (Geerbt von Component.)
Öffentliche Eigenschaft PreAuthenticate (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft Proxy (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft RequestEncoding (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft Site (Geerbt von Component.)
Öffentliche Eigenschaft SoapVersion (Geerbt von SoapHttpClientProtocol.)
Öffentliche Eigenschaft Timeout (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft UnsafeAuthenticatedConnectionSharing (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft Url (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft UseDefaultCredentials (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft UserAgent (Geerbt von HttpWebClientProtocol.)

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Abort (Geerbt von WebClientProtocol.)
Geschützte Methode BeginInvoke (Geerbt von SoapHttpClientProtocol.)
Geschützte Methode CancelAsync (Geerbt von HttpWebClientProtocol.)
Öffentliche Methode CheckUserGlobalPermission Überprüft, ob der aktuelle Benutzer die angegebene globale Berechtigung verfügt.
Öffentliche Methode CheckUserGlobalPermissions Überprüft, ob der aktuelle Benutzer eine oder mehrere der angegebenen globalen Berechtigungen verfügt.
Öffentliche Methode CheckUserObjectPermission Überprüft, ob der aktuelle Benutzer die einzelnen angegebenen Sicherheitskategorieberechtigung für ein Projekt oder eine Ressource-Objekt verfügt.
Öffentliche Methode CheckUserObjectPermissions Überprüft, ob der aktuelle Benutzer eine oder mehrere der angegebenen Kategorie Sicherheitsberechtigungen für ein Projekt oder eine Ressource-Objekt verfügt.
Öffentliche Methode CheckUserProjectPermission Überprüft, ob der aktuelle Benutzer die angegebenen-Sicherheitskategorieberechtigung für ein angegebenes Projekt verfügt.
Öffentliche Methode CheckUserProjectPermissions Überprüft, ob der aktuelle Benutzer eine oder mehrere der angegebenen Kategorie Sicherheitsberechtigungen für ein angegebenes Projekt verfügt.
Öffentliche Methode CheckUserResourcePermission Überprüft, ob der aktuelle Benutzer die angegebenen-Sicherheitskategorieberechtigung für eine angegebene Ressource verfügt.
Öffentliche Methode CheckUserResourcePermissions Überprüft, ob der aktuelle Benutzer eine oder mehrere der angegebenen Kategorie Sicherheitsberechtigungen für eine angegebene Ressource verfügt.
Öffentliche Methode CreateCategories Erstellt einen oder mehrere Sicherheitskategorien an.
Öffentliche Methode CreateGroups Erstellt eine oder mehrere Sicherheitsgruppen.
Öffentliche Methode CreateObjRef (Geerbt von MarshalByRefObject.)
Öffentliche Methode CreateProjectCategories Projektkategorien für Web-Sicherheit erstellt.
Öffentliche Methode CreateTemplates Erstellt eine oder mehrere Sicherheitsvorlagen.
Öffentliche Methode DeleteCategories Löscht alle angegebenen Sicherheitskategorien an.
Öffentliche Methode DeleteGroups Löscht alle angegebenen-Sicherheitsgruppen.
Öffentliche Methode DeleteProjectCategories Löscht die Kategorie Projektinformationen für Web-Sicherheitsberechtigungen.
Öffentliche Methode DeleteTemplates Löscht alle angegebenen Sicherheitsvorlagen.
Öffentliche Methode Discover (Geerbt von SoapHttpClientProtocol.)
Öffentliche Methode Dispose() (Geerbt von Component.)
Geschützte Methode Dispose(Boolean) (Geerbt von Component.)
Geschützte Methode EndInvoke (Geerbt von SoapHttpClientProtocol.)
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Component.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetLifetimeService (Geerbt von MarshalByRefObject.)
Geschützte Methode GetReaderForMessage (Geerbt von SoapHttpClientProtocol.)
Geschützte Methode GetService (Geerbt von Component.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode GetWebRequest (Geerbt von SoapHttpClientProtocol.)
Geschützte Methode GetWebResponse(WebRequest) (Geerbt von HttpWebClientProtocol.)
Geschützte Methode GetWebResponse(WebRequest, IAsyncResult) (Geerbt von HttpWebClientProtocol.)
Geschützte Methode GetWriterForMessage (Geerbt von SoapHttpClientProtocol.)
Öffentliche Methode InitializeLifetimeService (Geerbt von MarshalByRefObject.)
Geschützte Methode Invoke (Geerbt von SoapHttpClientProtocol.)
Geschützte Methode InvokeAsync(String, [], SendOrPostCallback) (Geerbt von SoapHttpClientProtocol.)
Geschützte Methode InvokeAsync(String, [], SendOrPostCallback, Object) (Geerbt von SoapHttpClientProtocol.)
Geschützte Methode MemberwiseClone() (Geerbt von Object.)
Geschützte Methode MemberwiseClone(Boolean) (Geerbt von MarshalByRefObject.)
Öffentliche Methode ReadCategory Ruft Informationen über die angegebene Sicherheitskategorie ab.
Öffentliche Methode ReadCategoryList Ruft Informationen über alle Sicherheitskategorien in Project Server ab.
Öffentliche Methode ReadCategoryPermissions Ruft Informationen zur Sicherheit aller Kategorieberechtigungen ab.
Öffentliche Methode ReadGlobalPermissions Ruft Informationen über alle globalen Berechtigungen ab.
Öffentliche Methode ReadGroup Ruft Informationen zu der angegebenen Sicherheitsgruppe ab.
Öffentliche Methode ReadGroupList Ruft Informationen zu allen Sicherheitsgruppen in Project Server ab.
Öffentliche Methode ReadOrganizationalPermissions Ruft Informationen über alle Berechtigungen der Organisationseinheit (Project Web App ) für Project Server ab.
Öffentliche Methode ReadPermissionMode
Öffentliche Methode ReadProjectCategory Liest die Kategorie Projektinformationen für Web-Sicherheit.
Öffentliche Methode ReadProjectCategoryPermissionsAll Liest alle Kategorien Projektinformationen für Web-Sicherheitsberechtigungen.
Öffentliche Methode ReadTemplate Ruft Informationen über die angegebene Sicherheitsvorlage.
Öffentliche Methode ReadTemplateList Ruft Informationen über alle Sicherheitsvorlagen ab.
Öffentliche Methode SetCategories Aktualisiert eine oder mehrere Sicherheitskategorien an.
Öffentliche Methode SetGroups Aktualisiert eine oder mehrere Sicherheitsgruppen an.
Öffentliche Methode SetTemplates Aktualisiert eine oder mehrere Sicherheitsvorlagen.
Öffentliche Methode ToString (Geerbt von Component.)
Öffentliche Methode UpdateOrganizationalPermissions Updates-Organisationsberechtigungen.
Öffentliche Methode UpdateProjectCategories Ändert (fügt hinzu oder löscht) Unterelemente, die Kategorien von Projektdaten Sicherheit zugeordnet sind.

Oben

Ereignisse

  Name Beschreibung
Öffentliches Ereignis Disposed (Geerbt von Component.)

Oben

Siehe auch

Referenz

Security Klasse

WebSvcSecurity-Namespace