Condividi tramite


SmartCardProvisioning Classe

Definizione

Rappresenta informazioni su e operazioni per la configurazione delle smart card.

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
Ereditarietà
Object Platform::Object IInspectable SmartCardProvisioning
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Proprietà

SmartCard

Ottiene la smart card configurata.

Metodi

FromSmartCardAsync(SmartCard)

Restituisce una smart card da configurare.

GetAuthorityKeyContainerNameAsync()

Ottiene in modo asincrono il nome del contenitore della chiave dell'autorità.

GetChallengeContextAsync()

Restituisce il contesto di autenticazione/risposta di una smart card.

GetIdAsync()

Restituisce l'ID della smart card.

GetNameAsync()

Restituisce il nome del minidriver della smart card.

RequestAttestedVirtualSmartCardCreationAsync(String, IBuffer, SmartCardPinPolicy)

Crea una smart card virtuale TPM (Trusted Platform Module) con i parametri specificati.

RequestAttestedVirtualSmartCardCreationAsync(String, IBuffer, SmartCardPinPolicy, Guid)

Crea una smart card virtuale TPM (Trusted Platform Module) con i parametri specificati.

RequestPinChangeAsync()

Modifica il numero di identificazione personale di una smart card (PIN).

RequestPinResetAsync(SmartCardPinResetHandler)

Reimposta il numero di identificazione personale di una smart card (PIN).

RequestVirtualSmartCardCreationAsync(String, IBuffer, SmartCardPinPolicy)

Crea una smart card virtuale TPM (Trusted Platform Module) con un determinato nome leggibile, una chiave di amministrazione e un set di regole pin (Personal Identification Number).

RequestVirtualSmartCardCreationAsync(String, IBuffer, SmartCardPinPolicy, Guid)

Crea una smart card virtuale TPM (Trusted Platform Module) con un determinato nome leggibile, chiave di amministrazione, set di regole PIN (Personal Identification Number) e ID.

RequestVirtualSmartCardDeletionAsync(SmartCard)

Elimina una smart card virtuale TPM (Trusted Platform Module).

Si applica a

Vedi anche