ContentKeyPolicyTokenRestrictionResponse

data class ContentKeyPolicyTokenRestrictionResponse(val alternateVerificationKeys: List<Any>? = null, val audience: String, val issuer: String, val odataType: String, val openIdConnectDiscoveryDocument: String? = null, val primaryVerificationKey: Any, val requiredClaims: List<ContentKeyPolicyTokenClaimResponse>? = null, val restrictionTokenType: String)

Represents a token restriction. Provided token must match these requirements for successful license or key delivery.

Constructors

Link copied to clipboard
constructor(alternateVerificationKeys: List<Any>? = null, audience: String, issuer: String, odataType: String, openIdConnectDiscoveryDocument: String? = null, primaryVerificationKey: Any, requiredClaims: List<ContentKeyPolicyTokenClaimResponse>? = null, restrictionTokenType: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A list of alternative verification keys.

Link copied to clipboard

The audience for the token.

Link copied to clipboard

The token issuer.

Link copied to clipboard

The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyTokenRestriction'.

Link copied to clipboard

The OpenID connect discovery document.

Link copied to clipboard

The primary verification key.

Link copied to clipboard

A list of required token claims.

Link copied to clipboard

The type of token.