Compartilhar via


HardwareIdentification.GetPackageSpecificToken(IBuffer) Método

Definição

Obtém um ASHWID (identificador de hardware) que representa o hardware atual. O ASHWID retornado será diferente para cada pacote de aplicativos. Em outras palavras, essa API retornará identificadores diferentes quando chamada por dois aplicativos de pacotes diferentes. Ele retornará o mesmo identificador quando chamado por dois aplicativos que fazem parte do mesmo pacote.

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

Parâmetros

nonce
IBuffer

O nonce criptográfico é opcional. O nonce é recomendado quando o ASHWID precisa ser verificado na nuvem contra ataques de reprodução. Nos cenários em que nonce é desejado, o servidor remoto deve gerar um nonce aleatório e passá-lo para o aplicativo cliente e, em seguida, verificar se a assinatura tem o nonce esperado depois que o ASHWID é recebido do sistema cliente.

Retornos

As informações de ID de hardware.

Comentários

O GetPackageSpecificToken foi projetado para uso por desenvolvedores profissionais que têm experiência com conteúdo de licenciamento e com experiência suficiente em criptografia

Aplica-se a

Confira também