Compartir a través de


SharedAccessAuthorizationRule Clase

Definición

Define la regla de autorización para la operación de acceso compartido.

[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
Herencia
SharedAccessAuthorizationRule
Atributos

Constructores

SharedAccessAuthorizationRule(String, IEnumerable<AccessRights>)

Inicializa una nueva instancia de la clase SharedAccessAuthorizationRule.

SharedAccessAuthorizationRule(String, String, IEnumerable<AccessRights>)

Inicializa una nueva instancia de la clase SharedAccessAuthorizationRule.

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

Inicializa una nueva instancia de la clase SharedAccessAuthorizationRule.

Campos

NameIdentifierClaimType

Regla de notificación de identificador de nombre.

(Heredado de AuthorizationRule)
RoleClaimType

Regla de notificación de rol.

(Heredado de AuthorizationRule)
RoleRoleClaimType

Regla de notificación de rol.

(Heredado de AuthorizationRule)
SharedAccessKeyClaimType

Regla de notificación de clave de acceso compartido.

(Heredado de AuthorizationRule)
ShortNameIdentifierClaimType

Regla de notificación de identificador de nombre corto.

(Heredado de AuthorizationRule)
ShortUpnClaimType

Regla de notificación UPN corta.

(Heredado de AuthorizationRule)
UpnClaimType

Regla de notificación UPN.

(Heredado de AuthorizationRule)

Propiedades

ClaimType

Obtiene o establece el tipo de notificación.

(Heredado de AuthorizationRule)
ClaimValue

Obtiene o establece el valor de notificación que es "Send", "Listen" o "Manage".

(Heredado de AuthorizationRule)
CreatedTime

Obtiene o establece la fecha y hora en que se creó la regla de autorización.

(Heredado de AuthorizationRule)
IssuerName

Obtiene o establece el identificador de nombre del emisor.

(Heredado de AuthorizationRule)
KeyName

Obtiene o establece el nombre de la clave.

ModifiedTime

Obtiene o establece la fecha y hora en que se modificó la regla de autorización.

(Heredado de AuthorizationRule)
PrimaryKey

Obtiene o establece la clave principal.

Revision

Obtiene o establece el número de revisión de modificación.

(Heredado de AuthorizationRule)
Rights

Obtiene o establece la lista de derechos.

(Heredado de AuthorizationRule)
SecondaryKey

Obtiene o establece la clave secundaria.

Métodos

Clone()

Crea una copia de AuthorizationRule.

(Heredado de AuthorizationRule)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

GenerateRandomKey()

Genera una clave codificada en base 64 aleatoria con api criptográficas

GetHashCode()

Devuelve el código hash de esta instancia.

OnValidate()

Comprueba la validez de la regla de autorización.

ValidateRights(IEnumerable<AccessRights>)

Comprueba la validez de los derechos de acceso especificados.

Se aplica a