Freigeben über


ChainBuildingParameters Klasse

Definition

Stellt Parameter dar, die beim Erstellen einer Zertifikatkette verwendet werden sollen.

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
Vererbung
Object Platform::Object IInspectable ChainBuildingParameters
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Konstruktoren

ChainBuildingParameters()

Erstellt eine neue instance der ChainBuildingParameters-Klasse.

Eigenschaften

AuthorityInformationAccessEnabled

Ruft einen Wert ab, der angibt, ob der Autoritätsinformationszugriff (Authority Information Access, AIA) aktiviert ist, oder legt diesen fest.

CurrentTimeValidationEnabled

Ruft einen Wert ab, der angibt, dass die aktuelle Uhrzeit für den Überprüfungszeitstempel verwendet werden soll, oder legt diesen fest.

EnhancedKeyUsages

Ruft eine Auflistung von Objektbezeichnern (OIDs) für die erweiterte Schlüsselverwendungserweiterung ab.

ExclusiveTrustRoots

Ruft die Liste der Stammzertifikate ab, die vertrauenswürdig sind.

NetworkRetrievalEnabled

Ruft einen Wert ab, der angibt, ob neue URLs angefordert werden sollen, die für das Erstellen von Ketten und die Sperrüberprüfung oder für die Verwendung zwischengespeicherter URLs verwendet werden sollen, oder legt diesen fest.

RevocationCheckEnabled

Ruft einen Wert ab, der angibt, ob die Sperrüberprüfung aktiviert ist, oder legt einen Wert fest.

ValidationTimestamp

Ruft den Zeitstempel ab, der verwendet wird, um zu bestimmen, ob die Zertifikatkette zeit gültig war, oder legt diesen fest.

Gilt für: