Sentinel Fit Enforcement Properties
License File Name Configuration
Field | Description |
---|---|
License File Name Format |
The naming pattern to be used when generating a license certificate file. You can use static text, or a dynamic expression using the supported parameters listed below, or a combination of both. When a license file is generated, Sentinel EMS evaluates the expression based on the License File Name Format value, and replaces any parameters with actual data. Example: Suppose you want to configure the license file name format to include your company's name (static text), the product name and activation date and time (dynamic expressions), and the .v2c suffix, using hyphens as delimiters. In this scenario, If your company's name is Papyrus, and the product is named TextEditor, you would enter:
If you generated the license on March 3, 2024 just before 11:00 AM UTC, the license file might be named: Papyrus-TextEditor-2024-03-28 10_59_52.v2c If a value is not defined for a specific parameter, then Sentinel EMS skips that value. For example, if the license file name format is defined as Similarly, if a value includes an unsupported character, then Sentinel EMS replaces that character with an underscore. For example, suppose that the value for Although you are setting the license file name format at the global level for all license file certificates, the format can be overwritten for a specific license model at the license model level if the option is available. For details, see Copying a License Model.
Default value: To customize the license file name format: 1.Enter the required file name format. •Static text. (Optional) Specify a file name that does not change. You can also combine static text with one or more parameters. •Supported parameters. (Optional) Specify one or more of the following parameters in any order. Make sure to include the curly brackets. –Product • • • • –Feature • • • –License Model • –Entitlement • • • • –Activation • • • –TImestamp • •Custom attributes. (Optional) You can include any of the custom attributes that exist for entitlements and activations, for example, •Delimiters. (Optional) Separate the parameters using a delimiter, such as a hyphen (-) or underscore (_). •Spaces. Do not include spaces. •Unsupported characters. The following special characters are not supported: \ / : * ? " < > | •Reserved characters. Do not use attribute names from other enforcements, even if those enforcements are not available in your Sentinel EMS portal. For details, see the section on special and reserved enforcement attributes in Sentinel EMS REST API Guide. •Maximum length. Make sure that the generated file name does not exceed the maximum character length: –Complete file name: 215 characters including all parameter values, any delimiters, and the file extension –Each parameter: 50 characters If the generated file name exceeds the maximum length, the excess is truncated from the end. •File name extension. (Optional) A file extension, for example: 2.Validate the file format. a.Create a test entitlement and activate a product. b.Download the resulting license file and make sure that the file name matches your expectations. |
General Configuration
Field | Description |
---|---|
Default License Signing Algorithm |
To prevent tampering, sign the licenses with one of the following: >AES 128-bit key symmetric algorithm >RSA 2048 asymmetric algorithm |
Activation Configuration
Field | Description |
---|---|
Fit Substitution Key Value Pair |
If enforcement used is Sentinel Fit then this property is used for replacing specified characters in the evaluated output of a dynamic expression. Format 'special char1':'new replacement char','special char2':'new replacement char' . See Dynamic Substitution of License Model Attributes for more information on dynamic expressions. |
Action Buttons
The following action buttons are available at the bottom of the page.
Button | Description |
---|---|
Test Email | Send test emails to specified email address. This works only if the SMTP details are provided and are valid. |
Save | Save the data entered. |