Condividi tramite


KeyCredential Classe

Definizione

Rappresenta una credenziale chiave, una chiave RSA, a 2048 bit, asimmetrica che rappresenta l'identità di un utente per un'applicazione.

public ref class KeyCredential sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class KeyCredential final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class KeyCredential
Public NotInheritable Class KeyCredential
Ereditarietà
Object Platform::Object IInspectable KeyCredential
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Proprietà

Name

Ottiene il nome della credenziale della chiave.

Metodi

GetAttestationAsync()

Ottiene un'attestazione per una credenziale chiave. Chiamare questo metodo dopo il provisioning di una credenziale chiave per l'utente e l'applicazione correnti.

RequestSignAsync(IBuffer)

Richiede all'utente di firmare i dati in modo crittografico usando le credenziali delle chiavi.

RetrievePublicKey()

Ottiene la parte pubblica della chiave asimmetrica.

RetrievePublicKey(CryptographicPublicKeyBlobType)

Ottiene la parte pubblica della chiave asimmetrica.

Si applica a