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 .
gateway90
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
  1. 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.
  2. This assertion contains default settings that are appropriate for most instances. To change any of the settings, right-click
    Generate UUID
     in the policy window and select
    Generate UUID
    or double-click the assertion in the policy window. The assertion properties are displayed. 
  3. Configure the properties as follows:
    Setting
    Description
    Store In Variable
    Enter the name of the variable to store the UUID in. You do not need to enclose the variable name with the wrapper characters "${}".
    Quantity
    Enter the number of UUIDs to generate. The minimum value is
    1
    , the maximum value is the amount listed in the
    Max Quantity
    field, below. You may specify a context variable.
    Max Quantity
    Enter the maximum number of UUIDs that can be generated for the variable. The default is
    100
    .
    The
    Max Quantity
    field serves as a limiter to ensure that the
    Quantity
    value 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.
  4. Click [
    OK
    ] when done.