C-DEngine 5.105

TheActivationUtils..::..GenerateLicenseSignature Method

For use by C-Labs activation tooling only.

Namespace:  nsCDEngine.Activation
Assembly:  C-DEngine (in C-DEngine.dll)

Syntax


public static bool GenerateLicenseSignature(
	Guid deviceId,
	string licenseSigningKey,
	uint expirationInDaysSinceJan2016,
	TheLicense[] licenses,
	byte[] licenseParams,
	ActivationFlags flags,
	out byte[] licenseSignature
)
Public Shared Function GenerateLicenseSignature ( _
	deviceId As Guid, _
	licenseSigningKey As String, _
	expirationInDaysSinceJan2016 As UInteger, _
	licenses As TheLicense(), _
	licenseParams As Byte(), _
	flags As ActivationFlags, _
	<OutAttribute> ByRef licenseSignature As Byte() _
) As Boolean
public:
static bool^ GenerateLicenseSignature(
	Guid^ deviceId, 
	String^ licenseSigningKey, 
	unsigned int^ expirationInDaysSinceJan2016, 
	array<TheLicense^>^ licenses, 
	array<unsigned char^>^ licenseParams, 
	ActivationFlags^ flags, 
	[OutAttribute] array<unsigned char^>^% licenseSignature
)

Parameters

deviceId
Type: Guid
licenseSigningKey
Type: String
expirationInDaysSinceJan2016
Type: UInt32
licenses
Type: array<TheLicense>[]()[][]
licenseParams
Type: array<Byte>[]()[][]
flags
Type: nsCDEngine.Activation..::..ActivationFlags
licenseSignature
Type: array<Byte>[]()[][]%

Return Value