Compartilhar via


ContentKeyPolicyTokenRestriction Classe

Definição

Representa uma restrição de token. O token fornecido deve corresponder a esses requisitos para a licença bem-sucedida ou a entrega de chaves.

[Newtonsoft.Json.JsonObject("#Microsoft.Media.ContentKeyPolicyTokenRestriction")]
public class ContentKeyPolicyTokenRestriction : Microsoft.Azure.Management.Media.Models.ContentKeyPolicyRestriction
[<Newtonsoft.Json.JsonObject("#Microsoft.Media.ContentKeyPolicyTokenRestriction")>]
type ContentKeyPolicyTokenRestriction = class
    inherit ContentKeyPolicyRestriction
Public Class ContentKeyPolicyTokenRestriction
Inherits ContentKeyPolicyRestriction
Herança
ContentKeyPolicyTokenRestriction
Atributos
Newtonsoft.Json.JsonObjectAttribute

Construtores

ContentKeyPolicyTokenRestriction()

Inicializa uma nova instância da classe ContentKeyPolicyTokenRestriction.

ContentKeyPolicyTokenRestriction(String, String, ContentKeyPolicyRestrictionTokenKey, ContentKeyPolicyRestrictionTokenType, IList<ContentKeyPolicyRestrictionTokenKey>, IList<ContentKeyPolicyTokenClaim>, String)

Inicializa uma nova instância da classe ContentKeyPolicyTokenRestriction.

Propriedades

AlternateVerificationKeys

Obtém ou define uma lista de chaves de verificação alternativas.

Audience

Obtém ou define o público-alvo do token.

Issuer

Obtém ou define o emissor do token.

OpenIdConnectDiscoveryDocument

Obtém ou define o documento de descoberta do OpenID Connect.

PrimaryVerificationKey

Obtém ou define a chave de verificação primária.

RequiredClaims

Obtém ou define uma lista de declarações de token necessárias.

RestrictionTokenType

Obtém ou define o tipo de token. Os valores possíveis incluem: 'Unknown', 'Swt', 'Jwt'

Métodos

Validate()

Valide o objeto .

Aplica-se a