[ Version ( since = "0.2.2" ) ]
public unowned string get_product_key_format ()
If this function returns a non-NULL string, it means that the this requires you to specify product registration key through InstallConfig instance passed to script generation methods.
The returned string specifies the expected format of the product key like this:
@ - any character % - alphabet
$ - alphanumeric character
All other characters represent themselves.
For example in case of installer for Microsoft Windows XP, you'll get "$$$$$-$$$$$-$$$$$-$$$$$-$$$$$". That means a product key consists of 24 alphanumeric characters and 4 '-' characters at (0-based) indices 5, 11, 17 and 23.
this |
the install script |
Product key format mask, or NULL. |