Compartilhar via


ContentKeyPolicyTokenRestriction Classe

Definição

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

public class ContentKeyPolicyTokenRestriction : Azure.ResourceManager.Media.Models.ContentKeyPolicyRestriction
type ContentKeyPolicyTokenRestriction = class
    inherit ContentKeyPolicyRestriction
Public Class ContentKeyPolicyTokenRestriction
Inherits ContentKeyPolicyRestriction
Herança
ContentKeyPolicyTokenRestriction

Construtores

ContentKeyPolicyTokenRestriction(String, String, ContentKeyPolicyRestrictionTokenKey, ContentKeyPolicyRestrictionTokenType)

Inicializa uma nova instância de ContentKeyPolicyTokenRestriction.

Propriedades

AlternateVerificationKeys

Uma lista de chaves de verificação alternativas. ContentKeyPolicyRestrictionTokenKey Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem ContentKeyPolicyRsaTokenKey, ContentKeyPolicySymmetricTokenKey e ContentKeyPolicyX509CertificateTokenKey.

Audience

O público-alvo do token.

Issuer

O emissor do token.

OpenIdConnectDiscoveryDocument

O documento de descoberta do OpenID Connect.

PrimaryVerificationKey

A chave de verificação primária. ContentKeyPolicyRestrictionTokenKey Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem ContentKeyPolicyRsaTokenKey, ContentKeyPolicySymmetricTokenKey e ContentKeyPolicyX509CertificateTokenKey.

RequiredClaims

Uma lista de declarações de token necessárias.

RestrictionTokenType

O tipo de token.

Aplica-se a