WritableLicense Constructor |
Namespace: com.softwarekey.Client.LicensingAssembly: PLUSManaged (in PLUSManaged.dll) Version: 5.23.4.0
Syntaxpublic WritableLicense(
AuthorEncryptionKey encryptionKey,
bool useEncryptedFile,
bool useWebServiceEncryption,
int productId,
string productVersion,
List<SystemIdentifierAlgorithm> identifierAlgorithms
)
Public Sub New (
encryptionKey As AuthorEncryptionKey,
useEncryptedFile As Boolean,
useWebServiceEncryption As Boolean,
productId As Integer,
productVersion As String,
identifierAlgorithms As List(Of SystemIdentifierAlgorithm)
)
public:
WritableLicense(
AuthorEncryptionKey^ encryptionKey,
bool useEncryptedFile,
bool useWebServiceEncryption,
int productId,
String^ productVersion,
List<SystemIdentifierAlgorithm^>^ identifierAlgorithms
)
Parameters
- encryptionKey
- Type: com.softwarekey.Client.UtilsAuthorEncryptionKey
The AuthorEncryptionKey object required for cryptographic routines. - useEncryptedFile
- Type: SystemBoolean
When true, uses an encrypted License File. (Set to true if unsure.) - useWebServiceEncryption
- Type: SystemBoolean
When try, XML web service requests are encrypted. (Set to true if unsure.) - productId
- Type: SystemInt32
The Product ID for the Product which is being licensed from SOLO Server. (Set to zero (0) if you are not using SOLO Server.) - productVersion
- Type: SystemString
The current version of the product (must be formatted like x.x.x.x, where each 'x' is a non-negative integer that is no longer than 5 digits). Use an empty string to ignore the version number. - identifierAlgorithms
- Type: System.Collections.GenericListSystemIdentifierAlgorithm
A generic list of SystemIdentifierAlgorithm objects (typically one object for each algorithm being used) to use to automatically initialize the CurrentIdentifiers property.
See Also