FileAuthorizationModule Class

Definition

Überprüft, ob der Benutzer über eine Zugriffsberechtigung für die angeforderte Datei verfügt.Verifies that the user has permission to access the file requested. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

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
Inheritance
FileAuthorizationModule
Implements

Remarks

Dieses Modul stellt Autorisierungs Dienste für Zugriffs Steuerungs Listen (ACLs) für Dateisysteme bereit.This module provides authorization services against file-system access-control lists (ACLs). Wenn das mode-Attribut des Authentication-Elements (ASP.NET Settings Schema) -Konfigurationselement auf Windows festgelegt ist, sodass der WindowsAuthenticationModule für die Anwendung verwendet wird, stellt das FileAuthorizationModule-Modul sicher, dass dem anfordernden Benutzer je nach Anforderungs Verb Lese-oder Schreibzugriff auf die Ressource gewährt wird, bevor die Anforderung ausgeführt wird.When the mode attribute of the authentication Element (ASP.NET Settings Schema) configuration element is set to Windows so that the WindowsAuthenticationModule is being used for the application, the FileAuthorizationModule module ensures that the requesting user is allowed read or write access to the resource, depending on the request verb, before executing the request. Weitere Informationen finden Sie unter der Methode CheckFileAccessForUser.For more information, see the CheckFileAccessForUser method.

Constructors

FileAuthorizationModule()

Erstellt eine Instanz der FileAuthorizationModule-Klasse.Creates an instance of the FileAuthorizationModule class.

Methods

CheckFileAccessForUser(String, IntPtr, String)

Bestimmt, ob dem Benutzer Zugriff auf die angeforderte Datei gewährt wird.Determines whether the user has access to the requested file.

Dispose()

Gibt alle Ressourcen mit Ausnahme des Arbeitsspeichers frei, die vom FileAuthorizationModule verwendet werden.Releases all resources, other than memory, used by the FileAuthorizationModule.

Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
Init(HttpApplication)

Initialisiert das FileAuthorizationModule-Objekt.Initializes the FileAuthorizationModule object.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Applies to

See also