Validate C8 Licenses
npm install @camunda/license-validator``
try {
const licenseChecker = new LicenseChecker(licenseUtf8String);
licenseChecker.validate(); // Prints License to sysout + if the license is valid or not
return {
isValid: true
};
} catch (error) { // throws if license is invalid/expired/not a c8 license
return {
isValid: false
};
}
`
`customer
const licenseChecker = new LicenseChecker(licenseUtf8String);
licenseChecker.validate();
licenseChecker.getValue('customer') // returns the property with the key `
``
const licenseChecker = new LicenseChecker(licenseUtf8String);
licenseChecker.validate();
const map:Map
``
const licenseChecker = new LicenseChecker(licenseUtf8String, true);
licenseChecker.validate();
```
const licenseChecker = new LicenseChecker(licenseUtf8String,
false,
(info: string) => {myInfoLogger(text)},
(err: string) => {myErrorLogger(text)});
licenseChecker.validate();