HardwareIdentification.GetPackageSpecificToken(IBuffer) Metodo
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.
Ottiene un identificatore hardware (ASHWID) che rappresenta l'hardware corrente. L'ASHWID restituito sarà diverso per ogni pacchetto dell'applicazione. In altre parole, questa API restituirà identificatori diversi quando vengono chiamati da due app da pacchetti diversi. Restituisce lo stesso identificatore quando viene chiamato da due app che fanno parte dello stesso pacchetto.
public:
static HardwareToken ^ GetPackageSpecificToken(IBuffer ^ nonce);
static HardwareToken GetPackageSpecificToken(IBuffer const& nonce);
public static HardwareToken GetPackageSpecificToken(IBuffer nonce);
function getPackageSpecificToken(nonce)
Public Shared Function GetPackageSpecificToken (nonce As IBuffer) As HardwareToken
Parametri
- nonce
- IBuffer
Il nonce crittografico è facoltativo. Il nonce è consigliato quando ASHWID deve essere verificato nel cloud contro gli attacchi di riproduzione. Negli scenari in cui si desidera nonce, il server remoto deve generare un nonce casuale e passarlo all'app client e quindi verificare che la firma abbia il nonce previsto dopo la ricezione di ASHWID dal sistema client.
Restituisce
Informazioni sull'ID hardware.
Commenti
GetPackageSpecificToken è progettato per l'uso da parte di sviluppatori professionisti che hanno esperienza con il contenuto delle licenze e con competenze sufficienti nella crittografia