Partager via


SmartCardProvisioning Classe

Définition

Représente des informations sur la configuration des cartes à puce et les opérations pour.

public ref class SmartCardProvisioning sealed
/// [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 SmartCardProvisioning final
[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 SmartCardProvisioning
Public NotInheritable Class SmartCardProvisioning
Héritage
Object Platform::Object IInspectable SmartCardProvisioning
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)

Propriétés

SmartCard

Obtient le carte intelligent configuré.

Méthodes

FromSmartCardAsync(SmartCard)

Retourne une carte intelligente à configurer.

GetAuthorityKeyContainerNameAsync()

Obtient de manière asynchrone le nom du conteneur de clé d’autorité.

GetChallengeContextAsync()

Retourne le contexte de défi/réponse d’authentification d’un carte intelligent.

GetIdAsync()

Retourne l’ID du carte intelligent.

GetNameAsync()

Retourne le nom du minidriver du carte intelligent.

RequestAttestedVirtualSmartCardCreationAsync(String, IBuffer, SmartCardPinPolicy)

Crée un carte intelligent virtuel attesté du module de plateforme sécurisée (TPM) avec les paramètres spécifiés.

RequestAttestedVirtualSmartCardCreationAsync(String, IBuffer, SmartCardPinPolicy, Guid)

Crée un carte intelligent virtuel attesté du module de plateforme sécurisée (TPM) avec les paramètres spécifiés.

RequestPinChangeAsync()

Modifie le numéro d’identification personnel (PIN) d’un carte intelligent.

RequestPinResetAsync(SmartCardPinResetHandler)

Réinitialise le numéro d’identification personnel (PIN) d’une carte intelligente.

RequestVirtualSmartCardCreationAsync(String, IBuffer, SmartCardPinPolicy)

Crée un carte intelligent virtuel du module de plateforme sécurisée (TPM) avec un nom, une clé d’administration et des règles de numéro d’identification personnel (PIN) donnés.

RequestVirtualSmartCardCreationAsync(String, IBuffer, SmartCardPinPolicy, Guid)

Crée un carte intelligent virtuel du module de plateforme sécurisée (TPM) avec un nom, une clé d’administration, un code confidentiel et un ID donnés.

RequestVirtualSmartCardDeletionAsync(SmartCard)

Supprime un carte intelligent virtuel de module de plateforme sécurisée (TPM).

S’applique à

Voir aussi