Freigeben über


AuthorizeAttribute Klasse

Definition

Gibt an, dass die Klasse oder Methode, auf die dieses Attribut angewendet wird, die angegebene Autorisierung erfordert.

public ref class AuthorizeAttribute : Attribute, Microsoft::AspNetCore::Authorization::IAuthorizeData
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public class AuthorizeAttribute : Attribute, Microsoft.AspNetCore.Authorization.IAuthorizeData
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type AuthorizeAttribute = class
    inherit Attribute
    interface IAuthorizeData
Public Class AuthorizeAttribute
Inherits Attribute
Implements IAuthorizeData
Vererbung
AuthorizeAttribute
Attribute
Implementiert

Konstruktoren

AuthorizeAttribute()

Initialisiert eine neue Instanz der AuthorizeAttribute-Klasse.

AuthorizeAttribute(String)

Initialisiert eine neue instance der AuthorizeAttribute -Klasse mit der angegebenen Richtlinie.

Eigenschaften

ActiveAuthenticationSchemes
Veraltet.

Ruft eine durch Kommas getrennte Liste von Schemas ab, aus denen Benutzerinformationen erstellt werden, oder legt diese fest.

AuthenticationSchemes

Ruft eine durch Kommas getrennte Liste von Schemas ab, aus denen Benutzerinformationen erstellt werden, oder legt diese fest.

Policy

Ruft den Richtliniennamen ab, der den Zugriff auf die Ressource bestimmt, oder legt diesen fest.

Roles

Ruft eine durch Trennzeichen getrennte Liste der Rollen ab, die auf die Ressource zugreifen dürfen, oder legt diese fest.

Methoden

ToString()

Gibt an, dass die Klasse oder Methode, auf die dieses Attribut angewendet wird, die angegebene Autorisierung erfordert.

Gilt für: