Share via


TrustValidationOptions Enum

Definition

An enum to represent various trust validation options. This SDK must be licensed from Microsoft. See Microsoft PlayReady for more information.

This enumeration supports a bitwise combination of its member values.

[System.Flags]
public enum TrustValidationOptions
[<System.Flags>]
type TrustValidationOptions = 
Public Enum TrustValidationOptions
Inheritance
TrustValidationOptions
Attributes

Fields

Name Value Description
Default 0

Default Validation.

AllowLegacyRootOfTrust 1

Allow legacy root of trust used by older PKs for license requests.

Require2023RootOfTrust 2

Require that newer 2023 root of trust is present either as signature or counter signature.

LegacyOr2023RootOfTrust 3

Legacy certificates signed Legacy Root of Trust only are allowed as well as signed with 2023 Root of Trust either in signature or in counter signature.

Applies to