Partager via


ChainBuildingParameters Classe

Définition

Représente les paramètres à utiliser lors de la génération d’une chaîne de certificats.

public ref class ChainBuildingParameters sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ChainBuildingParameters final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class ChainBuildingParameters final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ChainBuildingParameters
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ChainBuildingParameters
function ChainBuildingParameters()
Public NotInheritable Class ChainBuildingParameters
Héritage
Object Platform::Object IInspectable ChainBuildingParameters
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Constructeurs

ChainBuildingParameters()

Crée une instance de la classe ChainBuildingParameters.

Propriétés

AuthorityInformationAccessEnabled

Obtient ou définit une valeur qui indique si l’accès aux informations d’autorité (AIA) est activé.

CurrentTimeValidationEnabled

Obtient ou définit une valeur indiquant que l’heure actuelle doit être utilisée pour l’horodatage de validation.

EnhancedKeyUsages

Obtient une collection d’identificateurs d’objet (OID) pour l’extension d’utilisation de clé améliorée.

ExclusiveTrustRoots

Obtient la liste des certificats racines qui seront approuvés.

NetworkRetrievalEnabled

Obtient ou définit une valeur indiquant s’il faut demander de nouvelles URL à utiliser pour la création de chaînes et la vérification de la révocation ou pour utiliser des URL mises en cache.

RevocationCheckEnabled

Obtient ou définit une valeur indiquant si la vérification de la révocation est activée.

ValidationTimestamp

Obtient ou définit l’horodatage utilisé pour déterminer si la chaîne de certificats était valide.

S’applique à