HardwareToken HardwareToken HardwareToken HardwareToken HardwareToken Class


Represents a token that contains a hardware based identification that is sufficiently unique.

public : sealed class HardwareToken : IHardwareToken
struct winrt::Windows::System::Profile::HardwareToken : IHardwareToken
public sealed class HardwareToken : IHardwareToken
Public NotInheritable Class HardwareToken Implements IHardwareToken
// This class does not provide a public constructor.
Windows 10 requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0) Windows Mobile Extension SDK (introduced v10.0.10240.0) Windows 10 Anniversary Edition (introduced v10.0.14393.0)
API contract
Windows.System.Profile.ProfileHardwareTokenContract (introduced v1)


Certificate Certificate Certificate Certificate Certificate

Gets the certificate that is used to sign the Id and is used to help verify the authenticity of the Id.

public : IBuffer Certificate { get; }
IBuffer Certificate();
public IBuffer Certificate { get; }
Public ReadOnly Property Certificate As IBuffer
var iBuffer = hardwareToken.certificate;
IBuffer IBuffer IBuffer

The certificate used to sign the Id.

Id Id Id Id Id

Gets the hardware identifier that identifies the device.

public : IBuffer Id { get; }
IBuffer Id();
public IBuffer Id { get; }
Public ReadOnly Property Id As IBuffer
var iBuffer = hardwareToken.id;
IBuffer IBuffer IBuffer

The id that identifies the device. This byte buffer contains a set of identifiers that represent the various hardware components found in the device.

Signature Signature Signature Signature Signature

Gets the digital signature of hardware Id that helps verify the authenticity of returned Id.

public : IBuffer Signature { get; }
IBuffer Signature();
public IBuffer Signature { get; }
Public ReadOnly Property Signature As IBuffer
var iBuffer = hardwareToken.signature;
IBuffer IBuffer IBuffer

The digital signature of Id.

See Also