{
  "_id": "client_side_encryption_corpus",
  "altname_aws": "aws",
  "altname_local": "local",
  "altname_azure": "azure",
  "altname_gcp": "gcp",
  "altname_kmip": "kmip",
  "aws_double_rand_auto_id": {
    "kms": "aws",
    "type": "double",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "aws_double_rand_auto_altname": {
    "kms": "aws",
    "type": "double",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "aws_double_rand_explicit_id": {
    "kms": "aws",
    "type": "double",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "aws_double_rand_explicit_altname": {
    "kms": "aws",
    "type": "double",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "aws_double_det_explicit_id": {
    "kms": "aws",
    "type": "double",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "aws_double_det_explicit_altname": {
    "kms": "aws",
    "type": "double",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "aws_string_rand_auto_id": {
    "kms": "aws",
    "type": "string",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "aws_string_rand_auto_altname": {
    "kms": "aws",
    "type": "string",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": "mongodb"
  },
  "aws_string_rand_explicit_id": {
    "kms": "aws",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "aws_string_rand_explicit_altname": {
    "kms": "aws",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": "mongodb"
  },
  "aws_string_det_auto_id": {
    "kms": "aws",
    "type": "string",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "aws_string_det_explicit_id": {
    "kms": "aws",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "aws_string_det_explicit_altname": {
    "kms": "aws",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": "mongodb"
  },
  "aws_object_rand_auto_id": {
    "kms": "aws",
    "type": "object",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "aws_object_rand_auto_altname": {
    "kms": "aws",
    "type": "object",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "aws_object_rand_explicit_id": {
    "kms": "aws",
    "type": "object",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "aws_object_rand_explicit_altname": {
    "kms": "aws",
    "type": "object",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "aws_object_det_explicit_id": {
    "kms": "aws",
    "type": "object",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "aws_object_det_explicit_altname": {
    "kms": "aws",
    "type": "object",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "aws_array_rand_auto_id": {
    "kms": "aws",
    "type": "array",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "aws_array_rand_auto_altname": {
    "kms": "aws",
    "type": "array",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "aws_array_rand_explicit_id": {
    "kms": "aws",
    "type": "array",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "aws_array_rand_explicit_altname": {
    "kms": "aws",
    "type": "array",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "aws_array_det_explicit_id": {
    "kms": "aws",
    "type": "array",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "aws_array_det_explicit_altname": {
    "kms": "aws",
    "type": "array",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "aws_binData=00_rand_auto_id": {
    "kms": "aws",
    "type": "binData=00",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "aws_binData=00_rand_auto_altname": {
    "kms": "aws",
    "type": "binData=00",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "aws_binData=00_rand_explicit_id": {
    "kms": "aws",
    "type": "binData=00",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "aws_binData=00_rand_explicit_altname": {
    "kms": "aws",
    "type": "binData=00",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "aws_binData=00_det_auto_id": {
    "kms": "aws",
    "type": "binData=00",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "aws_binData=00_det_explicit_id": {
    "kms": "aws",
    "type": "binData=00",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "aws_binData=00_det_explicit_altname": {
    "kms": "aws",
    "type": "binData=00",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "aws_binData=04_rand_auto_id": {
    "kms": "aws",
    "type": "binData=04",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "aws_binData=04_rand_auto_altname": {
    "kms": "aws",
    "type": "binData=04",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "aws_binData=04_rand_explicit_id": {
    "kms": "aws",
    "type": "binData=04",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "aws_binData=04_rand_explicit_altname": {
    "kms": "aws",
    "type": "binData=04",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "aws_binData=04_det_auto_id": {
    "kms": "aws",
    "type": "binData=04",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "aws_binData=04_det_explicit_id": {
    "kms": "aws",
    "type": "binData=04",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "aws_binData=04_det_explicit_altname": {
    "kms": "aws",
    "type": "binData=04",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "aws_undefined_rand_explicit_id": {
    "kms": "aws",
    "type": "undefined",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "aws_undefined_rand_explicit_altname": {
    "kms": "aws",
    "type": "undefined",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "aws_undefined_det_explicit_id": {
    "kms": "aws",
    "type": "undefined",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "aws_undefined_det_explicit_altname": {
    "kms": "aws",
    "type": "undefined",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "aws_objectId_rand_auto_id": {
    "kms": "aws",
    "type": "objectId",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "aws_objectId_rand_auto_altname": {
    "kms": "aws",
    "type": "objectId",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "aws_objectId_rand_explicit_id": {
    "kms": "aws",
    "type": "objectId",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "aws_objectId_rand_explicit_altname": {
    "kms": "aws",
    "type": "objectId",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "aws_objectId_det_auto_id": {
    "kms": "aws",
    "type": "objectId",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "aws_objectId_det_explicit_id": {
    "kms": "aws",
    "type": "objectId",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "aws_objectId_det_explicit_altname": {
    "kms": "aws",
    "type": "objectId",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "aws_bool_rand_auto_id": {
    "kms": "aws",
    "type": "bool",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": true
  },
  "aws_bool_rand_auto_altname": {
    "kms": "aws",
    "type": "bool",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": true
  },
  "aws_bool_rand_explicit_id": {
    "kms": "aws",
    "type": "bool",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": true
  },
  "aws_bool_rand_explicit_altname": {
    "kms": "aws",
    "type": "bool",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": true
  },
  "aws_bool_det_explicit_id": {
    "kms": "aws",
    "type": "bool",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": true
  },
  "aws_bool_det_explicit_altname": {
    "kms": "aws",
    "type": "bool",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": true
  },
  "aws_date_rand_auto_id": {
    "kms": "aws",
    "type": "date",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "aws_date_rand_auto_altname": {
    "kms": "aws",
    "type": "date",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "aws_date_rand_explicit_id": {
    "kms": "aws",
    "type": "date",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "aws_date_rand_explicit_altname": {
    "kms": "aws",
    "type": "date",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "aws_date_det_auto_id": {
    "kms": "aws",
    "type": "date",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "aws_date_det_explicit_id": {
    "kms": "aws",
    "type": "date",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "aws_date_det_explicit_altname": {
    "kms": "aws",
    "type": "date",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "aws_null_rand_explicit_id": {
    "kms": "aws",
    "type": "null",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": null
  },
  "aws_null_rand_explicit_altname": {
    "kms": "aws",
    "type": "null",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": null
  },
  "aws_null_det_explicit_id": {
    "kms": "aws",
    "type": "null",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": null
  },
  "aws_null_det_explicit_altname": {
    "kms": "aws",
    "type": "null",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": null
  },
  "aws_regex_rand_auto_id": {
    "kms": "aws",
    "type": "regex",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "aws_regex_rand_auto_altname": {
    "kms": "aws",
    "type": "regex",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "aws_regex_rand_explicit_id": {
    "kms": "aws",
    "type": "regex",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "aws_regex_rand_explicit_altname": {
    "kms": "aws",
    "type": "regex",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "aws_regex_det_auto_id": {
    "kms": "aws",
    "type": "regex",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "aws_regex_det_explicit_id": {
    "kms": "aws",
    "type": "regex",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "aws_regex_det_explicit_altname": {
    "kms": "aws",
    "type": "regex",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "aws_dbPointer_rand_auto_id": {
    "kms": "aws",
    "type": "dbPointer",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "aws_dbPointer_rand_auto_altname": {
    "kms": "aws",
    "type": "dbPointer",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "aws_dbPointer_rand_explicit_id": {
    "kms": "aws",
    "type": "dbPointer",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "aws_dbPointer_rand_explicit_altname": {
    "kms": "aws",
    "type": "dbPointer",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "aws_dbPointer_det_auto_id": {
    "kms": "aws",
    "type": "dbPointer",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "aws_dbPointer_det_explicit_id": {
    "kms": "aws",
    "type": "dbPointer",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "aws_dbPointer_det_explicit_altname": {
    "kms": "aws",
    "type": "dbPointer",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "aws_javascript_rand_auto_id": {
    "kms": "aws",
    "type": "javascript",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "aws_javascript_rand_auto_altname": {
    "kms": "aws",
    "type": "javascript",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "aws_javascript_rand_explicit_id": {
    "kms": "aws",
    "type": "javascript",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "aws_javascript_rand_explicit_altname": {
    "kms": "aws",
    "type": "javascript",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "aws_javascript_det_auto_id": {
    "kms": "aws",
    "type": "javascript",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "aws_javascript_det_explicit_id": {
    "kms": "aws",
    "type": "javascript",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "aws_javascript_det_explicit_altname": {
    "kms": "aws",
    "type": "javascript",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "aws_symbol_rand_auto_id": {
    "kms": "aws",
    "type": "symbol",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "aws_symbol_rand_auto_altname": {
    "kms": "aws",
    "type": "symbol",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "aws_symbol_rand_explicit_id": {
    "kms": "aws",
    "type": "symbol",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "aws_symbol_rand_explicit_altname": {
    "kms": "aws",
    "type": "symbol",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "aws_symbol_det_auto_id": {
    "kms": "aws",
    "type": "symbol",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "aws_symbol_det_explicit_id": {
    "kms": "aws",
    "type": "symbol",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "aws_symbol_det_explicit_altname": {
    "kms": "aws",
    "type": "symbol",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "aws_javascriptWithScope_rand_auto_id": {
    "kms": "aws",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "aws_javascriptWithScope_rand_auto_altname": {
    "kms": "aws",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "aws_javascriptWithScope_rand_explicit_id": {
    "kms": "aws",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "aws_javascriptWithScope_rand_explicit_altname": {
    "kms": "aws",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "aws_javascriptWithScope_det_explicit_id": {
    "kms": "aws",
    "type": "javascriptWithScope",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "aws_javascriptWithScope_det_explicit_altname": {
    "kms": "aws",
    "type": "javascriptWithScope",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "aws_int_rand_auto_id": {
    "kms": "aws",
    "type": "int",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "aws_int_rand_auto_altname": {
    "kms": "aws",
    "type": "int",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "aws_int_rand_explicit_id": {
    "kms": "aws",
    "type": "int",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "aws_int_rand_explicit_altname": {
    "kms": "aws",
    "type": "int",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "aws_int_det_auto_id": {
    "kms": "aws",
    "type": "int",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "aws_int_det_explicit_id": {
    "kms": "aws",
    "type": "int",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "aws_int_det_explicit_altname": {
    "kms": "aws",
    "type": "int",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "aws_timestamp_rand_auto_id": {
    "kms": "aws",
    "type": "timestamp",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "aws_timestamp_rand_auto_altname": {
    "kms": "aws",
    "type": "timestamp",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "aws_timestamp_rand_explicit_id": {
    "kms": "aws",
    "type": "timestamp",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "aws_timestamp_rand_explicit_altname": {
    "kms": "aws",
    "type": "timestamp",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "aws_timestamp_det_auto_id": {
    "kms": "aws",
    "type": "timestamp",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "aws_timestamp_det_explicit_id": {
    "kms": "aws",
    "type": "timestamp",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "aws_timestamp_det_explicit_altname": {
    "kms": "aws",
    "type": "timestamp",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "aws_long_rand_auto_id": {
    "kms": "aws",
    "type": "long",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "aws_long_rand_auto_altname": {
    "kms": "aws",
    "type": "long",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "aws_long_rand_explicit_id": {
    "kms": "aws",
    "type": "long",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "aws_long_rand_explicit_altname": {
    "kms": "aws",
    "type": "long",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "aws_long_det_auto_id": {
    "kms": "aws",
    "type": "long",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "aws_long_det_explicit_id": {
    "kms": "aws",
    "type": "long",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "aws_long_det_explicit_altname": {
    "kms": "aws",
    "type": "long",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "aws_decimal_rand_auto_id": {
    "kms": "aws",
    "type": "decimal",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "aws_decimal_rand_auto_altname": {
    "kms": "aws",
    "type": "decimal",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "aws_decimal_rand_explicit_id": {
    "kms": "aws",
    "type": "decimal",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "aws_decimal_rand_explicit_altname": {
    "kms": "aws",
    "type": "decimal",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "aws_decimal_det_explicit_id": {
    "kms": "aws",
    "type": "decimal",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "aws_decimal_det_explicit_altname": {
    "kms": "aws",
    "type": "decimal",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "aws_minKey_rand_explicit_id": {
    "kms": "aws",
    "type": "minKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "aws_minKey_rand_explicit_altname": {
    "kms": "aws",
    "type": "minKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "aws_minKey_det_explicit_id": {
    "kms": "aws",
    "type": "minKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "aws_minKey_det_explicit_altname": {
    "kms": "aws",
    "type": "minKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "aws_maxKey_rand_explicit_id": {
    "kms": "aws",
    "type": "maxKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "aws_maxKey_rand_explicit_altname": {
    "kms": "aws",
    "type": "maxKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "aws_maxKey_det_explicit_id": {
    "kms": "aws",
    "type": "maxKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "aws_maxKey_det_explicit_altname": {
    "kms": "aws",
    "type": "maxKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "local_double_rand_auto_id": {
    "kms": "local",
    "type": "double",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "local_double_rand_auto_altname": {
    "kms": "local",
    "type": "double",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "local_double_rand_explicit_id": {
    "kms": "local",
    "type": "double",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "local_double_rand_explicit_altname": {
    "kms": "local",
    "type": "double",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "local_double_det_explicit_id": {
    "kms": "local",
    "type": "double",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "local_double_det_explicit_altname": {
    "kms": "local",
    "type": "double",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "local_string_rand_auto_id": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "local_string_rand_auto_altname": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": "mongodb"
  },
  "local_string_rand_explicit_id": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "local_string_rand_explicit_altname": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": "mongodb"
  },
  "local_string_det_auto_id": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "local_string_det_explicit_id": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "local_string_det_explicit_altname": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": "mongodb"
  },
  "local_object_rand_auto_id": {
    "kms": "local",
    "type": "object",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "local_object_rand_auto_altname": {
    "kms": "local",
    "type": "object",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "local_object_rand_explicit_id": {
    "kms": "local",
    "type": "object",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "local_object_rand_explicit_altname": {
    "kms": "local",
    "type": "object",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "local_object_det_explicit_id": {
    "kms": "local",
    "type": "object",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "local_object_det_explicit_altname": {
    "kms": "local",
    "type": "object",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "local_array_rand_auto_id": {
    "kms": "local",
    "type": "array",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "local_array_rand_auto_altname": {
    "kms": "local",
    "type": "array",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "local_array_rand_explicit_id": {
    "kms": "local",
    "type": "array",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "local_array_rand_explicit_altname": {
    "kms": "local",
    "type": "array",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "local_array_det_explicit_id": {
    "kms": "local",
    "type": "array",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "local_array_det_explicit_altname": {
    "kms": "local",
    "type": "array",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "local_binData=00_rand_auto_id": {
    "kms": "local",
    "type": "binData=00",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "local_binData=00_rand_auto_altname": {
    "kms": "local",
    "type": "binData=00",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "local_binData=00_rand_explicit_id": {
    "kms": "local",
    "type": "binData=00",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "local_binData=00_rand_explicit_altname": {
    "kms": "local",
    "type": "binData=00",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "local_binData=00_det_auto_id": {
    "kms": "local",
    "type": "binData=00",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "local_binData=00_det_explicit_id": {
    "kms": "local",
    "type": "binData=00",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "local_binData=00_det_explicit_altname": {
    "kms": "local",
    "type": "binData=00",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "local_binData=04_rand_auto_id": {
    "kms": "local",
    "type": "binData=04",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "local_binData=04_rand_auto_altname": {
    "kms": "local",
    "type": "binData=04",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "local_binData=04_rand_explicit_id": {
    "kms": "local",
    "type": "binData=04",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "local_binData=04_rand_explicit_altname": {
    "kms": "local",
    "type": "binData=04",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "local_binData=04_det_auto_id": {
    "kms": "local",
    "type": "binData=04",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "local_binData=04_det_explicit_id": {
    "kms": "local",
    "type": "binData=04",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "local_binData=04_det_explicit_altname": {
    "kms": "local",
    "type": "binData=04",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "local_undefined_rand_explicit_id": {
    "kms": "local",
    "type": "undefined",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "local_undefined_rand_explicit_altname": {
    "kms": "local",
    "type": "undefined",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "local_undefined_det_explicit_id": {
    "kms": "local",
    "type": "undefined",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "local_undefined_det_explicit_altname": {
    "kms": "local",
    "type": "undefined",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "local_objectId_rand_auto_id": {
    "kms": "local",
    "type": "objectId",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "local_objectId_rand_auto_altname": {
    "kms": "local",
    "type": "objectId",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "local_objectId_rand_explicit_id": {
    "kms": "local",
    "type": "objectId",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "local_objectId_rand_explicit_altname": {
    "kms": "local",
    "type": "objectId",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "local_objectId_det_auto_id": {
    "kms": "local",
    "type": "objectId",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "local_objectId_det_explicit_id": {
    "kms": "local",
    "type": "objectId",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "local_objectId_det_explicit_altname": {
    "kms": "local",
    "type": "objectId",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "local_bool_rand_auto_id": {
    "kms": "local",
    "type": "bool",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": true
  },
  "local_bool_rand_auto_altname": {
    "kms": "local",
    "type": "bool",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": true
  },
  "local_bool_rand_explicit_id": {
    "kms": "local",
    "type": "bool",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": true
  },
  "local_bool_rand_explicit_altname": {
    "kms": "local",
    "type": "bool",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": true
  },
  "local_bool_det_explicit_id": {
    "kms": "local",
    "type": "bool",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": true
  },
  "local_bool_det_explicit_altname": {
    "kms": "local",
    "type": "bool",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": true
  },
  "local_date_rand_auto_id": {
    "kms": "local",
    "type": "date",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "local_date_rand_auto_altname": {
    "kms": "local",
    "type": "date",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "local_date_rand_explicit_id": {
    "kms": "local",
    "type": "date",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "local_date_rand_explicit_altname": {
    "kms": "local",
    "type": "date",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "local_date_det_auto_id": {
    "kms": "local",
    "type": "date",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "local_date_det_explicit_id": {
    "kms": "local",
    "type": "date",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "local_date_det_explicit_altname": {
    "kms": "local",
    "type": "date",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "local_null_rand_explicit_id": {
    "kms": "local",
    "type": "null",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": null
  },
  "local_null_rand_explicit_altname": {
    "kms": "local",
    "type": "null",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": null
  },
  "local_null_det_explicit_id": {
    "kms": "local",
    "type": "null",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": null
  },
  "local_null_det_explicit_altname": {
    "kms": "local",
    "type": "null",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": null
  },
  "local_regex_rand_auto_id": {
    "kms": "local",
    "type": "regex",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "local_regex_rand_auto_altname": {
    "kms": "local",
    "type": "regex",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "local_regex_rand_explicit_id": {
    "kms": "local",
    "type": "regex",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "local_regex_rand_explicit_altname": {
    "kms": "local",
    "type": "regex",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "local_regex_det_auto_id": {
    "kms": "local",
    "type": "regex",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "local_regex_det_explicit_id": {
    "kms": "local",
    "type": "regex",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "local_regex_det_explicit_altname": {
    "kms": "local",
    "type": "regex",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "local_dbPointer_rand_auto_id": {
    "kms": "local",
    "type": "dbPointer",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "local_dbPointer_rand_auto_altname": {
    "kms": "local",
    "type": "dbPointer",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "local_dbPointer_rand_explicit_id": {
    "kms": "local",
    "type": "dbPointer",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "local_dbPointer_rand_explicit_altname": {
    "kms": "local",
    "type": "dbPointer",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "local_dbPointer_det_auto_id": {
    "kms": "local",
    "type": "dbPointer",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "local_dbPointer_det_explicit_id": {
    "kms": "local",
    "type": "dbPointer",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "local_dbPointer_det_explicit_altname": {
    "kms": "local",
    "type": "dbPointer",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "local_javascript_rand_auto_id": {
    "kms": "local",
    "type": "javascript",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "local_javascript_rand_auto_altname": {
    "kms": "local",
    "type": "javascript",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "local_javascript_rand_explicit_id": {
    "kms": "local",
    "type": "javascript",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "local_javascript_rand_explicit_altname": {
    "kms": "local",
    "type": "javascript",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "local_javascript_det_auto_id": {
    "kms": "local",
    "type": "javascript",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "local_javascript_det_explicit_id": {
    "kms": "local",
    "type": "javascript",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "local_javascript_det_explicit_altname": {
    "kms": "local",
    "type": "javascript",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "local_symbol_rand_auto_id": {
    "kms": "local",
    "type": "symbol",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "local_symbol_rand_auto_altname": {
    "kms": "local",
    "type": "symbol",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "local_symbol_rand_explicit_id": {
    "kms": "local",
    "type": "symbol",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "local_symbol_rand_explicit_altname": {
    "kms": "local",
    "type": "symbol",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "local_symbol_det_auto_id": {
    "kms": "local",
    "type": "symbol",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "local_symbol_det_explicit_id": {
    "kms": "local",
    "type": "symbol",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "local_symbol_det_explicit_altname": {
    "kms": "local",
    "type": "symbol",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "local_javascriptWithScope_rand_auto_id": {
    "kms": "local",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "local_javascriptWithScope_rand_auto_altname": {
    "kms": "local",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "local_javascriptWithScope_rand_explicit_id": {
    "kms": "local",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "local_javascriptWithScope_rand_explicit_altname": {
    "kms": "local",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "local_javascriptWithScope_det_explicit_id": {
    "kms": "local",
    "type": "javascriptWithScope",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "local_javascriptWithScope_det_explicit_altname": {
    "kms": "local",
    "type": "javascriptWithScope",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "local_int_rand_auto_id": {
    "kms": "local",
    "type": "int",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "local_int_rand_auto_altname": {
    "kms": "local",
    "type": "int",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "local_int_rand_explicit_id": {
    "kms": "local",
    "type": "int",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "local_int_rand_explicit_altname": {
    "kms": "local",
    "type": "int",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "local_int_det_auto_id": {
    "kms": "local",
    "type": "int",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "local_int_det_explicit_id": {
    "kms": "local",
    "type": "int",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "local_int_det_explicit_altname": {
    "kms": "local",
    "type": "int",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "local_timestamp_rand_auto_id": {
    "kms": "local",
    "type": "timestamp",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "local_timestamp_rand_auto_altname": {
    "kms": "local",
    "type": "timestamp",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "local_timestamp_rand_explicit_id": {
    "kms": "local",
    "type": "timestamp",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "local_timestamp_rand_explicit_altname": {
    "kms": "local",
    "type": "timestamp",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "local_timestamp_det_auto_id": {
    "kms": "local",
    "type": "timestamp",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "local_timestamp_det_explicit_id": {
    "kms": "local",
    "type": "timestamp",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "local_timestamp_det_explicit_altname": {
    "kms": "local",
    "type": "timestamp",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "local_long_rand_auto_id": {
    "kms": "local",
    "type": "long",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "local_long_rand_auto_altname": {
    "kms": "local",
    "type": "long",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "local_long_rand_explicit_id": {
    "kms": "local",
    "type": "long",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "local_long_rand_explicit_altname": {
    "kms": "local",
    "type": "long",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "local_long_det_auto_id": {
    "kms": "local",
    "type": "long",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "local_long_det_explicit_id": {
    "kms": "local",
    "type": "long",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "local_long_det_explicit_altname": {
    "kms": "local",
    "type": "long",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "local_decimal_rand_auto_id": {
    "kms": "local",
    "type": "decimal",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "local_decimal_rand_auto_altname": {
    "kms": "local",
    "type": "decimal",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "local_decimal_rand_explicit_id": {
    "kms": "local",
    "type": "decimal",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "local_decimal_rand_explicit_altname": {
    "kms": "local",
    "type": "decimal",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "local_decimal_det_explicit_id": {
    "kms": "local",
    "type": "decimal",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "local_decimal_det_explicit_altname": {
    "kms": "local",
    "type": "decimal",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "local_minKey_rand_explicit_id": {
    "kms": "local",
    "type": "minKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "local_minKey_rand_explicit_altname": {
    "kms": "local",
    "type": "minKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "local_minKey_det_explicit_id": {
    "kms": "local",
    "type": "minKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "local_minKey_det_explicit_altname": {
    "kms": "local",
    "type": "minKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "local_maxKey_rand_explicit_id": {
    "kms": "local",
    "type": "maxKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "local_maxKey_rand_explicit_altname": {
    "kms": "local",
    "type": "maxKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "local_maxKey_det_explicit_id": {
    "kms": "local",
    "type": "maxKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "local_maxKey_det_explicit_altname": {
    "kms": "local",
    "type": "maxKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "azure_double_rand_auto_id": {
    "kms": "azure",
    "type": "double",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "azure_double_rand_auto_altname": {
    "kms": "azure",
    "type": "double",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "azure_double_rand_explicit_id": {
    "kms": "azure",
    "type": "double",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "azure_double_rand_explicit_altname": {
    "kms": "azure",
    "type": "double",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "azure_double_det_explicit_id": {
    "kms": "azure",
    "type": "double",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "azure_double_det_explicit_altname": {
    "kms": "azure",
    "type": "double",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "azure_string_rand_auto_id": {
    "kms": "azure",
    "type": "string",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "azure_string_rand_auto_altname": {
    "kms": "azure",
    "type": "string",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": "mongodb"
  },
  "azure_string_rand_explicit_id": {
    "kms": "azure",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "azure_string_rand_explicit_altname": {
    "kms": "azure",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": "mongodb"
  },
  "azure_string_det_auto_id": {
    "kms": "azure",
    "type": "string",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "azure_string_det_explicit_id": {
    "kms": "azure",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "azure_string_det_explicit_altname": {
    "kms": "azure",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": "mongodb"
  },
  "azure_object_rand_auto_id": {
    "kms": "azure",
    "type": "object",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "azure_object_rand_auto_altname": {
    "kms": "azure",
    "type": "object",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "azure_object_rand_explicit_id": {
    "kms": "azure",
    "type": "object",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "azure_object_rand_explicit_altname": {
    "kms": "azure",
    "type": "object",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "azure_object_det_explicit_id": {
    "kms": "azure",
    "type": "object",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "azure_object_det_explicit_altname": {
    "kms": "azure",
    "type": "object",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "azure_array_rand_auto_id": {
    "kms": "azure",
    "type": "array",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "azure_array_rand_auto_altname": {
    "kms": "azure",
    "type": "array",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "azure_array_rand_explicit_id": {
    "kms": "azure",
    "type": "array",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "azure_array_rand_explicit_altname": {
    "kms": "azure",
    "type": "array",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "azure_array_det_explicit_id": {
    "kms": "azure",
    "type": "array",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "azure_array_det_explicit_altname": {
    "kms": "azure",
    "type": "array",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "azure_binData=00_rand_auto_id": {
    "kms": "azure",
    "type": "binData=00",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "azure_binData=00_rand_auto_altname": {
    "kms": "azure",
    "type": "binData=00",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "azure_binData=00_rand_explicit_id": {
    "kms": "azure",
    "type": "binData=00",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "azure_binData=00_rand_explicit_altname": {
    "kms": "azure",
    "type": "binData=00",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "azure_binData=00_det_auto_id": {
    "kms": "azure",
    "type": "binData=00",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "azure_binData=00_det_explicit_id": {
    "kms": "azure",
    "type": "binData=00",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "azure_binData=00_det_explicit_altname": {
    "kms": "azure",
    "type": "binData=00",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "azure_binData=04_rand_auto_id": {
    "kms": "azure",
    "type": "binData=04",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "azure_binData=04_rand_auto_altname": {
    "kms": "azure",
    "type": "binData=04",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "azure_binData=04_rand_explicit_id": {
    "kms": "azure",
    "type": "binData=04",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "azure_binData=04_rand_explicit_altname": {
    "kms": "azure",
    "type": "binData=04",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "azure_binData=04_det_auto_id": {
    "kms": "azure",
    "type": "binData=04",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "azure_binData=04_det_explicit_id": {
    "kms": "azure",
    "type": "binData=04",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "azure_binData=04_det_explicit_altname": {
    "kms": "azure",
    "type": "binData=04",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "azure_undefined_rand_explicit_id": {
    "kms": "azure",
    "type": "undefined",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "azure_undefined_rand_explicit_altname": {
    "kms": "azure",
    "type": "undefined",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "azure_undefined_det_explicit_id": {
    "kms": "azure",
    "type": "undefined",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "azure_undefined_det_explicit_altname": {
    "kms": "azure",
    "type": "undefined",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "azure_objectId_rand_auto_id": {
    "kms": "azure",
    "type": "objectId",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "azure_objectId_rand_auto_altname": {
    "kms": "azure",
    "type": "objectId",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "azure_objectId_rand_explicit_id": {
    "kms": "azure",
    "type": "objectId",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "azure_objectId_rand_explicit_altname": {
    "kms": "azure",
    "type": "objectId",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "azure_objectId_det_auto_id": {
    "kms": "azure",
    "type": "objectId",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "azure_objectId_det_explicit_id": {
    "kms": "azure",
    "type": "objectId",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "azure_objectId_det_explicit_altname": {
    "kms": "azure",
    "type": "objectId",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "azure_bool_rand_auto_id": {
    "kms": "azure",
    "type": "bool",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": true
  },
  "azure_bool_rand_auto_altname": {
    "kms": "azure",
    "type": "bool",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": true
  },
  "azure_bool_rand_explicit_id": {
    "kms": "azure",
    "type": "bool",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": true
  },
  "azure_bool_rand_explicit_altname": {
    "kms": "azure",
    "type": "bool",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": true
  },
  "azure_bool_det_explicit_id": {
    "kms": "azure",
    "type": "bool",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": true
  },
  "azure_bool_det_explicit_altname": {
    "kms": "azure",
    "type": "bool",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": true
  },
  "azure_date_rand_auto_id": {
    "kms": "azure",
    "type": "date",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "azure_date_rand_auto_altname": {
    "kms": "azure",
    "type": "date",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "azure_date_rand_explicit_id": {
    "kms": "azure",
    "type": "date",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "azure_date_rand_explicit_altname": {
    "kms": "azure",
    "type": "date",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "azure_date_det_auto_id": {
    "kms": "azure",
    "type": "date",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "azure_date_det_explicit_id": {
    "kms": "azure",
    "type": "date",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "azure_date_det_explicit_altname": {
    "kms": "azure",
    "type": "date",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "azure_null_rand_explicit_id": {
    "kms": "azure",
    "type": "null",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": null
  },
  "azure_null_rand_explicit_altname": {
    "kms": "azure",
    "type": "null",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": null
  },
  "azure_null_det_explicit_id": {
    "kms": "azure",
    "type": "null",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": null
  },
  "azure_null_det_explicit_altname": {
    "kms": "azure",
    "type": "null",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": null
  },
  "azure_regex_rand_auto_id": {
    "kms": "azure",
    "type": "regex",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "azure_regex_rand_auto_altname": {
    "kms": "azure",
    "type": "regex",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "azure_regex_rand_explicit_id": {
    "kms": "azure",
    "type": "regex",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "azure_regex_rand_explicit_altname": {
    "kms": "azure",
    "type": "regex",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "azure_regex_det_auto_id": {
    "kms": "azure",
    "type": "regex",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "azure_regex_det_explicit_id": {
    "kms": "azure",
    "type": "regex",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "azure_regex_det_explicit_altname": {
    "kms": "azure",
    "type": "regex",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "azure_dbPointer_rand_auto_id": {
    "kms": "azure",
    "type": "dbPointer",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "azure_dbPointer_rand_auto_altname": {
    "kms": "azure",
    "type": "dbPointer",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "azure_dbPointer_rand_explicit_id": {
    "kms": "azure",
    "type": "dbPointer",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "azure_dbPointer_rand_explicit_altname": {
    "kms": "azure",
    "type": "dbPointer",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "azure_dbPointer_det_auto_id": {
    "kms": "azure",
    "type": "dbPointer",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "azure_dbPointer_det_explicit_id": {
    "kms": "azure",
    "type": "dbPointer",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "azure_dbPointer_det_explicit_altname": {
    "kms": "azure",
    "type": "dbPointer",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "azure_javascript_rand_auto_id": {
    "kms": "azure",
    "type": "javascript",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "azure_javascript_rand_auto_altname": {
    "kms": "azure",
    "type": "javascript",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "azure_javascript_rand_explicit_id": {
    "kms": "azure",
    "type": "javascript",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "azure_javascript_rand_explicit_altname": {
    "kms": "azure",
    "type": "javascript",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "azure_javascript_det_auto_id": {
    "kms": "azure",
    "type": "javascript",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "azure_javascript_det_explicit_id": {
    "kms": "azure",
    "type": "javascript",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "azure_javascript_det_explicit_altname": {
    "kms": "azure",
    "type": "javascript",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "azure_symbol_rand_auto_id": {
    "kms": "azure",
    "type": "symbol",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "azure_symbol_rand_auto_altname": {
    "kms": "azure",
    "type": "symbol",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "azure_symbol_rand_explicit_id": {
    "kms": "azure",
    "type": "symbol",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "azure_symbol_rand_explicit_altname": {
    "kms": "azure",
    "type": "symbol",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "azure_symbol_det_auto_id": {
    "kms": "azure",
    "type": "symbol",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "azure_symbol_det_explicit_id": {
    "kms": "azure",
    "type": "symbol",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "azure_symbol_det_explicit_altname": {
    "kms": "azure",
    "type": "symbol",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "azure_javascriptWithScope_rand_auto_id": {
    "kms": "azure",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "azure_javascriptWithScope_rand_auto_altname": {
    "kms": "azure",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "azure_javascriptWithScope_rand_explicit_id": {
    "kms": "azure",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "azure_javascriptWithScope_rand_explicit_altname": {
    "kms": "azure",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "azure_javascriptWithScope_det_explicit_id": {
    "kms": "azure",
    "type": "javascriptWithScope",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "azure_javascriptWithScope_det_explicit_altname": {
    "kms": "azure",
    "type": "javascriptWithScope",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "azure_int_rand_auto_id": {
    "kms": "azure",
    "type": "int",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "azure_int_rand_auto_altname": {
    "kms": "azure",
    "type": "int",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "azure_int_rand_explicit_id": {
    "kms": "azure",
    "type": "int",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "azure_int_rand_explicit_altname": {
    "kms": "azure",
    "type": "int",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "azure_int_det_auto_id": {
    "kms": "azure",
    "type": "int",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "azure_int_det_explicit_id": {
    "kms": "azure",
    "type": "int",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "azure_int_det_explicit_altname": {
    "kms": "azure",
    "type": "int",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "azure_timestamp_rand_auto_id": {
    "kms": "azure",
    "type": "timestamp",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "azure_timestamp_rand_auto_altname": {
    "kms": "azure",
    "type": "timestamp",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "azure_timestamp_rand_explicit_id": {
    "kms": "azure",
    "type": "timestamp",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "azure_timestamp_rand_explicit_altname": {
    "kms": "azure",
    "type": "timestamp",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "azure_timestamp_det_auto_id": {
    "kms": "azure",
    "type": "timestamp",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "azure_timestamp_det_explicit_id": {
    "kms": "azure",
    "type": "timestamp",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "azure_timestamp_det_explicit_altname": {
    "kms": "azure",
    "type": "timestamp",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "azure_long_rand_auto_id": {
    "kms": "azure",
    "type": "long",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "azure_long_rand_auto_altname": {
    "kms": "azure",
    "type": "long",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "azure_long_rand_explicit_id": {
    "kms": "azure",
    "type": "long",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "azure_long_rand_explicit_altname": {
    "kms": "azure",
    "type": "long",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "azure_long_det_auto_id": {
    "kms": "azure",
    "type": "long",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "azure_long_det_explicit_id": {
    "kms": "azure",
    "type": "long",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "azure_long_det_explicit_altname": {
    "kms": "azure",
    "type": "long",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "azure_decimal_rand_auto_id": {
    "kms": "azure",
    "type": "decimal",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "azure_decimal_rand_auto_altname": {
    "kms": "azure",
    "type": "decimal",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "azure_decimal_rand_explicit_id": {
    "kms": "azure",
    "type": "decimal",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "azure_decimal_rand_explicit_altname": {
    "kms": "azure",
    "type": "decimal",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "azure_decimal_det_explicit_id": {
    "kms": "azure",
    "type": "decimal",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "azure_decimal_det_explicit_altname": {
    "kms": "azure",
    "type": "decimal",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "azure_minKey_rand_explicit_id": {
    "kms": "azure",
    "type": "minKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "azure_minKey_rand_explicit_altname": {
    "kms": "azure",
    "type": "minKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "azure_minKey_det_explicit_id": {
    "kms": "azure",
    "type": "minKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "azure_minKey_det_explicit_altname": {
    "kms": "azure",
    "type": "minKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "azure_maxKey_rand_explicit_id": {
    "kms": "azure",
    "type": "maxKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "azure_maxKey_rand_explicit_altname": {
    "kms": "azure",
    "type": "maxKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "azure_maxKey_det_explicit_id": {
    "kms": "azure",
    "type": "maxKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "azure_maxKey_det_explicit_altname": {
    "kms": "azure",
    "type": "maxKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "gcp_double_rand_auto_id": {
    "kms": "gcp",
    "type": "double",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "gcp_double_rand_auto_altname": {
    "kms": "gcp",
    "type": "double",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "gcp_double_rand_explicit_id": {
    "kms": "gcp",
    "type": "double",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "gcp_double_rand_explicit_altname": {
    "kms": "gcp",
    "type": "double",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "gcp_double_det_explicit_id": {
    "kms": "gcp",
    "type": "double",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "gcp_double_det_explicit_altname": {
    "kms": "gcp",
    "type": "double",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "gcp_string_rand_auto_id": {
    "kms": "gcp",
    "type": "string",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "gcp_string_rand_auto_altname": {
    "kms": "gcp",
    "type": "string",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": "mongodb"
  },
  "gcp_string_rand_explicit_id": {
    "kms": "gcp",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "gcp_string_rand_explicit_altname": {
    "kms": "gcp",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": "mongodb"
  },
  "gcp_string_det_auto_id": {
    "kms": "gcp",
    "type": "string",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "gcp_string_det_explicit_id": {
    "kms": "gcp",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "gcp_string_det_explicit_altname": {
    "kms": "gcp",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": "mongodb"
  },
  "gcp_object_rand_auto_id": {
    "kms": "gcp",
    "type": "object",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "gcp_object_rand_auto_altname": {
    "kms": "gcp",
    "type": "object",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "gcp_object_rand_explicit_id": {
    "kms": "gcp",
    "type": "object",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "gcp_object_rand_explicit_altname": {
    "kms": "gcp",
    "type": "object",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "gcp_object_det_explicit_id": {
    "kms": "gcp",
    "type": "object",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "gcp_object_det_explicit_altname": {
    "kms": "gcp",
    "type": "object",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "gcp_array_rand_auto_id": {
    "kms": "gcp",
    "type": "array",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "gcp_array_rand_auto_altname": {
    "kms": "gcp",
    "type": "array",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "gcp_array_rand_explicit_id": {
    "kms": "gcp",
    "type": "array",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "gcp_array_rand_explicit_altname": {
    "kms": "gcp",
    "type": "array",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "gcp_array_det_explicit_id": {
    "kms": "gcp",
    "type": "array",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "gcp_array_det_explicit_altname": {
    "kms": "gcp",
    "type": "array",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "gcp_binData=00_rand_auto_id": {
    "kms": "gcp",
    "type": "binData=00",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "gcp_binData=00_rand_auto_altname": {
    "kms": "gcp",
    "type": "binData=00",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "gcp_binData=00_rand_explicit_id": {
    "kms": "gcp",
    "type": "binData=00",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "gcp_binData=00_rand_explicit_altname": {
    "kms": "gcp",
    "type": "binData=00",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "gcp_binData=00_det_auto_id": {
    "kms": "gcp",
    "type": "binData=00",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "gcp_binData=00_det_explicit_id": {
    "kms": "gcp",
    "type": "binData=00",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "gcp_binData=00_det_explicit_altname": {
    "kms": "gcp",
    "type": "binData=00",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "gcp_binData=04_rand_auto_id": {
    "kms": "gcp",
    "type": "binData=04",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "gcp_binData=04_rand_auto_altname": {
    "kms": "gcp",
    "type": "binData=04",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "gcp_binData=04_rand_explicit_id": {
    "kms": "gcp",
    "type": "binData=04",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "gcp_binData=04_rand_explicit_altname": {
    "kms": "gcp",
    "type": "binData=04",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "gcp_binData=04_det_auto_id": {
    "kms": "gcp",
    "type": "binData=04",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "gcp_binData=04_det_explicit_id": {
    "kms": "gcp",
    "type": "binData=04",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "gcp_binData=04_det_explicit_altname": {
    "kms": "gcp",
    "type": "binData=04",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "gcp_undefined_rand_explicit_id": {
    "kms": "gcp",
    "type": "undefined",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "gcp_undefined_rand_explicit_altname": {
    "kms": "gcp",
    "type": "undefined",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "gcp_undefined_det_explicit_id": {
    "kms": "gcp",
    "type": "undefined",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "gcp_undefined_det_explicit_altname": {
    "kms": "gcp",
    "type": "undefined",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "gcp_objectId_rand_auto_id": {
    "kms": "gcp",
    "type": "objectId",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "gcp_objectId_rand_auto_altname": {
    "kms": "gcp",
    "type": "objectId",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "gcp_objectId_rand_explicit_id": {
    "kms": "gcp",
    "type": "objectId",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "gcp_objectId_rand_explicit_altname": {
    "kms": "gcp",
    "type": "objectId",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "gcp_objectId_det_auto_id": {
    "kms": "gcp",
    "type": "objectId",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "gcp_objectId_det_explicit_id": {
    "kms": "gcp",
    "type": "objectId",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "gcp_objectId_det_explicit_altname": {
    "kms": "gcp",
    "type": "objectId",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "gcp_bool_rand_auto_id": {
    "kms": "gcp",
    "type": "bool",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": true
  },
  "gcp_bool_rand_auto_altname": {
    "kms": "gcp",
    "type": "bool",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": true
  },
  "gcp_bool_rand_explicit_id": {
    "kms": "gcp",
    "type": "bool",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": true
  },
  "gcp_bool_rand_explicit_altname": {
    "kms": "gcp",
    "type": "bool",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": true
  },
  "gcp_bool_det_explicit_id": {
    "kms": "gcp",
    "type": "bool",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": true
  },
  "gcp_bool_det_explicit_altname": {
    "kms": "gcp",
    "type": "bool",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": true
  },
  "gcp_date_rand_auto_id": {
    "kms": "gcp",
    "type": "date",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "gcp_date_rand_auto_altname": {
    "kms": "gcp",
    "type": "date",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "gcp_date_rand_explicit_id": {
    "kms": "gcp",
    "type": "date",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "gcp_date_rand_explicit_altname": {
    "kms": "gcp",
    "type": "date",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "gcp_date_det_auto_id": {
    "kms": "gcp",
    "type": "date",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "gcp_date_det_explicit_id": {
    "kms": "gcp",
    "type": "date",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "gcp_date_det_explicit_altname": {
    "kms": "gcp",
    "type": "date",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "gcp_null_rand_explicit_id": {
    "kms": "gcp",
    "type": "null",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": null
  },
  "gcp_null_rand_explicit_altname": {
    "kms": "gcp",
    "type": "null",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": null
  },
  "gcp_null_det_explicit_id": {
    "kms": "gcp",
    "type": "null",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": null
  },
  "gcp_null_det_explicit_altname": {
    "kms": "gcp",
    "type": "null",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": null
  },
  "gcp_regex_rand_auto_id": {
    "kms": "gcp",
    "type": "regex",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "gcp_regex_rand_auto_altname": {
    "kms": "gcp",
    "type": "regex",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "gcp_regex_rand_explicit_id": {
    "kms": "gcp",
    "type": "regex",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "gcp_regex_rand_explicit_altname": {
    "kms": "gcp",
    "type": "regex",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "gcp_regex_det_auto_id": {
    "kms": "gcp",
    "type": "regex",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "gcp_regex_det_explicit_id": {
    "kms": "gcp",
    "type": "regex",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "gcp_regex_det_explicit_altname": {
    "kms": "gcp",
    "type": "regex",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "gcp_dbPointer_rand_auto_id": {
    "kms": "gcp",
    "type": "dbPointer",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "gcp_dbPointer_rand_auto_altname": {
    "kms": "gcp",
    "type": "dbPointer",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "gcp_dbPointer_rand_explicit_id": {
    "kms": "gcp",
    "type": "dbPointer",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "gcp_dbPointer_rand_explicit_altname": {
    "kms": "gcp",
    "type": "dbPointer",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "gcp_dbPointer_det_auto_id": {
    "kms": "gcp",
    "type": "dbPointer",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "gcp_dbPointer_det_explicit_id": {
    "kms": "gcp",
    "type": "dbPointer",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "gcp_dbPointer_det_explicit_altname": {
    "kms": "gcp",
    "type": "dbPointer",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "gcp_javascript_rand_auto_id": {
    "kms": "gcp",
    "type": "javascript",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "gcp_javascript_rand_auto_altname": {
    "kms": "gcp",
    "type": "javascript",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "gcp_javascript_rand_explicit_id": {
    "kms": "gcp",
    "type": "javascript",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "gcp_javascript_rand_explicit_altname": {
    "kms": "gcp",
    "type": "javascript",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "gcp_javascript_det_auto_id": {
    "kms": "gcp",
    "type": "javascript",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "gcp_javascript_det_explicit_id": {
    "kms": "gcp",
    "type": "javascript",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "gcp_javascript_det_explicit_altname": {
    "kms": "gcp",
    "type": "javascript",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "gcp_symbol_rand_auto_id": {
    "kms": "gcp",
    "type": "symbol",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "gcp_symbol_rand_auto_altname": {
    "kms": "gcp",
    "type": "symbol",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "gcp_symbol_rand_explicit_id": {
    "kms": "gcp",
    "type": "symbol",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "gcp_symbol_rand_explicit_altname": {
    "kms": "gcp",
    "type": "symbol",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "gcp_symbol_det_auto_id": {
    "kms": "gcp",
    "type": "symbol",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "gcp_symbol_det_explicit_id": {
    "kms": "gcp",
    "type": "symbol",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "gcp_symbol_det_explicit_altname": {
    "kms": "gcp",
    "type": "symbol",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "gcp_javascriptWithScope_rand_auto_id": {
    "kms": "gcp",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "gcp_javascriptWithScope_rand_auto_altname": {
    "kms": "gcp",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "gcp_javascriptWithScope_rand_explicit_id": {
    "kms": "gcp",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "gcp_javascriptWithScope_rand_explicit_altname": {
    "kms": "gcp",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "gcp_javascriptWithScope_det_explicit_id": {
    "kms": "gcp",
    "type": "javascriptWithScope",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "gcp_javascriptWithScope_det_explicit_altname": {
    "kms": "gcp",
    "type": "javascriptWithScope",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "gcp_int_rand_auto_id": {
    "kms": "gcp",
    "type": "int",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "gcp_int_rand_auto_altname": {
    "kms": "gcp",
    "type": "int",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "gcp_int_rand_explicit_id": {
    "kms": "gcp",
    "type": "int",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "gcp_int_rand_explicit_altname": {
    "kms": "gcp",
    "type": "int",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "gcp_int_det_auto_id": {
    "kms": "gcp",
    "type": "int",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "gcp_int_det_explicit_id": {
    "kms": "gcp",
    "type": "int",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "gcp_int_det_explicit_altname": {
    "kms": "gcp",
    "type": "int",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "gcp_timestamp_rand_auto_id": {
    "kms": "gcp",
    "type": "timestamp",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "gcp_timestamp_rand_auto_altname": {
    "kms": "gcp",
    "type": "timestamp",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "gcp_timestamp_rand_explicit_id": {
    "kms": "gcp",
    "type": "timestamp",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "gcp_timestamp_rand_explicit_altname": {
    "kms": "gcp",
    "type": "timestamp",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "gcp_timestamp_det_auto_id": {
    "kms": "gcp",
    "type": "timestamp",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "gcp_timestamp_det_explicit_id": {
    "kms": "gcp",
    "type": "timestamp",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "gcp_timestamp_det_explicit_altname": {
    "kms": "gcp",
    "type": "timestamp",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "gcp_long_rand_auto_id": {
    "kms": "gcp",
    "type": "long",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "gcp_long_rand_auto_altname": {
    "kms": "gcp",
    "type": "long",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "gcp_long_rand_explicit_id": {
    "kms": "gcp",
    "type": "long",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "gcp_long_rand_explicit_altname": {
    "kms": "gcp",
    "type": "long",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "gcp_long_det_auto_id": {
    "kms": "gcp",
    "type": "long",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "gcp_long_det_explicit_id": {
    "kms": "gcp",
    "type": "long",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "gcp_long_det_explicit_altname": {
    "kms": "gcp",
    "type": "long",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "gcp_decimal_rand_auto_id": {
    "kms": "gcp",
    "type": "decimal",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "gcp_decimal_rand_auto_altname": {
    "kms": "gcp",
    "type": "decimal",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "gcp_decimal_rand_explicit_id": {
    "kms": "gcp",
    "type": "decimal",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "gcp_decimal_rand_explicit_altname": {
    "kms": "gcp",
    "type": "decimal",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "gcp_decimal_det_explicit_id": {
    "kms": "gcp",
    "type": "decimal",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "gcp_decimal_det_explicit_altname": {
    "kms": "gcp",
    "type": "decimal",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "gcp_minKey_rand_explicit_id": {
    "kms": "gcp",
    "type": "minKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "gcp_minKey_rand_explicit_altname": {
    "kms": "gcp",
    "type": "minKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "gcp_minKey_det_explicit_id": {
    "kms": "gcp",
    "type": "minKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "gcp_minKey_det_explicit_altname": {
    "kms": "gcp",
    "type": "minKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "gcp_maxKey_rand_explicit_id": {
    "kms": "gcp",
    "type": "maxKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "gcp_maxKey_rand_explicit_altname": {
    "kms": "gcp",
    "type": "maxKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "gcp_maxKey_det_explicit_id": {
    "kms": "gcp",
    "type": "maxKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "gcp_maxKey_det_explicit_altname": {
    "kms": "gcp",
    "type": "maxKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "kmip_double_rand_auto_id": {
    "kms": "kmip",
    "type": "double",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "kmip_double_rand_auto_altname": {
    "kms": "kmip",
    "type": "double",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "kmip_double_rand_explicit_id": {
    "kms": "kmip",
    "type": "double",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "kmip_double_rand_explicit_altname": {
    "kms": "kmip",
    "type": "double",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "kmip_double_det_explicit_id": {
    "kms": "kmip",
    "type": "double",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "kmip_double_det_explicit_altname": {
    "kms": "kmip",
    "type": "double",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$numberDouble": "1.234"
    }
  },
  "kmip_string_rand_auto_id": {
    "kms": "kmip",
    "type": "string",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "kmip_string_rand_auto_altname": {
    "kms": "kmip",
    "type": "string",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": "mongodb"
  },
  "kmip_string_rand_explicit_id": {
    "kms": "kmip",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "kmip_string_rand_explicit_altname": {
    "kms": "kmip",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": "mongodb"
  },
  "kmip_string_det_auto_id": {
    "kms": "kmip",
    "type": "string",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "kmip_string_det_explicit_id": {
    "kms": "kmip",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "mongodb"
  },
  "kmip_string_det_explicit_altname": {
    "kms": "kmip",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": "mongodb"
  },
  "kmip_object_rand_auto_id": {
    "kms": "kmip",
    "type": "object",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "kmip_object_rand_auto_altname": {
    "kms": "kmip",
    "type": "object",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "kmip_object_rand_explicit_id": {
    "kms": "kmip",
    "type": "object",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "kmip_object_rand_explicit_altname": {
    "kms": "kmip",
    "type": "object",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "kmip_object_det_explicit_id": {
    "kms": "kmip",
    "type": "object",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "kmip_object_det_explicit_altname": {
    "kms": "kmip",
    "type": "object",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "x": {
        "$numberInt": "1"
      }
    }
  },
  "kmip_array_rand_auto_id": {
    "kms": "kmip",
    "type": "array",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "kmip_array_rand_auto_altname": {
    "kms": "kmip",
    "type": "array",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "kmip_array_rand_explicit_id": {
    "kms": "kmip",
    "type": "array",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "kmip_array_rand_explicit_altname": {
    "kms": "kmip",
    "type": "array",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "kmip_array_det_explicit_id": {
    "kms": "kmip",
    "type": "array",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "kmip_array_det_explicit_altname": {
    "kms": "kmip",
    "type": "array",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": [
      {
        "$numberInt": "1"
      },
      {
        "$numberInt": "2"
      },
      {
        "$numberInt": "3"
      }
    ]
  },
  "kmip_binData=00_rand_auto_id": {
    "kms": "kmip",
    "type": "binData=00",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "kmip_binData=00_rand_auto_altname": {
    "kms": "kmip",
    "type": "binData=00",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "kmip_binData=00_rand_explicit_id": {
    "kms": "kmip",
    "type": "binData=00",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "kmip_binData=00_rand_explicit_altname": {
    "kms": "kmip",
    "type": "binData=00",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "kmip_binData=00_det_auto_id": {
    "kms": "kmip",
    "type": "binData=00",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "kmip_binData=00_det_explicit_id": {
    "kms": "kmip",
    "type": "binData=00",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "kmip_binData=00_det_explicit_altname": {
    "kms": "kmip",
    "type": "binData=00",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AQIDBA==",
        "subType": "00"
      }
    }
  },
  "kmip_binData=04_rand_auto_id": {
    "kms": "kmip",
    "type": "binData=04",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "kmip_binData=04_rand_auto_altname": {
    "kms": "kmip",
    "type": "binData=04",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "kmip_binData=04_rand_explicit_id": {
    "kms": "kmip",
    "type": "binData=04",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "kmip_binData=04_rand_explicit_altname": {
    "kms": "kmip",
    "type": "binData=04",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "kmip_binData=04_det_auto_id": {
    "kms": "kmip",
    "type": "binData=04",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "kmip_binData=04_det_explicit_id": {
    "kms": "kmip",
    "type": "binData=04",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "kmip_binData=04_det_explicit_altname": {
    "kms": "kmip",
    "type": "binData=04",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$binary": {
        "base64": "AAECAwQFBgcICQoLDA0ODw==",
        "subType": "04"
      }
    }
  },
  "kmip_undefined_rand_explicit_id": {
    "kms": "kmip",
    "type": "undefined",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "kmip_undefined_rand_explicit_altname": {
    "kms": "kmip",
    "type": "undefined",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "kmip_undefined_det_explicit_id": {
    "kms": "kmip",
    "type": "undefined",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "kmip_undefined_det_explicit_altname": {
    "kms": "kmip",
    "type": "undefined",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$undefined": true
    }
  },
  "kmip_objectId_rand_auto_id": {
    "kms": "kmip",
    "type": "objectId",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "kmip_objectId_rand_auto_altname": {
    "kms": "kmip",
    "type": "objectId",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "kmip_objectId_rand_explicit_id": {
    "kms": "kmip",
    "type": "objectId",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "kmip_objectId_rand_explicit_altname": {
    "kms": "kmip",
    "type": "objectId",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "kmip_objectId_det_auto_id": {
    "kms": "kmip",
    "type": "objectId",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "kmip_objectId_det_explicit_id": {
    "kms": "kmip",
    "type": "objectId",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "kmip_objectId_det_explicit_altname": {
    "kms": "kmip",
    "type": "objectId",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$oid": "01234567890abcdef0123456"
    }
  },
  "kmip_bool_rand_auto_id": {
    "kms": "kmip",
    "type": "bool",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": true
  },
  "kmip_bool_rand_auto_altname": {
    "kms": "kmip",
    "type": "bool",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": true
  },
  "kmip_bool_rand_explicit_id": {
    "kms": "kmip",
    "type": "bool",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": true
  },
  "kmip_bool_rand_explicit_altname": {
    "kms": "kmip",
    "type": "bool",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": true
  },
  "kmip_bool_det_explicit_id": {
    "kms": "kmip",
    "type": "bool",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": true
  },
  "kmip_bool_det_explicit_altname": {
    "kms": "kmip",
    "type": "bool",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": true
  },
  "kmip_date_rand_auto_id": {
    "kms": "kmip",
    "type": "date",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "kmip_date_rand_auto_altname": {
    "kms": "kmip",
    "type": "date",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "kmip_date_rand_explicit_id": {
    "kms": "kmip",
    "type": "date",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "kmip_date_rand_explicit_altname": {
    "kms": "kmip",
    "type": "date",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "kmip_date_det_auto_id": {
    "kms": "kmip",
    "type": "date",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "kmip_date_det_explicit_id": {
    "kms": "kmip",
    "type": "date",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "kmip_date_det_explicit_altname": {
    "kms": "kmip",
    "type": "date",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$date": {
        "$numberLong": "12345"
      }
    }
  },
  "kmip_null_rand_explicit_id": {
    "kms": "kmip",
    "type": "null",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": null
  },
  "kmip_null_rand_explicit_altname": {
    "kms": "kmip",
    "type": "null",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": null
  },
  "kmip_null_det_explicit_id": {
    "kms": "kmip",
    "type": "null",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": null
  },
  "kmip_null_det_explicit_altname": {
    "kms": "kmip",
    "type": "null",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": null
  },
  "kmip_regex_rand_auto_id": {
    "kms": "kmip",
    "type": "regex",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "kmip_regex_rand_auto_altname": {
    "kms": "kmip",
    "type": "regex",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "kmip_regex_rand_explicit_id": {
    "kms": "kmip",
    "type": "regex",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "kmip_regex_rand_explicit_altname": {
    "kms": "kmip",
    "type": "regex",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "kmip_regex_det_auto_id": {
    "kms": "kmip",
    "type": "regex",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "kmip_regex_det_explicit_id": {
    "kms": "kmip",
    "type": "regex",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "kmip_regex_det_explicit_altname": {
    "kms": "kmip",
    "type": "regex",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$regularExpression": {
        "pattern": ".*",
        "options": ""
      }
    }
  },
  "kmip_dbPointer_rand_auto_id": {
    "kms": "kmip",
    "type": "dbPointer",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "kmip_dbPointer_rand_auto_altname": {
    "kms": "kmip",
    "type": "dbPointer",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "kmip_dbPointer_rand_explicit_id": {
    "kms": "kmip",
    "type": "dbPointer",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "kmip_dbPointer_rand_explicit_altname": {
    "kms": "kmip",
    "type": "dbPointer",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "kmip_dbPointer_det_auto_id": {
    "kms": "kmip",
    "type": "dbPointer",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "kmip_dbPointer_det_explicit_id": {
    "kms": "kmip",
    "type": "dbPointer",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "kmip_dbPointer_det_explicit_altname": {
    "kms": "kmip",
    "type": "dbPointer",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$dbPointer": {
        "$ref": "db.example",
        "$id": {
          "$oid": "01234567890abcdef0123456"
        }
      }
    }
  },
  "kmip_javascript_rand_auto_id": {
    "kms": "kmip",
    "type": "javascript",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "kmip_javascript_rand_auto_altname": {
    "kms": "kmip",
    "type": "javascript",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "kmip_javascript_rand_explicit_id": {
    "kms": "kmip",
    "type": "javascript",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "kmip_javascript_rand_explicit_altname": {
    "kms": "kmip",
    "type": "javascript",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "kmip_javascript_det_auto_id": {
    "kms": "kmip",
    "type": "javascript",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "kmip_javascript_det_explicit_id": {
    "kms": "kmip",
    "type": "javascript",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "kmip_javascript_det_explicit_altname": {
    "kms": "kmip",
    "type": "javascript",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1"
    }
  },
  "kmip_symbol_rand_auto_id": {
    "kms": "kmip",
    "type": "symbol",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "kmip_symbol_rand_auto_altname": {
    "kms": "kmip",
    "type": "symbol",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "kmip_symbol_rand_explicit_id": {
    "kms": "kmip",
    "type": "symbol",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "kmip_symbol_rand_explicit_altname": {
    "kms": "kmip",
    "type": "symbol",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "kmip_symbol_det_auto_id": {
    "kms": "kmip",
    "type": "symbol",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "kmip_symbol_det_explicit_id": {
    "kms": "kmip",
    "type": "symbol",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "kmip_symbol_det_explicit_altname": {
    "kms": "kmip",
    "type": "symbol",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$symbol": "mongodb-symbol"
    }
  },
  "kmip_javascriptWithScope_rand_auto_id": {
    "kms": "kmip",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "kmip_javascriptWithScope_rand_auto_altname": {
    "kms": "kmip",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "kmip_javascriptWithScope_rand_explicit_id": {
    "kms": "kmip",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "kmip_javascriptWithScope_rand_explicit_altname": {
    "kms": "kmip",
    "type": "javascriptWithScope",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "kmip_javascriptWithScope_det_explicit_id": {
    "kms": "kmip",
    "type": "javascriptWithScope",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "kmip_javascriptWithScope_det_explicit_altname": {
    "kms": "kmip",
    "type": "javascriptWithScope",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$code": "x=1",
      "$scope": {}
    }
  },
  "kmip_int_rand_auto_id": {
    "kms": "kmip",
    "type": "int",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "kmip_int_rand_auto_altname": {
    "kms": "kmip",
    "type": "int",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "kmip_int_rand_explicit_id": {
    "kms": "kmip",
    "type": "int",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "kmip_int_rand_explicit_altname": {
    "kms": "kmip",
    "type": "int",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "kmip_int_det_auto_id": {
    "kms": "kmip",
    "type": "int",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "kmip_int_det_explicit_id": {
    "kms": "kmip",
    "type": "int",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "kmip_int_det_explicit_altname": {
    "kms": "kmip",
    "type": "int",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberInt": "123"
    }
  },
  "kmip_timestamp_rand_auto_id": {
    "kms": "kmip",
    "type": "timestamp",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "kmip_timestamp_rand_auto_altname": {
    "kms": "kmip",
    "type": "timestamp",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "kmip_timestamp_rand_explicit_id": {
    "kms": "kmip",
    "type": "timestamp",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "kmip_timestamp_rand_explicit_altname": {
    "kms": "kmip",
    "type": "timestamp",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "kmip_timestamp_det_auto_id": {
    "kms": "kmip",
    "type": "timestamp",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "kmip_timestamp_det_explicit_id": {
    "kms": "kmip",
    "type": "timestamp",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "kmip_timestamp_det_explicit_altname": {
    "kms": "kmip",
    "type": "timestamp",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$timestamp": {
        "t": 0,
        "i": 12345
      }
    }
  },
  "kmip_long_rand_auto_id": {
    "kms": "kmip",
    "type": "long",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "kmip_long_rand_auto_altname": {
    "kms": "kmip",
    "type": "long",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "kmip_long_rand_explicit_id": {
    "kms": "kmip",
    "type": "long",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "kmip_long_rand_explicit_altname": {
    "kms": "kmip",
    "type": "long",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "kmip_long_det_auto_id": {
    "kms": "kmip",
    "type": "long",
    "algo": "det",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "kmip_long_det_explicit_id": {
    "kms": "kmip",
    "type": "long",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "kmip_long_det_explicit_altname": {
    "kms": "kmip",
    "type": "long",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberLong": "456"
    }
  },
  "kmip_decimal_rand_auto_id": {
    "kms": "kmip",
    "type": "decimal",
    "algo": "rand",
    "method": "auto",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "kmip_decimal_rand_auto_altname": {
    "kms": "kmip",
    "type": "decimal",
    "algo": "rand",
    "method": "auto",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "kmip_decimal_rand_explicit_id": {
    "kms": "kmip",
    "type": "decimal",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "kmip_decimal_rand_explicit_altname": {
    "kms": "kmip",
    "type": "decimal",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": true,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "kmip_decimal_det_explicit_id": {
    "kms": "kmip",
    "type": "decimal",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "kmip_decimal_det_explicit_altname": {
    "kms": "kmip",
    "type": "decimal",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$numberDecimal": "1.234"
    }
  },
  "kmip_minKey_rand_explicit_id": {
    "kms": "kmip",
    "type": "minKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "kmip_minKey_rand_explicit_altname": {
    "kms": "kmip",
    "type": "minKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "kmip_minKey_det_explicit_id": {
    "kms": "kmip",
    "type": "minKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "kmip_minKey_det_explicit_altname": {
    "kms": "kmip",
    "type": "minKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$minKey": 1
    }
  },
  "kmip_maxKey_rand_explicit_id": {
    "kms": "kmip",
    "type": "maxKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "kmip_maxKey_rand_explicit_altname": {
    "kms": "kmip",
    "type": "maxKey",
    "algo": "rand",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "kmip_maxKey_det_explicit_id": {
    "kms": "kmip",
    "type": "maxKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "kmip_maxKey_det_explicit_altname": {
    "kms": "kmip",
    "type": "maxKey",
    "algo": "det",
    "method": "explicit",
    "identifier": "altname",
    "allowed": false,
    "value": {
      "$maxKey": 1
    }
  },
  "payload=0,algo=rand": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": ""
  },
  "payload=1,algo=rand": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "a"
  },
  "payload=2,algo=rand": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aa"
  },
  "payload=3,algo=rand": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaa"
  },
  "payload=4,algo=rand": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaa"
  },
  "payload=5,algo=rand": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaa"
  },
  "payload=6,algo=rand": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaa"
  },
  "payload=7,algo=rand": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaa"
  },
  "payload=8,algo=rand": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaa"
  },
  "payload=9,algo=rand": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaaa"
  },
  "payload=10,algo=rand": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaaaa"
  },
  "payload=11,algo=rand": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaaaaa"
  },
  "payload=12,algo=rand": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaaaaaa"
  },
  "payload=13,algo=rand": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaaaaaaa"
  },
  "payload=14,algo=rand": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaaaaaaaa"
  },
  "payload=15,algo=rand": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaaaaaaaaa"
  },
  "payload=16,algo=rand": {
    "kms": "local",
    "type": "string",
    "algo": "rand",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaaaaaaaaaa"
  },
  "payload=0,algo=det": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": ""
  },
  "payload=1,algo=det": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "a"
  },
  "payload=2,algo=det": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aa"
  },
  "payload=3,algo=det": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaa"
  },
  "payload=4,algo=det": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaa"
  },
  "payload=5,algo=det": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaa"
  },
  "payload=6,algo=det": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaa"
  },
  "payload=7,algo=det": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaa"
  },
  "payload=8,algo=det": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaa"
  },
  "payload=9,algo=det": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaaa"
  },
  "payload=10,algo=det": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaaaa"
  },
  "payload=11,algo=det": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaaaaa"
  },
  "payload=12,algo=det": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaaaaaa"
  },
  "payload=13,algo=det": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaaaaaaa"
  },
  "payload=14,algo=det": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaaaaaaaa"
  },
  "payload=15,algo=det": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaaaaaaaaa"
  },
  "payload=16,algo=det": {
    "kms": "local",
    "type": "string",
    "algo": "det",
    "method": "explicit",
    "identifier": "id",
    "allowed": true,
    "value": "aaaaaaaaaaaaaaaa"
  }
}