Definition GeneratorRecipe
definitions_GeneratorRecipe.html#/definitions/GeneratorRecipe/properties/characterSets definitions_GeneratorRecipe.html#/definitions/GeneratorRecipe/properties/length
Annotations
Description  The recipe is used in conjunction with the "generate" property to set the character set used to generate a new secure value
Diagram
Type object
Properties
Name Occurrence
characterSets
length
optional
optional
Additional Properties true
Used by
Source

 "GeneratorRecipe": {
  "type": "object",
  "description": "The recipe is used in conjunction with the \"generate\" property to set the character set used to generate a new secure value",
  "properties": {
    "characterSets": {
      "type": "array",
      "uniqueItems": true,
      "minimum": 0,
      "maximum": 3,
      "items": {}
    },
    "length": {
      "type": "integer",
      "minimum": 1,
      "maximum": 64,
      "description": "Length of the generated value",
      "default": 32
    }
  }
}


Definition characterSets
#/definitions/GeneratorRecipe/properties/characterSets/items
Diagram
Type object
All of
Additional Properties false
Used by
Source

 "characterSets": {
  "type": "array",
  "uniqueItems": true,
  "items": {
    "type": "string",
    "enum": [
      "LETTERS",
      "DIGITS",
      "SYMBOLS"
    ]
  },
  "minimum": 0,
  "maximum": 3
}


Definition characterSets/0
definitions_GeneratorRecipe.html#/definitions/GeneratorRecipe/properties/characterSets/items
Diagram
Type array
Constraints
Unique Items : true

Array Items
Additional Items true
Used by
Source

 "#/definitions/GeneratorRecipe/properties/characterSets/0": {
  "type": "array",
  "uniqueItems": true,
  "items": {
    "type": "string",
    "enum": [
      "LETTERS",
      "DIGITS",
      "SYMBOLS"
    ]
  }
}


Definition characterSets/items
Diagram
Type string
Enumeration
Values
LETTERS
DIGITS
SYMBOLS
Used by
Source

 "items": {
  "type": "string",
  "enum": [
    "LETTERS",
    "DIGITS",
    "SYMBOLS"
  ]
}


Definition characterSets/1
#/definitions/GeneratorRecipe/properties/characterSets/items
Diagram
Type number
Constraints
Minimum : 0

Maximum : 3

Used by
Source

 "#/definitions/GeneratorRecipe/properties/characterSets/1": {
  "minimum": 0,
  "maximum": 3
}


Definition length
Annotations
Description  Length of the generated value
Diagram
Type number
Constraints
Minimum : 1

Maximum : 64

Default : 32

Used by
Source

 "length": {
  "type": "integer",
  "minimum": 1,
  "maximum": 64,
  "description": "Length of the generated value",
  "default": 32
}