AuthorizationRule 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.
Definiert die Azure Service Bus Autorisierungsregel, die verwendet wird, um zu bestimmen, ob ein Vorgang zulässig ist oder nicht.
[System.Runtime.Serialization.DataContract(Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.AllowRule))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.IpFilterAuthorizationRule))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.PrivateEndpointAuthorizationRule))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.VirtualNetworkAuthorizationRule))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.SharedAccessAuthorizationRule))]
public abstract class AuthorizationRule
[<System.Runtime.Serialization.DataContract(Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.AllowRule))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.IpFilterAuthorizationRule))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.PrivateEndpointAuthorizationRule))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.VirtualNetworkAuthorizationRule))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.SharedAccessAuthorizationRule))>]
type AuthorizationRule = class
Public MustInherit Class AuthorizationRule
- Vererbung
-
AuthorizationRule
- Abgeleitet
- Attribute
Felder
NameIdentifierClaimType |
Die Anspruchsregel des Namensbezeichners. |
RoleClaimType |
Die Anspruchsregel für Rollenrollen. |
RoleRoleClaimType |
Die Anspruchsregel für Rollenrollen. |
SharedAccessKeyClaimType |
Die Shared Access Key-Anspruchsregel. |
ShortNameIdentifierClaimType |
Die Anspruchsregel für kurznamenbezeichner. |
ShortUpnClaimType |
Die Short UPN-Anspruchsregel. |
UpnClaimType |
Die UPN-Anspruchsregel. |
Eigenschaften
ClaimType |
Ruft den Anspruchstyp ab oder legt ihn fest. |
ClaimValue |
Ruft den Anspruchswert ab, der entweder "Send", "Listen" oder "Manage" lautet, oder legt ihn fest. |
CreatedTime |
Ruft das Datum und die Uhrzeit der Erstellung der Autorisierungsregel ab oder legt diese fest. |
IssuerName |
Ruft den Namensbezeichner des Ausstellers ab oder legt diese fest. |
KeyName |
Ruft den Namen des Autorisierungsregelschlüssels ab oder legt diese fest. |
ModifiedTime |
Ruft das Datum und die Uhrzeit ab, zu dem die Autorisierungsregel geändert wurde, oder legt diese fest. |
Revision |
Ruft die Änderungsrevisionsnummer ab oder legt sie fest. |
Rights |
Ruft die Liste der Rechte ab oder legt sie fest. |
Methoden
Clone() |
Erstellt eine Kopie von AuthorizationRule. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. |
GetHashCode() |
Gibt den Hashcode für diese Instanz zurück. |
OnValidate() |
Ermöglicht abgeleiteten Klassen, benutzerdefinierte Behandlung beim Überprüfen der Autorisierungsregel bereitzustellen. |
ValidateRights(IEnumerable<AccessRights>) |
Überprüft die Gültigkeit der angegebenen Zugriffsrechte. |
Gilt für:
Azure SDK for .NET