Share via


HardwareIdentification.GetPackageSpecificToken(IBuffer) Methode

Definition

Ruft einen Hardwarebezeichner (ASHWID) ab, der die aktuelle Hardware darstellt. Die zurückgegebene ASHWID ist für jedes Anwendungspaket unterschiedlich. Anders ausgedrückt: Diese API gibt unterschiedliche Bezeichner zurück, wenn sie von zwei Apps aus unterschiedlichen Paketen aufgerufen wird. Sie gibt denselben Bezeichner zurück, wenn sie von zwei Apps aufgerufen wird, die Teil desselben Pakets sind.

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

Parameter

nonce
IBuffer

Die kryptografische Nonce ist optional. Die Nonce wird empfohlen, wenn ASHWID in der Cloud gegen Wiedergabeangriffe überprüft werden muss. In den Szenarien, in denen Nonce gewünscht ist, sollte der Remoteserver eine zufällige Nonce generieren und an die Client-App übergeben, und dann überprüfen, ob die Signatur die erwartete Nonce aufweist, sobald die ASHWID vom Clientsystem empfangen wurde.

Gibt zurück

Die Informationen zur Hardware-ID.

Hinweise

GetPackageSpecificToken ist für die Verwendung durch professionelle Entwickler konzipiert, die Erfahrung mit der Lizenzierung von Inhalten und über ausreichende Kenntnisse in Kryptografie verfügen.

Gilt für:

Weitere Informationen