Condividi tramite


UserCertificateEnrollmentManager Classe

Definizione

Fornisce l'accesso ai metodi di creazione, importazione e registrazione dei certificati.

public ref class UserCertificateEnrollmentManager 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 UserCertificateEnrollmentManager 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 UserCertificateEnrollmentManager
Public NotInheritable Class UserCertificateEnrollmentManager
Ereditarietà
Object Platform::Object IInspectable UserCertificateEnrollmentManager
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)
Funzionalità dell'app
sharedUserCertificates

Commenti

Per usare questa API, è necessario abilitare la funzionalità sharedUserCertificates in modo che possa installare i certificati nell'archivio utenti condiviso. Per altre informazioni sull'abilitazione della funzionalità sharedUserCertificates , vedere Dichiarazioni di funzionalità dell'app.

Metodi

CreateRequestAsync(CertificateRequestProperties)

Crea in modo asincrono una richiesta di certificato PKCS #10 in base alle proprietà specificate in un oggetto CertificateRequestProperties .

ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String)

Importa in modo asincrono un certificato utente da un messaggio PFX (Personal Information Exchange).

ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String, String)

Importa in modo asincrono un certificato da un messaggio PFX (Personal Information Exchange) usando il provider di archiviazione chiavi specificato.

ImportPfxDataAsync(String, String, PfxImportParameters)

Importa in modo asincrono un certificato da un messaggio PFX (Personal Information Exchange) usando i parametri di importazione specificati.

InstallCertificateAsync(String, InstallOptions)

Installa in modo asincrono una catena di certificati nel contenitore dell'app nel computer locale.

Si applica a