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
properties_GeneratorRecipe.html#/properties/GeneratorRecipe/properties/length properties_GeneratorRecipe.html#/properties/GeneratorRecipe/properties/characterSets diagram
Type object
Properties
Name Occurrence
length
characterSets
optional
optional
Used by
Schema
GeneratorRecipe
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": {
    "length": {
      "type": "integer",
      "minimum": 1,
      "maximum": 64,
      "description": "Length of the generated value",
      "default": 32
    },
    "characterSets": {
      "type": "array",
      "uniqueItems": true,
      "minimum": 0,
      "maximum": 3,
      "items": {}
    }
  }
}

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

Maximum : 64

Default : 32

Used by
Schema
GeneratorRecipe
GeneratorRecipe/properties/length
Source

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

Diagram
#/properties/GeneratorRecipe/properties/characterSets/items diagram
Type object
All of
Choices
characterSets : Schema (#/properties/GeneratorRecipe/properties/characterSets/0)
characterSets : Schema (#/properties/GeneratorRecipe/properties/characterSets/1)
Used by
Schema
GeneratorRecipe
GeneratorRecipe/properties/characterSets
Source

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

Diagram
properties_GeneratorRecipe.html#/properties/GeneratorRecipe/properties/characterSets/items diagram
Type array
Constraints
Unique Items : true

Array Items
Items
properties_GeneratorRecipe.html#/properties/GeneratorRecipe/properties/characterSets/items
Used by
Schema
GeneratorRecipe/properties/characterSets
GeneratorRecipe/properties/characterSets/0
Source

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

Diagram
diagram
Type string
Enumeration
Values
LETTERS
DIGITS
SYMBOLS
Used by
Schema
GeneratorRecipe/properties/characterSets/0
GeneratorRecipe/properties/characterSets/items
Source

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

Diagram
#/properties/GeneratorRecipe/properties/characterSets/items diagram
Type number
Constraints
Minimum : 0

Maximum : 3

Used by
Schema
GeneratorRecipe/properties/characterSets
GeneratorRecipe/properties/characterSets/1
Source

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