FileAuthorizationModule Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überprüft, ob der Benutzer über die Berechtigung für den Zugriff auf die angeforderte Datei verfügt. Diese Klasse kann nicht vererbt werden.
public ref class FileAuthorizationModule sealed : System::Web::IHttpModule
public sealed class FileAuthorizationModule : System.Web.IHttpModule
type FileAuthorizationModule = class
interface IHttpModule
Public NotInheritable Class FileAuthorizationModule
Implements IHttpModule
- Vererbung
-
FileAuthorizationModule
- Implementiert
Hinweise
Dieses Modul bietet Autorisierungsdienste für Zugriffssteuerungslisten (Access Control Lists, ACLs) des Dateisystems. Wenn das mode-Attribut des authentication-Elements (ASP.NET Settings Schema) Konfigurationselement auf Windows festgelegt ist, sodass das WindowsAuthenticationModule für die Anwendung verwendet wird, das modul FileAuthorizationModule stellt sicher, dass der anfordernde Benutzer Lese- oder Schreibzugriff auf die Ressource gewährt hat, abhängig vom Anforderungsverb, bevor die Anforderung ausgeführt wird. Weitere Informationen finden Sie in der CheckFileAccessForUser Methode.
Konstruktoren
| Name | Beschreibung |
|---|---|
| FileAuthorizationModule() |
Erstellt eine Instanz der FileAuthorizationModule-Klasse. |
Methoden
| Name | Beschreibung |
|---|---|
| CheckFileAccessForUser(String, IntPtr, String) |
Bestimmt, ob der Benutzer Zugriff auf die angeforderte Datei hat. |
| Dispose() |
Gibt alle Ressourcen außer Arbeitsspeicher frei, die von der FileAuthorizationModule. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| Init(HttpApplication) |
Initialisiert das FileAuthorizationModule-Objekt. |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |