| TpmIdentifier Constructor (String, String, String) |
Creates a new
TpmIdentifier object, initialized with the name, value, and pre-computed hash.
Namespace: com.softwarekey.Client.LicensingAssembly: PLUSManaged (in PLUSManaged.dll) Version: 5.25.4.0
Syntaxpublic TpmIdentifier(
string name,
string value,
string hash
)
Public Sub New (
name As String,
value As String,
hash As String
)
public:
TpmIdentifier(
String^ name,
String^ value,
String^ hash
)
Parameters
- name
- Type: SystemString
The name of the TpmIdentifier object. - value
- Type: SystemString
The TPM public key value (typically not stored for security). - hash
- Type: SystemString
Pre-computed SHA-512 hash of the TPM public key.
Remarks
This constructor is primarily used during deserialization when loading identifiers
from stored license data. The hash is typically what's stored and transmitted,
not the raw TPM key value.
For security reasons, the raw TPM public key value is usually not persisted,
only its hash is stored and compared for validation.
See Also