Built-In Functions

Built-In Functions for BoxLang+ Core Licensing Module

The bx-plus module provides three built-in functions for comprehensive license management:

License Management Functions

Activate a new BoxLang+ or BoxLang++ license using an email address and license key.

Usage:

result = boxlangLicenseActivate(
    email = "[email protected]",
    licenseKey = "XXXX-XXXX-XXXX-XXXX",
    serverType = "Production"
);

ℹ️ BoxlangLicenseInfo

Get current license status and detailed information about the active license.

Usage:

licenseInfo = boxlangLicenseInfo();
if ( licenseInfo.isValidLicense ) {
    systemOutput( "License active until: " & licenseInfo.expirationDate );
}

Refresh an existing license token to extend its validity period.

Usage:

Last updated

Was this helpful?