SmartCardProvisioning Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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). |