Generate UUID Assertion
The Generate UUID assertion creates any number of universally unique identifiers (UUIDs) and stores them in a context variable. If a single UUID is generated, it is stored in a single-value context variable, if multiple UUIDs are generated, then they are stored in a multivalued context variable. For more information, see .
gateway83
The Generate UUID assertion creates any number of universally unique identifiers (UUIDs) and stores them in a context variable. If a single UUID is generated, it is stored in a single-value context variable, if multiple UUIDs are generated, then they are stored in a multivalued context variable. For more information, see Multivalued Context Variables.
The UUIDs generated are RFC4122 compliant.
Using the Assertion
- Do one of the following:
- To add the assertion to the Policy Development window, see Add an Assertion.
- To change the configuration of an existing assertion, proceed to step 2 below.
- This assertion contains default settings that are appropriate for most instances. To change any of the settings, right-clickGenerate UUIDin the policy window and selectGenerate UUIDor double-click the assertion in the policy window. The assertion properties are displayed.
- Configure the properties as follows:SettingDescriptionStore In VariableEnter the name of the variable to store the UUID in. You do not need to enclose the variable name with the wrapper characters "${}".QuantityEnter the number of UUIDs to generate. The minimum value is 1, the maximum value is the amount listed in theMax Quantityfield, below. You may specify a context variable.Max QuantityEnter the maximum number of UUIDs that can be generated for the variable. The default is100.TheMax Quantityfield serves as a limiter to ensure that theQuantityvalue is not excessive. If a static value for Quantity is entered that exceeds the maximum, the validator does not allow you to save the properties. If a context variable is specified for Quantity and that variable resolves to a value greater than the maximum, then the failure occurs during run time.
- Click [OK] when done.