ContentKeyPolicyTokenRestriction Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a token restriction. Provided token must match these requirements for successful license or key delivery.
[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
- Inheritance
- Attributes
-
Newtonsoft.Json.JsonObjectAttribute
Constructors
ContentKeyPolicyTokenRestriction() |
Initializes a new instance of the ContentKeyPolicyTokenRestriction class. |
ContentKeyPolicyTokenRestriction(String, String, ContentKeyPolicyRestrictionTokenKey, ContentKeyPolicyRestrictionTokenType, IList<ContentKeyPolicyRestrictionTokenKey>, IList<ContentKeyPolicyTokenClaim>, String) |
Initializes a new instance of the ContentKeyPolicyTokenRestriction class. |
Properties
AlternateVerificationKeys |
Gets or sets a list of alternative verification keys. |
Audience |
Gets or sets the audience for the token. |
Issuer |
Gets or sets the token issuer. |
OpenIdConnectDiscoveryDocument |
Gets or sets the OpenID connect discovery document. |
PrimaryVerificationKey |
Gets or sets the primary verification key. |
RequiredClaims |
Gets or sets a list of required token claims. |
RestrictionTokenType |
Gets or sets the type of token. Possible values include: 'Unknown', 'Swt', 'Jwt' |
Methods
Validate() |
Validate the object. |
Applies to
Azure SDK for .NET