Create Method

Overloads

NameDescription
public static ArmDot.Api.Keys.LicenseKey Create(string modulus, string privateExponent, string registrationName, string registrationEmail, System.DateTime? expirationDate, System.DateTime? maximumBuildDate, byte[] userData, string hardwareId);Creates a new license key.
public static ArmDot.Api.Keys.LicenseKey Create(byte[] modulus, byte[] privateExponent, string registrationName, string registrationEmail, System.DateTime? expirationDate, System.DateTime? maximumBuildDate, byte[] userData, string hardwareId);Creates a new license key

Creates a new license key.

public static ArmDot.Api.Keys.LicenseKey Create(string modulus, string privateExponent, string registrationName, string registrationEmail, System.DateTime? expirationDate, System.DateTime? maximumBuildDate, byte[] userData, string hardwareId);

Parameters

NameTypeDescription
modulusstringA modulus that is used for license key generation
privateExponentstringA private exponent that is used for license key generation
registrationNamestringA registration name that is used for license key generation
registrationEmailstringA registration email that is used for license key generation
expirationDateSystem.DateTime?An expiration date that is used for license key generation
maximumBuildDateSystem.DateTime?A maximum build date that is used for license key generation
userDatabyte[]A user data that is used for license key generation
hardwareIdstringA hardware id that is used for license key generation

Creates a new license key

public static ArmDot.Api.Keys.LicenseKey Create(byte[] modulus, byte[] privateExponent, string registrationName, string registrationEmail, System.DateTime? expirationDate, System.DateTime? maximumBuildDate, byte[] userData, string hardwareId);

Parameters

NameTypeDescription
modulusbyte[]A modulus that is used for license key generation
privateExponentbyte[]A private exponent that is used for license key generation
registrationNamestringA registration name that is used for license key generation
registrationEmailstringA registration email that is used for license key generation
expirationDateSystem.DateTime?An expiration date that is used for license key generation
maximumBuildDateSystem.DateTime?A maximum build date that is used for license key generation
userDatabyte[]A user data that is used for license key generation
hardwareIdstringA hardware id that is used for license key generation