Freigeben über


SharedAccessAuthorizationRule Klasse

Definition

Definiert die Autorisierungsregel für den SAS-Vorgang.

[System.Runtime.Serialization.DataContract(Name="SharedAccessAuthorizationRule", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public class SharedAccessAuthorizationRule : Microsoft.Azure.NotificationHubs.Messaging.AuthorizationRule
[<System.Runtime.Serialization.DataContract(Name="SharedAccessAuthorizationRule", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
type SharedAccessAuthorizationRule = class
    inherit AuthorizationRule
Public Class SharedAccessAuthorizationRule
Inherits AuthorizationRule
Vererbung
SharedAccessAuthorizationRule
Attribute

Konstruktoren

SharedAccessAuthorizationRule(String, IEnumerable<AccessRights>)

Initialisiert eine neue Instanz der SharedAccessAuthorizationRule-Klasse.

SharedAccessAuthorizationRule(String, String, IEnumerable<AccessRights>)

Initialisiert eine neue Instanz der SharedAccessAuthorizationRule-Klasse.

SharedAccessAuthorizationRule(String, String, String, IEnumerable<AccessRights>)

Initialisiert eine neue Instanz der SharedAccessAuthorizationRule-Klasse.

Felder

NameIdentifierClaimType

Die Anspruchsregel des Namensbezeichners.

(Geerbt von AuthorizationRule)
RoleClaimType

Die Rollenanspruchsregel.

(Geerbt von AuthorizationRule)
RoleRoleClaimType

Die Anspruchsregel für Rollenrollen.

(Geerbt von AuthorizationRule)
SharedAccessKeyClaimType

Die Shared Access Key-Anspruchsregel.

(Geerbt von AuthorizationRule)
ShortNameIdentifierClaimType

Die Anspruchsregel für kurznamenbezeichner.

(Geerbt von AuthorizationRule)
ShortUpnClaimType

Die Short UPN-Anspruchsregel.

(Geerbt von AuthorizationRule)
UpnClaimType

Die UPN-Anspruchsregel.

(Geerbt von AuthorizationRule)

Eigenschaften

ClaimType

Ruft den Anspruchstyp ab oder legt ihn fest.

(Geerbt von AuthorizationRule)
ClaimValue

Ruft den Anspruchswert ab, der entweder "Send", "Listen" oder "Manage" lautet, oder legt ihn fest.

(Geerbt von AuthorizationRule)
CreatedTime

Ruft das Datum und die Uhrzeit der Erstellung der Autorisierungsregel ab oder legt diese fest.

(Geerbt von AuthorizationRule)
IssuerName

Ruft den Namensbezeichner des Ausstellers ab oder legt diese fest.

(Geerbt von AuthorizationRule)
KeyName

Ruft den Namen des Schlüssels ab oder legt ihn fest.

ModifiedTime

Ruft das Datum und die Uhrzeit ab, zu dem die Autorisierungsregel geändert wurde, oder legt diese fest.

(Geerbt von AuthorizationRule)
PrimaryKey

Ruft den primären Schlüssel ab oder legt ihn fest.

Revision

Ruft die Änderungsrevisionsnummer ab oder legt sie fest.

(Geerbt von AuthorizationRule)
Rights

Ruft die Liste der Rechte ab oder legt sie fest.

(Geerbt von AuthorizationRule)
SecondaryKey

Ruft den sekundären Schlüssel ab oder legt den sekundären Schlüssel fest.

Methoden

Clone()

Erstellt eine Kopie von AuthorizationRule.

(Geerbt von AuthorizationRule)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

GenerateRandomKey()

Generiert einen random base 64-codierten Schlüssel mit Krypto-APIs.

GetHashCode()

Gibt den Hashcode für diese Instanz zurück.

OnValidate()

Überprüft die Gültigkeit der Autorisierungsregel.

ValidateRights(IEnumerable<AccessRights>)

Überprüft die Gültigkeit der angegebenen Zugriffsrechte.

Gilt für: