AuthorizationRule Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit la règle d’autorisation Azure Service Bus utilisée pour déterminer si une opération est autorisée ou non.
[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
- Héritage
-
AuthorizationRule
- Dérivé
- Attributs
Champs
NameIdentifierClaimType |
Règle de revendication d’identificateur de nom. |
RoleClaimType |
Règle de revendication de rôle. |
RoleRoleClaimType |
Règle de revendication de rôle. |
SharedAccessKeyClaimType |
Règle de revendication de clé d’accès partagé. |
ShortNameIdentifierClaimType |
Règle de revendication d’identificateur de nom court. |
ShortUpnClaimType |
Règle de revendication UPN courte. |
UpnClaimType |
Règle de revendication UPN. |
Propriétés
ClaimType |
Obtient ou définit le type de revendication. |
ClaimValue |
Obtient ou définit la valeur de revendication qui est « Send », « Listen » ou « Manage ». |
CreatedTime |
Obtient ou définit la date et l’heure de création de la règle d’autorisation. |
IssuerName |
Obtient ou définit l’identificateur de nom de l’émetteur. |
KeyName |
Obtient ou définit le nom de la clé de la règle d’autorisation. |
ModifiedTime |
Obtient ou définit la date et l’heure de modification de la règle d’autorisation. |
Revision |
Obtient ou définit le numéro de révision de modification. |
Rights |
Obtient ou définit la liste des droits. |
Méthodes
Clone() |
Crée une copie de AuthorizationRule. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. |
GetHashCode() |
Retourne le code de hachage de cette instance. |
OnValidate() |
Permet aux classes dérivées de fournir une gestion personnalisée lors de la validation de la règle d’autorisation. |
ValidateRights(IEnumerable<AccessRights>) |
Vérifie la validité des droits d’accès spécifiés. |
S’applique à
Azure SDK for .NET