...

Text file src/go.mongodb.org/mongo-driver/testdata/client-side-encryption-prose/corpus.json

Documentation: go.mongodb.org/mongo-driver/testdata/client-side-encryption-prose

     1{
     2  "_id": "client_side_encryption_corpus",
     3  "altname_aws": "aws",
     4  "altname_local": "local",
     5  "altname_azure": "azure",
     6  "altname_gcp": "gcp",
     7  "altname_kmip": "kmip",
     8  "aws_double_rand_auto_id": {
     9    "kms": "aws",
    10    "type": "double",
    11    "algo": "rand",
    12    "method": "auto",
    13    "identifier": "id",
    14    "allowed": true,
    15    "value": {
    16      "$numberDouble": "1.234"
    17    }
    18  },
    19  "aws_double_rand_auto_altname": {
    20    "kms": "aws",
    21    "type": "double",
    22    "algo": "rand",
    23    "method": "auto",
    24    "identifier": "altname",
    25    "allowed": true,
    26    "value": {
    27      "$numberDouble": "1.234"
    28    }
    29  },
    30  "aws_double_rand_explicit_id": {
    31    "kms": "aws",
    32    "type": "double",
    33    "algo": "rand",
    34    "method": "explicit",
    35    "identifier": "id",
    36    "allowed": true,
    37    "value": {
    38      "$numberDouble": "1.234"
    39    }
    40  },
    41  "aws_double_rand_explicit_altname": {
    42    "kms": "aws",
    43    "type": "double",
    44    "algo": "rand",
    45    "method": "explicit",
    46    "identifier": "altname",
    47    "allowed": true,
    48    "value": {
    49      "$numberDouble": "1.234"
    50    }
    51  },
    52  "aws_double_det_explicit_id": {
    53    "kms": "aws",
    54    "type": "double",
    55    "algo": "det",
    56    "method": "explicit",
    57    "identifier": "id",
    58    "allowed": false,
    59    "value": {
    60      "$numberDouble": "1.234"
    61    }
    62  },
    63  "aws_double_det_explicit_altname": {
    64    "kms": "aws",
    65    "type": "double",
    66    "algo": "det",
    67    "method": "explicit",
    68    "identifier": "altname",
    69    "allowed": false,
    70    "value": {
    71      "$numberDouble": "1.234"
    72    }
    73  },
    74  "aws_string_rand_auto_id": {
    75    "kms": "aws",
    76    "type": "string",
    77    "algo": "rand",
    78    "method": "auto",
    79    "identifier": "id",
    80    "allowed": true,
    81    "value": "mongodb"
    82  },
    83  "aws_string_rand_auto_altname": {
    84    "kms": "aws",
    85    "type": "string",
    86    "algo": "rand",
    87    "method": "auto",
    88    "identifier": "altname",
    89    "allowed": true,
    90    "value": "mongodb"
    91  },
    92  "aws_string_rand_explicit_id": {
    93    "kms": "aws",
    94    "type": "string",
    95    "algo": "rand",
    96    "method": "explicit",
    97    "identifier": "id",
    98    "allowed": true,
    99    "value": "mongodb"
   100  },
   101  "aws_string_rand_explicit_altname": {
   102    "kms": "aws",
   103    "type": "string",
   104    "algo": "rand",
   105    "method": "explicit",
   106    "identifier": "altname",
   107    "allowed": true,
   108    "value": "mongodb"
   109  },
   110  "aws_string_det_auto_id": {
   111    "kms": "aws",
   112    "type": "string",
   113    "algo": "det",
   114    "method": "auto",
   115    "identifier": "id",
   116    "allowed": true,
   117    "value": "mongodb"
   118  },
   119  "aws_string_det_explicit_id": {
   120    "kms": "aws",
   121    "type": "string",
   122    "algo": "det",
   123    "method": "explicit",
   124    "identifier": "id",
   125    "allowed": true,
   126    "value": "mongodb"
   127  },
   128  "aws_string_det_explicit_altname": {
   129    "kms": "aws",
   130    "type": "string",
   131    "algo": "det",
   132    "method": "explicit",
   133    "identifier": "altname",
   134    "allowed": true,
   135    "value": "mongodb"
   136  },
   137  "aws_object_rand_auto_id": {
   138    "kms": "aws",
   139    "type": "object",
   140    "algo": "rand",
   141    "method": "auto",
   142    "identifier": "id",
   143    "allowed": true,
   144    "value": {
   145      "x": {
   146        "$numberInt": "1"
   147      }
   148    }
   149  },
   150  "aws_object_rand_auto_altname": {
   151    "kms": "aws",
   152    "type": "object",
   153    "algo": "rand",
   154    "method": "auto",
   155    "identifier": "altname",
   156    "allowed": true,
   157    "value": {
   158      "x": {
   159        "$numberInt": "1"
   160      }
   161    }
   162  },
   163  "aws_object_rand_explicit_id": {
   164    "kms": "aws",
   165    "type": "object",
   166    "algo": "rand",
   167    "method": "explicit",
   168    "identifier": "id",
   169    "allowed": true,
   170    "value": {
   171      "x": {
   172        "$numberInt": "1"
   173      }
   174    }
   175  },
   176  "aws_object_rand_explicit_altname": {
   177    "kms": "aws",
   178    "type": "object",
   179    "algo": "rand",
   180    "method": "explicit",
   181    "identifier": "altname",
   182    "allowed": true,
   183    "value": {
   184      "x": {
   185        "$numberInt": "1"
   186      }
   187    }
   188  },
   189  "aws_object_det_explicit_id": {
   190    "kms": "aws",
   191    "type": "object",
   192    "algo": "det",
   193    "method": "explicit",
   194    "identifier": "id",
   195    "allowed": false,
   196    "value": {
   197      "x": {
   198        "$numberInt": "1"
   199      }
   200    }
   201  },
   202  "aws_object_det_explicit_altname": {
   203    "kms": "aws",
   204    "type": "object",
   205    "algo": "det",
   206    "method": "explicit",
   207    "identifier": "altname",
   208    "allowed": false,
   209    "value": {
   210      "x": {
   211        "$numberInt": "1"
   212      }
   213    }
   214  },
   215  "aws_array_rand_auto_id": {
   216    "kms": "aws",
   217    "type": "array",
   218    "algo": "rand",
   219    "method": "auto",
   220    "identifier": "id",
   221    "allowed": true,
   222    "value": [
   223      {
   224        "$numberInt": "1"
   225      },
   226      {
   227        "$numberInt": "2"
   228      },
   229      {
   230        "$numberInt": "3"
   231      }
   232    ]
   233  },
   234  "aws_array_rand_auto_altname": {
   235    "kms": "aws",
   236    "type": "array",
   237    "algo": "rand",
   238    "method": "auto",
   239    "identifier": "altname",
   240    "allowed": true,
   241    "value": [
   242      {
   243        "$numberInt": "1"
   244      },
   245      {
   246        "$numberInt": "2"
   247      },
   248      {
   249        "$numberInt": "3"
   250      }
   251    ]
   252  },
   253  "aws_array_rand_explicit_id": {
   254    "kms": "aws",
   255    "type": "array",
   256    "algo": "rand",
   257    "method": "explicit",
   258    "identifier": "id",
   259    "allowed": true,
   260    "value": [
   261      {
   262        "$numberInt": "1"
   263      },
   264      {
   265        "$numberInt": "2"
   266      },
   267      {
   268        "$numberInt": "3"
   269      }
   270    ]
   271  },
   272  "aws_array_rand_explicit_altname": {
   273    "kms": "aws",
   274    "type": "array",
   275    "algo": "rand",
   276    "method": "explicit",
   277    "identifier": "altname",
   278    "allowed": true,
   279    "value": [
   280      {
   281        "$numberInt": "1"
   282      },
   283      {
   284        "$numberInt": "2"
   285      },
   286      {
   287        "$numberInt": "3"
   288      }
   289    ]
   290  },
   291  "aws_array_det_explicit_id": {
   292    "kms": "aws",
   293    "type": "array",
   294    "algo": "det",
   295    "method": "explicit",
   296    "identifier": "id",
   297    "allowed": false,
   298    "value": [
   299      {
   300        "$numberInt": "1"
   301      },
   302      {
   303        "$numberInt": "2"
   304      },
   305      {
   306        "$numberInt": "3"
   307      }
   308    ]
   309  },
   310  "aws_array_det_explicit_altname": {
   311    "kms": "aws",
   312    "type": "array",
   313    "algo": "det",
   314    "method": "explicit",
   315    "identifier": "altname",
   316    "allowed": false,
   317    "value": [
   318      {
   319        "$numberInt": "1"
   320      },
   321      {
   322        "$numberInt": "2"
   323      },
   324      {
   325        "$numberInt": "3"
   326      }
   327    ]
   328  },
   329  "aws_binData=00_rand_auto_id": {
   330    "kms": "aws",
   331    "type": "binData=00",
   332    "algo": "rand",
   333    "method": "auto",
   334    "identifier": "id",
   335    "allowed": true,
   336    "value": {
   337      "$binary": {
   338        "base64": "AQIDBA==",
   339        "subType": "00"
   340      }
   341    }
   342  },
   343  "aws_binData=00_rand_auto_altname": {
   344    "kms": "aws",
   345    "type": "binData=00",
   346    "algo": "rand",
   347    "method": "auto",
   348    "identifier": "altname",
   349    "allowed": true,
   350    "value": {
   351      "$binary": {
   352        "base64": "AQIDBA==",
   353        "subType": "00"
   354      }
   355    }
   356  },
   357  "aws_binData=00_rand_explicit_id": {
   358    "kms": "aws",
   359    "type": "binData=00",
   360    "algo": "rand",
   361    "method": "explicit",
   362    "identifier": "id",
   363    "allowed": true,
   364    "value": {
   365      "$binary": {
   366        "base64": "AQIDBA==",
   367        "subType": "00"
   368      }
   369    }
   370  },
   371  "aws_binData=00_rand_explicit_altname": {
   372    "kms": "aws",
   373    "type": "binData=00",
   374    "algo": "rand",
   375    "method": "explicit",
   376    "identifier": "altname",
   377    "allowed": true,
   378    "value": {
   379      "$binary": {
   380        "base64": "AQIDBA==",
   381        "subType": "00"
   382      }
   383    }
   384  },
   385  "aws_binData=00_det_auto_id": {
   386    "kms": "aws",
   387    "type": "binData=00",
   388    "algo": "det",
   389    "method": "auto",
   390    "identifier": "id",
   391    "allowed": true,
   392    "value": {
   393      "$binary": {
   394        "base64": "AQIDBA==",
   395        "subType": "00"
   396      }
   397    }
   398  },
   399  "aws_binData=00_det_explicit_id": {
   400    "kms": "aws",
   401    "type": "binData=00",
   402    "algo": "det",
   403    "method": "explicit",
   404    "identifier": "id",
   405    "allowed": true,
   406    "value": {
   407      "$binary": {
   408        "base64": "AQIDBA==",
   409        "subType": "00"
   410      }
   411    }
   412  },
   413  "aws_binData=00_det_explicit_altname": {
   414    "kms": "aws",
   415    "type": "binData=00",
   416    "algo": "det",
   417    "method": "explicit",
   418    "identifier": "altname",
   419    "allowed": true,
   420    "value": {
   421      "$binary": {
   422        "base64": "AQIDBA==",
   423        "subType": "00"
   424      }
   425    }
   426  },
   427  "aws_binData=04_rand_auto_id": {
   428    "kms": "aws",
   429    "type": "binData=04",
   430    "algo": "rand",
   431    "method": "auto",
   432    "identifier": "id",
   433    "allowed": true,
   434    "value": {
   435      "$binary": {
   436        "base64": "AAECAwQFBgcICQoLDA0ODw==",
   437        "subType": "04"
   438      }
   439    }
   440  },
   441  "aws_binData=04_rand_auto_altname": {
   442    "kms": "aws",
   443    "type": "binData=04",
   444    "algo": "rand",
   445    "method": "auto",
   446    "identifier": "altname",
   447    "allowed": true,
   448    "value": {
   449      "$binary": {
   450        "base64": "AAECAwQFBgcICQoLDA0ODw==",
   451        "subType": "04"
   452      }
   453    }
   454  },
   455  "aws_binData=04_rand_explicit_id": {
   456    "kms": "aws",
   457    "type": "binData=04",
   458    "algo": "rand",
   459    "method": "explicit",
   460    "identifier": "id",
   461    "allowed": true,
   462    "value": {
   463      "$binary": {
   464        "base64": "AAECAwQFBgcICQoLDA0ODw==",
   465        "subType": "04"
   466      }
   467    }
   468  },
   469  "aws_binData=04_rand_explicit_altname": {
   470    "kms": "aws",
   471    "type": "binData=04",
   472    "algo": "rand",
   473    "method": "explicit",
   474    "identifier": "altname",
   475    "allowed": true,
   476    "value": {
   477      "$binary": {
   478        "base64": "AAECAwQFBgcICQoLDA0ODw==",
   479        "subType": "04"
   480      }
   481    }
   482  },
   483  "aws_binData=04_det_auto_id": {
   484    "kms": "aws",
   485    "type": "binData=04",
   486    "algo": "det",
   487    "method": "auto",
   488    "identifier": "id",
   489    "allowed": true,
   490    "value": {
   491      "$binary": {
   492        "base64": "AAECAwQFBgcICQoLDA0ODw==",
   493        "subType": "04"
   494      }
   495    }
   496  },
   497  "aws_binData=04_det_explicit_id": {
   498    "kms": "aws",
   499    "type": "binData=04",
   500    "algo": "det",
   501    "method": "explicit",
   502    "identifier": "id",
   503    "allowed": true,
   504    "value": {
   505      "$binary": {
   506        "base64": "AAECAwQFBgcICQoLDA0ODw==",
   507        "subType": "04"
   508      }
   509    }
   510  },
   511  "aws_binData=04_det_explicit_altname": {
   512    "kms": "aws",
   513    "type": "binData=04",
   514    "algo": "det",
   515    "method": "explicit",
   516    "identifier": "altname",
   517    "allowed": true,
   518    "value": {
   519      "$binary": {
   520        "base64": "AAECAwQFBgcICQoLDA0ODw==",
   521        "subType": "04"
   522      }
   523    }
   524  },
   525  "aws_undefined_rand_explicit_id": {
   526    "kms": "aws",
   527    "type": "undefined",
   528    "algo": "rand",
   529    "method": "explicit",
   530    "identifier": "id",
   531    "allowed": false,
   532    "value": {
   533      "$undefined": true
   534    }
   535  },
   536  "aws_undefined_rand_explicit_altname": {
   537    "kms": "aws",
   538    "type": "undefined",
   539    "algo": "rand",
   540    "method": "explicit",
   541    "identifier": "altname",
   542    "allowed": false,
   543    "value": {
   544      "$undefined": true
   545    }
   546  },
   547  "aws_undefined_det_explicit_id": {
   548    "kms": "aws",
   549    "type": "undefined",
   550    "algo": "det",
   551    "method": "explicit",
   552    "identifier": "id",
   553    "allowed": false,
   554    "value": {
   555      "$undefined": true
   556    }
   557  },
   558  "aws_undefined_det_explicit_altname": {
   559    "kms": "aws",
   560    "type": "undefined",
   561    "algo": "det",
   562    "method": "explicit",
   563    "identifier": "altname",
   564    "allowed": false,
   565    "value": {
   566      "$undefined": true
   567    }
   568  },
   569  "aws_objectId_rand_auto_id": {
   570    "kms": "aws",
   571    "type": "objectId",
   572    "algo": "rand",
   573    "method": "auto",
   574    "identifier": "id",
   575    "allowed": true,
   576    "value": {
   577      "$oid": "01234567890abcdef0123456"
   578    }
   579  },
   580  "aws_objectId_rand_auto_altname": {
   581    "kms": "aws",
   582    "type": "objectId",
   583    "algo": "rand",
   584    "method": "auto",
   585    "identifier": "altname",
   586    "allowed": true,
   587    "value": {
   588      "$oid": "01234567890abcdef0123456"
   589    }
   590  },
   591  "aws_objectId_rand_explicit_id": {
   592    "kms": "aws",
   593    "type": "objectId",
   594    "algo": "rand",
   595    "method": "explicit",
   596    "identifier": "id",
   597    "allowed": true,
   598    "value": {
   599      "$oid": "01234567890abcdef0123456"
   600    }
   601  },
   602  "aws_objectId_rand_explicit_altname": {
   603    "kms": "aws",
   604    "type": "objectId",
   605    "algo": "rand",
   606    "method": "explicit",
   607    "identifier": "altname",
   608    "allowed": true,
   609    "value": {
   610      "$oid": "01234567890abcdef0123456"
   611    }
   612  },
   613  "aws_objectId_det_auto_id": {
   614    "kms": "aws",
   615    "type": "objectId",
   616    "algo": "det",
   617    "method": "auto",
   618    "identifier": "id",
   619    "allowed": true,
   620    "value": {
   621      "$oid": "01234567890abcdef0123456"
   622    }
   623  },
   624  "aws_objectId_det_explicit_id": {
   625    "kms": "aws",
   626    "type": "objectId",
   627    "algo": "det",
   628    "method": "explicit",
   629    "identifier": "id",
   630    "allowed": true,
   631    "value": {
   632      "$oid": "01234567890abcdef0123456"
   633    }
   634  },
   635  "aws_objectId_det_explicit_altname": {
   636    "kms": "aws",
   637    "type": "objectId",
   638    "algo": "det",
   639    "method": "explicit",
   640    "identifier": "altname",
   641    "allowed": true,
   642    "value": {
   643      "$oid": "01234567890abcdef0123456"
   644    }
   645  },
   646  "aws_bool_rand_auto_id": {
   647    "kms": "aws",
   648    "type": "bool",
   649    "algo": "rand",
   650    "method": "auto",
   651    "identifier": "id",
   652    "allowed": true,
   653    "value": true
   654  },
   655  "aws_bool_rand_auto_altname": {
   656    "kms": "aws",
   657    "type": "bool",
   658    "algo": "rand",
   659    "method": "auto",
   660    "identifier": "altname",
   661    "allowed": true,
   662    "value": true
   663  },
   664  "aws_bool_rand_explicit_id": {
   665    "kms": "aws",
   666    "type": "bool",
   667    "algo": "rand",
   668    "method": "explicit",
   669    "identifier": "id",
   670    "allowed": true,
   671    "value": true
   672  },
   673  "aws_bool_rand_explicit_altname": {
   674    "kms": "aws",
   675    "type": "bool",
   676    "algo": "rand",
   677    "method": "explicit",
   678    "identifier": "altname",
   679    "allowed": true,
   680    "value": true
   681  },
   682  "aws_bool_det_explicit_id": {
   683    "kms": "aws",
   684    "type": "bool",
   685    "algo": "det",
   686    "method": "explicit",
   687    "identifier": "id",
   688    "allowed": false,
   689    "value": true
   690  },
   691  "aws_bool_det_explicit_altname": {
   692    "kms": "aws",
   693    "type": "bool",
   694    "algo": "det",
   695    "method": "explicit",
   696    "identifier": "altname",
   697    "allowed": false,
   698    "value": true
   699  },
   700  "aws_date_rand_auto_id": {
   701    "kms": "aws",
   702    "type": "date",
   703    "algo": "rand",
   704    "method": "auto",
   705    "identifier": "id",
   706    "allowed": true,
   707    "value": {
   708      "$date": {
   709        "$numberLong": "12345"
   710      }
   711    }
   712  },
   713  "aws_date_rand_auto_altname": {
   714    "kms": "aws",
   715    "type": "date",
   716    "algo": "rand",
   717    "method": "auto",
   718    "identifier": "altname",
   719    "allowed": true,
   720    "value": {
   721      "$date": {
   722        "$numberLong": "12345"
   723      }
   724    }
   725  },
   726  "aws_date_rand_explicit_id": {
   727    "kms": "aws",
   728    "type": "date",
   729    "algo": "rand",
   730    "method": "explicit",
   731    "identifier": "id",
   732    "allowed": true,
   733    "value": {
   734      "$date": {
   735        "$numberLong": "12345"
   736      }
   737    }
   738  },
   739  "aws_date_rand_explicit_altname": {
   740    "kms": "aws",
   741    "type": "date",
   742    "algo": "rand",
   743    "method": "explicit",
   744    "identifier": "altname",
   745    "allowed": true,
   746    "value": {
   747      "$date": {
   748        "$numberLong": "12345"
   749      }
   750    }
   751  },
   752  "aws_date_det_auto_id": {
   753    "kms": "aws",
   754    "type": "date",
   755    "algo": "det",
   756    "method": "auto",
   757    "identifier": "id",
   758    "allowed": true,
   759    "value": {
   760      "$date": {
   761        "$numberLong": "12345"
   762      }
   763    }
   764  },
   765  "aws_date_det_explicit_id": {
   766    "kms": "aws",
   767    "type": "date",
   768    "algo": "det",
   769    "method": "explicit",
   770    "identifier": "id",
   771    "allowed": true,
   772    "value": {
   773      "$date": {
   774        "$numberLong": "12345"
   775      }
   776    }
   777  },
   778  "aws_date_det_explicit_altname": {
   779    "kms": "aws",
   780    "type": "date",
   781    "algo": "det",
   782    "method": "explicit",
   783    "identifier": "altname",
   784    "allowed": true,
   785    "value": {
   786      "$date": {
   787        "$numberLong": "12345"
   788      }
   789    }
   790  },
   791  "aws_null_rand_explicit_id": {
   792    "kms": "aws",
   793    "type": "null",
   794    "algo": "rand",
   795    "method": "explicit",
   796    "identifier": "id",
   797    "allowed": false,
   798    "value": null
   799  },
   800  "aws_null_rand_explicit_altname": {
   801    "kms": "aws",
   802    "type": "null",
   803    "algo": "rand",
   804    "method": "explicit",
   805    "identifier": "altname",
   806    "allowed": false,
   807    "value": null
   808  },
   809  "aws_null_det_explicit_id": {
   810    "kms": "aws",
   811    "type": "null",
   812    "algo": "det",
   813    "method": "explicit",
   814    "identifier": "id",
   815    "allowed": false,
   816    "value": null
   817  },
   818  "aws_null_det_explicit_altname": {
   819    "kms": "aws",
   820    "type": "null",
   821    "algo": "det",
   822    "method": "explicit",
   823    "identifier": "altname",
   824    "allowed": false,
   825    "value": null
   826  },
   827  "aws_regex_rand_auto_id": {
   828    "kms": "aws",
   829    "type": "regex",
   830    "algo": "rand",
   831    "method": "auto",
   832    "identifier": "id",
   833    "allowed": true,
   834    "value": {
   835      "$regularExpression": {
   836        "pattern": ".*",
   837        "options": ""
   838      }
   839    }
   840  },
   841  "aws_regex_rand_auto_altname": {
   842    "kms": "aws",
   843    "type": "regex",
   844    "algo": "rand",
   845    "method": "auto",
   846    "identifier": "altname",
   847    "allowed": true,
   848    "value": {
   849      "$regularExpression": {
   850        "pattern": ".*",
   851        "options": ""
   852      }
   853    }
   854  },
   855  "aws_regex_rand_explicit_id": {
   856    "kms": "aws",
   857    "type": "regex",
   858    "algo": "rand",
   859    "method": "explicit",
   860    "identifier": "id",
   861    "allowed": true,
   862    "value": {
   863      "$regularExpression": {
   864        "pattern": ".*",
   865        "options": ""
   866      }
   867    }
   868  },
   869  "aws_regex_rand_explicit_altname": {
   870    "kms": "aws",
   871    "type": "regex",
   872    "algo": "rand",
   873    "method": "explicit",
   874    "identifier": "altname",
   875    "allowed": true,
   876    "value": {
   877      "$regularExpression": {
   878        "pattern": ".*",
   879        "options": ""
   880      }
   881    }
   882  },
   883  "aws_regex_det_auto_id": {
   884    "kms": "aws",
   885    "type": "regex",
   886    "algo": "det",
   887    "method": "auto",
   888    "identifier": "id",
   889    "allowed": true,
   890    "value": {
   891      "$regularExpression": {
   892        "pattern": ".*",
   893        "options": ""
   894      }
   895    }
   896  },
   897  "aws_regex_det_explicit_id": {
   898    "kms": "aws",
   899    "type": "regex",
   900    "algo": "det",
   901    "method": "explicit",
   902    "identifier": "id",
   903    "allowed": true,
   904    "value": {
   905      "$regularExpression": {
   906        "pattern": ".*",
   907        "options": ""
   908      }
   909    }
   910  },
   911  "aws_regex_det_explicit_altname": {
   912    "kms": "aws",
   913    "type": "regex",
   914    "algo": "det",
   915    "method": "explicit",
   916    "identifier": "altname",
   917    "allowed": true,
   918    "value": {
   919      "$regularExpression": {
   920        "pattern": ".*",
   921        "options": ""
   922      }
   923    }
   924  },
   925  "aws_dbPointer_rand_auto_id": {
   926    "kms": "aws",
   927    "type": "dbPointer",
   928    "algo": "rand",
   929    "method": "auto",
   930    "identifier": "id",
   931    "allowed": true,
   932    "value": {
   933      "$dbPointer": {
   934        "$ref": "db.example",
   935        "$id": {
   936          "$oid": "01234567890abcdef0123456"
   937        }
   938      }
   939    }
   940  },
   941  "aws_dbPointer_rand_auto_altname": {
   942    "kms": "aws",
   943    "type": "dbPointer",
   944    "algo": "rand",
   945    "method": "auto",
   946    "identifier": "altname",
   947    "allowed": true,
   948    "value": {
   949      "$dbPointer": {
   950        "$ref": "db.example",
   951        "$id": {
   952          "$oid": "01234567890abcdef0123456"
   953        }
   954      }
   955    }
   956  },
   957  "aws_dbPointer_rand_explicit_id": {
   958    "kms": "aws",
   959    "type": "dbPointer",
   960    "algo": "rand",
   961    "method": "explicit",
   962    "identifier": "id",
   963    "allowed": true,
   964    "value": {
   965      "$dbPointer": {
   966        "$ref": "db.example",
   967        "$id": {
   968          "$oid": "01234567890abcdef0123456"
   969        }
   970      }
   971    }
   972  },
   973  "aws_dbPointer_rand_explicit_altname": {
   974    "kms": "aws",
   975    "type": "dbPointer",
   976    "algo": "rand",
   977    "method": "explicit",
   978    "identifier": "altname",
   979    "allowed": true,
   980    "value": {
   981      "$dbPointer": {
   982        "$ref": "db.example",
   983        "$id": {
   984          "$oid": "01234567890abcdef0123456"
   985        }
   986      }
   987    }
   988  },
   989  "aws_dbPointer_det_auto_id": {
   990    "kms": "aws",
   991    "type": "dbPointer",
   992    "algo": "det",
   993    "method": "auto",
   994    "identifier": "id",
   995    "allowed": true,
   996    "value": {
   997      "$dbPointer": {
   998        "$ref": "db.example",
   999        "$id": {
  1000          "$oid": "01234567890abcdef0123456"
  1001        }
  1002      }
  1003    }
  1004  },
  1005  "aws_dbPointer_det_explicit_id": {
  1006    "kms": "aws",
  1007    "type": "dbPointer",
  1008    "algo": "det",
  1009    "method": "explicit",
  1010    "identifier": "id",
  1011    "allowed": true,
  1012    "value": {
  1013      "$dbPointer": {
  1014        "$ref": "db.example",
  1015        "$id": {
  1016          "$oid": "01234567890abcdef0123456"
  1017        }
  1018      }
  1019    }
  1020  },
  1021  "aws_dbPointer_det_explicit_altname": {
  1022    "kms": "aws",
  1023    "type": "dbPointer",
  1024    "algo": "det",
  1025    "method": "explicit",
  1026    "identifier": "altname",
  1027    "allowed": true,
  1028    "value": {
  1029      "$dbPointer": {
  1030        "$ref": "db.example",
  1031        "$id": {
  1032          "$oid": "01234567890abcdef0123456"
  1033        }
  1034      }
  1035    }
  1036  },
  1037  "aws_javascript_rand_auto_id": {
  1038    "kms": "aws",
  1039    "type": "javascript",
  1040    "algo": "rand",
  1041    "method": "auto",
  1042    "identifier": "id",
  1043    "allowed": true,
  1044    "value": {
  1045      "$code": "x=1"
  1046    }
  1047  },
  1048  "aws_javascript_rand_auto_altname": {
  1049    "kms": "aws",
  1050    "type": "javascript",
  1051    "algo": "rand",
  1052    "method": "auto",
  1053    "identifier": "altname",
  1054    "allowed": true,
  1055    "value": {
  1056      "$code": "x=1"
  1057    }
  1058  },
  1059  "aws_javascript_rand_explicit_id": {
  1060    "kms": "aws",
  1061    "type": "javascript",
  1062    "algo": "rand",
  1063    "method": "explicit",
  1064    "identifier": "id",
  1065    "allowed": true,
  1066    "value": {
  1067      "$code": "x=1"
  1068    }
  1069  },
  1070  "aws_javascript_rand_explicit_altname": {
  1071    "kms": "aws",
  1072    "type": "javascript",
  1073    "algo": "rand",
  1074    "method": "explicit",
  1075    "identifier": "altname",
  1076    "allowed": true,
  1077    "value": {
  1078      "$code": "x=1"
  1079    }
  1080  },
  1081  "aws_javascript_det_auto_id": {
  1082    "kms": "aws",
  1083    "type": "javascript",
  1084    "algo": "det",
  1085    "method": "auto",
  1086    "identifier": "id",
  1087    "allowed": true,
  1088    "value": {
  1089      "$code": "x=1"
  1090    }
  1091  },
  1092  "aws_javascript_det_explicit_id": {
  1093    "kms": "aws",
  1094    "type": "javascript",
  1095    "algo": "det",
  1096    "method": "explicit",
  1097    "identifier": "id",
  1098    "allowed": true,
  1099    "value": {
  1100      "$code": "x=1"
  1101    }
  1102  },
  1103  "aws_javascript_det_explicit_altname": {
  1104    "kms": "aws",
  1105    "type": "javascript",
  1106    "algo": "det",
  1107    "method": "explicit",
  1108    "identifier": "altname",
  1109    "allowed": true,
  1110    "value": {
  1111      "$code": "x=1"
  1112    }
  1113  },
  1114  "aws_symbol_rand_auto_id": {
  1115    "kms": "aws",
  1116    "type": "symbol",
  1117    "algo": "rand",
  1118    "method": "auto",
  1119    "identifier": "id",
  1120    "allowed": true,
  1121    "value": {
  1122      "$symbol": "mongodb-symbol"
  1123    }
  1124  },
  1125  "aws_symbol_rand_auto_altname": {
  1126    "kms": "aws",
  1127    "type": "symbol",
  1128    "algo": "rand",
  1129    "method": "auto",
  1130    "identifier": "altname",
  1131    "allowed": true,
  1132    "value": {
  1133      "$symbol": "mongodb-symbol"
  1134    }
  1135  },
  1136  "aws_symbol_rand_explicit_id": {
  1137    "kms": "aws",
  1138    "type": "symbol",
  1139    "algo": "rand",
  1140    "method": "explicit",
  1141    "identifier": "id",
  1142    "allowed": true,
  1143    "value": {
  1144      "$symbol": "mongodb-symbol"
  1145    }
  1146  },
  1147  "aws_symbol_rand_explicit_altname": {
  1148    "kms": "aws",
  1149    "type": "symbol",
  1150    "algo": "rand",
  1151    "method": "explicit",
  1152    "identifier": "altname",
  1153    "allowed": true,
  1154    "value": {
  1155      "$symbol": "mongodb-symbol"
  1156    }
  1157  },
  1158  "aws_symbol_det_auto_id": {
  1159    "kms": "aws",
  1160    "type": "symbol",
  1161    "algo": "det",
  1162    "method": "auto",
  1163    "identifier": "id",
  1164    "allowed": true,
  1165    "value": {
  1166      "$symbol": "mongodb-symbol"
  1167    }
  1168  },
  1169  "aws_symbol_det_explicit_id": {
  1170    "kms": "aws",
  1171    "type": "symbol",
  1172    "algo": "det",
  1173    "method": "explicit",
  1174    "identifier": "id",
  1175    "allowed": true,
  1176    "value": {
  1177      "$symbol": "mongodb-symbol"
  1178    }
  1179  },
  1180  "aws_symbol_det_explicit_altname": {
  1181    "kms": "aws",
  1182    "type": "symbol",
  1183    "algo": "det",
  1184    "method": "explicit",
  1185    "identifier": "altname",
  1186    "allowed": true,
  1187    "value": {
  1188      "$symbol": "mongodb-symbol"
  1189    }
  1190  },
  1191  "aws_javascriptWithScope_rand_auto_id": {
  1192    "kms": "aws",
  1193    "type": "javascriptWithScope",
  1194    "algo": "rand",
  1195    "method": "auto",
  1196    "identifier": "id",
  1197    "allowed": true,
  1198    "value": {
  1199      "$code": "x=1",
  1200      "$scope": {}
  1201    }
  1202  },
  1203  "aws_javascriptWithScope_rand_auto_altname": {
  1204    "kms": "aws",
  1205    "type": "javascriptWithScope",
  1206    "algo": "rand",
  1207    "method": "auto",
  1208    "identifier": "altname",
  1209    "allowed": true,
  1210    "value": {
  1211      "$code": "x=1",
  1212      "$scope": {}
  1213    }
  1214  },
  1215  "aws_javascriptWithScope_rand_explicit_id": {
  1216    "kms": "aws",
  1217    "type": "javascriptWithScope",
  1218    "algo": "rand",
  1219    "method": "explicit",
  1220    "identifier": "id",
  1221    "allowed": true,
  1222    "value": {
  1223      "$code": "x=1",
  1224      "$scope": {}
  1225    }
  1226  },
  1227  "aws_javascriptWithScope_rand_explicit_altname": {
  1228    "kms": "aws",
  1229    "type": "javascriptWithScope",
  1230    "algo": "rand",
  1231    "method": "explicit",
  1232    "identifier": "altname",
  1233    "allowed": true,
  1234    "value": {
  1235      "$code": "x=1",
  1236      "$scope": {}
  1237    }
  1238  },
  1239  "aws_javascriptWithScope_det_explicit_id": {
  1240    "kms": "aws",
  1241    "type": "javascriptWithScope",
  1242    "algo": "det",
  1243    "method": "explicit",
  1244    "identifier": "id",
  1245    "allowed": false,
  1246    "value": {
  1247      "$code": "x=1",
  1248      "$scope": {}
  1249    }
  1250  },
  1251  "aws_javascriptWithScope_det_explicit_altname": {
  1252    "kms": "aws",
  1253    "type": "javascriptWithScope",
  1254    "algo": "det",
  1255    "method": "explicit",
  1256    "identifier": "altname",
  1257    "allowed": false,
  1258    "value": {
  1259      "$code": "x=1",
  1260      "$scope": {}
  1261    }
  1262  },
  1263  "aws_int_rand_auto_id": {
  1264    "kms": "aws",
  1265    "type": "int",
  1266    "algo": "rand",
  1267    "method": "auto",
  1268    "identifier": "id",
  1269    "allowed": true,
  1270    "value": {
  1271      "$numberInt": "123"
  1272    }
  1273  },
  1274  "aws_int_rand_auto_altname": {
  1275    "kms": "aws",
  1276    "type": "int",
  1277    "algo": "rand",
  1278    "method": "auto",
  1279    "identifier": "altname",
  1280    "allowed": true,
  1281    "value": {
  1282      "$numberInt": "123"
  1283    }
  1284  },
  1285  "aws_int_rand_explicit_id": {
  1286    "kms": "aws",
  1287    "type": "int",
  1288    "algo": "rand",
  1289    "method": "explicit",
  1290    "identifier": "id",
  1291    "allowed": true,
  1292    "value": {
  1293      "$numberInt": "123"
  1294    }
  1295  },
  1296  "aws_int_rand_explicit_altname": {
  1297    "kms": "aws",
  1298    "type": "int",
  1299    "algo": "rand",
  1300    "method": "explicit",
  1301    "identifier": "altname",
  1302    "allowed": true,
  1303    "value": {
  1304      "$numberInt": "123"
  1305    }
  1306  },
  1307  "aws_int_det_auto_id": {
  1308    "kms": "aws",
  1309    "type": "int",
  1310    "algo": "det",
  1311    "method": "auto",
  1312    "identifier": "id",
  1313    "allowed": true,
  1314    "value": {
  1315      "$numberInt": "123"
  1316    }
  1317  },
  1318  "aws_int_det_explicit_id": {
  1319    "kms": "aws",
  1320    "type": "int",
  1321    "algo": "det",
  1322    "method": "explicit",
  1323    "identifier": "id",
  1324    "allowed": true,
  1325    "value": {
  1326      "$numberInt": "123"
  1327    }
  1328  },
  1329  "aws_int_det_explicit_altname": {
  1330    "kms": "aws",
  1331    "type": "int",
  1332    "algo": "det",
  1333    "method": "explicit",
  1334    "identifier": "altname",
  1335    "allowed": true,
  1336    "value": {
  1337      "$numberInt": "123"
  1338    }
  1339  },
  1340  "aws_timestamp_rand_auto_id": {
  1341    "kms": "aws",
  1342    "type": "timestamp",
  1343    "algo": "rand",
  1344    "method": "auto",
  1345    "identifier": "id",
  1346    "allowed": true,
  1347    "value": {
  1348      "$timestamp": {
  1349        "t": 0,
  1350        "i": 12345
  1351      }
  1352    }
  1353  },
  1354  "aws_timestamp_rand_auto_altname": {
  1355    "kms": "aws",
  1356    "type": "timestamp",
  1357    "algo": "rand",
  1358    "method": "auto",
  1359    "identifier": "altname",
  1360    "allowed": true,
  1361    "value": {
  1362      "$timestamp": {
  1363        "t": 0,
  1364        "i": 12345
  1365      }
  1366    }
  1367  },
  1368  "aws_timestamp_rand_explicit_id": {
  1369    "kms": "aws",
  1370    "type": "timestamp",
  1371    "algo": "rand",
  1372    "method": "explicit",
  1373    "identifier": "id",
  1374    "allowed": true,
  1375    "value": {
  1376      "$timestamp": {
  1377        "t": 0,
  1378        "i": 12345
  1379      }
  1380    }
  1381  },
  1382  "aws_timestamp_rand_explicit_altname": {
  1383    "kms": "aws",
  1384    "type": "timestamp",
  1385    "algo": "rand",
  1386    "method": "explicit",
  1387    "identifier": "altname",
  1388    "allowed": true,
  1389    "value": {
  1390      "$timestamp": {
  1391        "t": 0,
  1392        "i": 12345
  1393      }
  1394    }
  1395  },
  1396  "aws_timestamp_det_auto_id": {
  1397    "kms": "aws",
  1398    "type": "timestamp",
  1399    "algo": "det",
  1400    "method": "auto",
  1401    "identifier": "id",
  1402    "allowed": true,
  1403    "value": {
  1404      "$timestamp": {
  1405        "t": 0,
  1406        "i": 12345
  1407      }
  1408    }
  1409  },
  1410  "aws_timestamp_det_explicit_id": {
  1411    "kms": "aws",
  1412    "type": "timestamp",
  1413    "algo": "det",
  1414    "method": "explicit",
  1415    "identifier": "id",
  1416    "allowed": true,
  1417    "value": {
  1418      "$timestamp": {
  1419        "t": 0,
  1420        "i": 12345
  1421      }
  1422    }
  1423  },
  1424  "aws_timestamp_det_explicit_altname": {
  1425    "kms": "aws",
  1426    "type": "timestamp",
  1427    "algo": "det",
  1428    "method": "explicit",
  1429    "identifier": "altname",
  1430    "allowed": true,
  1431    "value": {
  1432      "$timestamp": {
  1433        "t": 0,
  1434        "i": 12345
  1435      }
  1436    }
  1437  },
  1438  "aws_long_rand_auto_id": {
  1439    "kms": "aws",
  1440    "type": "long",
  1441    "algo": "rand",
  1442    "method": "auto",
  1443    "identifier": "id",
  1444    "allowed": true,
  1445    "value": {
  1446      "$numberLong": "456"
  1447    }
  1448  },
  1449  "aws_long_rand_auto_altname": {
  1450    "kms": "aws",
  1451    "type": "long",
  1452    "algo": "rand",
  1453    "method": "auto",
  1454    "identifier": "altname",
  1455    "allowed": true,
  1456    "value": {
  1457      "$numberLong": "456"
  1458    }
  1459  },
  1460  "aws_long_rand_explicit_id": {
  1461    "kms": "aws",
  1462    "type": "long",
  1463    "algo": "rand",
  1464    "method": "explicit",
  1465    "identifier": "id",
  1466    "allowed": true,
  1467    "value": {
  1468      "$numberLong": "456"
  1469    }
  1470  },
  1471  "aws_long_rand_explicit_altname": {
  1472    "kms": "aws",
  1473    "type": "long",
  1474    "algo": "rand",
  1475    "method": "explicit",
  1476    "identifier": "altname",
  1477    "allowed": true,
  1478    "value": {
  1479      "$numberLong": "456"
  1480    }
  1481  },
  1482  "aws_long_det_auto_id": {
  1483    "kms": "aws",
  1484    "type": "long",
  1485    "algo": "det",
  1486    "method": "auto",
  1487    "identifier": "id",
  1488    "allowed": true,
  1489    "value": {
  1490      "$numberLong": "456"
  1491    }
  1492  },
  1493  "aws_long_det_explicit_id": {
  1494    "kms": "aws",
  1495    "type": "long",
  1496    "algo": "det",
  1497    "method": "explicit",
  1498    "identifier": "id",
  1499    "allowed": true,
  1500    "value": {
  1501      "$numberLong": "456"
  1502    }
  1503  },
  1504  "aws_long_det_explicit_altname": {
  1505    "kms": "aws",
  1506    "type": "long",
  1507    "algo": "det",
  1508    "method": "explicit",
  1509    "identifier": "altname",
  1510    "allowed": true,
  1511    "value": {
  1512      "$numberLong": "456"
  1513    }
  1514  },
  1515  "aws_decimal_rand_auto_id": {
  1516    "kms": "aws",
  1517    "type": "decimal",
  1518    "algo": "rand",
  1519    "method": "auto",
  1520    "identifier": "id",
  1521    "allowed": true,
  1522    "value": {
  1523      "$numberDecimal": "1.234"
  1524    }
  1525  },
  1526  "aws_decimal_rand_auto_altname": {
  1527    "kms": "aws",
  1528    "type": "decimal",
  1529    "algo": "rand",
  1530    "method": "auto",
  1531    "identifier": "altname",
  1532    "allowed": true,
  1533    "value": {
  1534      "$numberDecimal": "1.234"
  1535    }
  1536  },
  1537  "aws_decimal_rand_explicit_id": {
  1538    "kms": "aws",
  1539    "type": "decimal",
  1540    "algo": "rand",
  1541    "method": "explicit",
  1542    "identifier": "id",
  1543    "allowed": true,
  1544    "value": {
  1545      "$numberDecimal": "1.234"
  1546    }
  1547  },
  1548  "aws_decimal_rand_explicit_altname": {
  1549    "kms": "aws",
  1550    "type": "decimal",
  1551    "algo": "rand",
  1552    "method": "explicit",
  1553    "identifier": "altname",
  1554    "allowed": true,
  1555    "value": {
  1556      "$numberDecimal": "1.234"
  1557    }
  1558  },
  1559  "aws_decimal_det_explicit_id": {
  1560    "kms": "aws",
  1561    "type": "decimal",
  1562    "algo": "det",
  1563    "method": "explicit",
  1564    "identifier": "id",
  1565    "allowed": false,
  1566    "value": {
  1567      "$numberDecimal": "1.234"
  1568    }
  1569  },
  1570  "aws_decimal_det_explicit_altname": {
  1571    "kms": "aws",
  1572    "type": "decimal",
  1573    "algo": "det",
  1574    "method": "explicit",
  1575    "identifier": "altname",
  1576    "allowed": false,
  1577    "value": {
  1578      "$numberDecimal": "1.234"
  1579    }
  1580  },
  1581  "aws_minKey_rand_explicit_id": {
  1582    "kms": "aws",
  1583    "type": "minKey",
  1584    "algo": "rand",
  1585    "method": "explicit",
  1586    "identifier": "id",
  1587    "allowed": false,
  1588    "value": {
  1589      "$minKey": 1
  1590    }
  1591  },
  1592  "aws_minKey_rand_explicit_altname": {
  1593    "kms": "aws",
  1594    "type": "minKey",
  1595    "algo": "rand",
  1596    "method": "explicit",
  1597    "identifier": "altname",
  1598    "allowed": false,
  1599    "value": {
  1600      "$minKey": 1
  1601    }
  1602  },
  1603  "aws_minKey_det_explicit_id": {
  1604    "kms": "aws",
  1605    "type": "minKey",
  1606    "algo": "det",
  1607    "method": "explicit",
  1608    "identifier": "id",
  1609    "allowed": false,
  1610    "value": {
  1611      "$minKey": 1
  1612    }
  1613  },
  1614  "aws_minKey_det_explicit_altname": {
  1615    "kms": "aws",
  1616    "type": "minKey",
  1617    "algo": "det",
  1618    "method": "explicit",
  1619    "identifier": "altname",
  1620    "allowed": false,
  1621    "value": {
  1622      "$minKey": 1
  1623    }
  1624  },
  1625  "aws_maxKey_rand_explicit_id": {
  1626    "kms": "aws",
  1627    "type": "maxKey",
  1628    "algo": "rand",
  1629    "method": "explicit",
  1630    "identifier": "id",
  1631    "allowed": false,
  1632    "value": {
  1633      "$maxKey": 1
  1634    }
  1635  },
  1636  "aws_maxKey_rand_explicit_altname": {
  1637    "kms": "aws",
  1638    "type": "maxKey",
  1639    "algo": "rand",
  1640    "method": "explicit",
  1641    "identifier": "altname",
  1642    "allowed": false,
  1643    "value": {
  1644      "$maxKey": 1
  1645    }
  1646  },
  1647  "aws_maxKey_det_explicit_id": {
  1648    "kms": "aws",
  1649    "type": "maxKey",
  1650    "algo": "det",
  1651    "method": "explicit",
  1652    "identifier": "id",
  1653    "allowed": false,
  1654    "value": {
  1655      "$maxKey": 1
  1656    }
  1657  },
  1658  "aws_maxKey_det_explicit_altname": {
  1659    "kms": "aws",
  1660    "type": "maxKey",
  1661    "algo": "det",
  1662    "method": "explicit",
  1663    "identifier": "altname",
  1664    "allowed": false,
  1665    "value": {
  1666      "$maxKey": 1
  1667    }
  1668  },
  1669  "local_double_rand_auto_id": {
  1670    "kms": "local",
  1671    "type": "double",
  1672    "algo": "rand",
  1673    "method": "auto",
  1674    "identifier": "id",
  1675    "allowed": true,
  1676    "value": {
  1677      "$numberDouble": "1.234"
  1678    }
  1679  },
  1680  "local_double_rand_auto_altname": {
  1681    "kms": "local",
  1682    "type": "double",
  1683    "algo": "rand",
  1684    "method": "auto",
  1685    "identifier": "altname",
  1686    "allowed": true,
  1687    "value": {
  1688      "$numberDouble": "1.234"
  1689    }
  1690  },
  1691  "local_double_rand_explicit_id": {
  1692    "kms": "local",
  1693    "type": "double",
  1694    "algo": "rand",
  1695    "method": "explicit",
  1696    "identifier": "id",
  1697    "allowed": true,
  1698    "value": {
  1699      "$numberDouble": "1.234"
  1700    }
  1701  },
  1702  "local_double_rand_explicit_altname": {
  1703    "kms": "local",
  1704    "type": "double",
  1705    "algo": "rand",
  1706    "method": "explicit",
  1707    "identifier": "altname",
  1708    "allowed": true,
  1709    "value": {
  1710      "$numberDouble": "1.234"
  1711    }
  1712  },
  1713  "local_double_det_explicit_id": {
  1714    "kms": "local",
  1715    "type": "double",
  1716    "algo": "det",
  1717    "method": "explicit",
  1718    "identifier": "id",
  1719    "allowed": false,
  1720    "value": {
  1721      "$numberDouble": "1.234"
  1722    }
  1723  },
  1724  "local_double_det_explicit_altname": {
  1725    "kms": "local",
  1726    "type": "double",
  1727    "algo": "det",
  1728    "method": "explicit",
  1729    "identifier": "altname",
  1730    "allowed": false,
  1731    "value": {
  1732      "$numberDouble": "1.234"
  1733    }
  1734  },
  1735  "local_string_rand_auto_id": {
  1736    "kms": "local",
  1737    "type": "string",
  1738    "algo": "rand",
  1739    "method": "auto",
  1740    "identifier": "id",
  1741    "allowed": true,
  1742    "value": "mongodb"
  1743  },
  1744  "local_string_rand_auto_altname": {
  1745    "kms": "local",
  1746    "type": "string",
  1747    "algo": "rand",
  1748    "method": "auto",
  1749    "identifier": "altname",
  1750    "allowed": true,
  1751    "value": "mongodb"
  1752  },
  1753  "local_string_rand_explicit_id": {
  1754    "kms": "local",
  1755    "type": "string",
  1756    "algo": "rand",
  1757    "method": "explicit",
  1758    "identifier": "id",
  1759    "allowed": true,
  1760    "value": "mongodb"
  1761  },
  1762  "local_string_rand_explicit_altname": {
  1763    "kms": "local",
  1764    "type": "string",
  1765    "algo": "rand",
  1766    "method": "explicit",
  1767    "identifier": "altname",
  1768    "allowed": true,
  1769    "value": "mongodb"
  1770  },
  1771  "local_string_det_auto_id": {
  1772    "kms": "local",
  1773    "type": "string",
  1774    "algo": "det",
  1775    "method": "auto",
  1776    "identifier": "id",
  1777    "allowed": true,
  1778    "value": "mongodb"
  1779  },
  1780  "local_string_det_explicit_id": {
  1781    "kms": "local",
  1782    "type": "string",
  1783    "algo": "det",
  1784    "method": "explicit",
  1785    "identifier": "id",
  1786    "allowed": true,
  1787    "value": "mongodb"
  1788  },
  1789  "local_string_det_explicit_altname": {
  1790    "kms": "local",
  1791    "type": "string",
  1792    "algo": "det",
  1793    "method": "explicit",
  1794    "identifier": "altname",
  1795    "allowed": true,
  1796    "value": "mongodb"
  1797  },
  1798  "local_object_rand_auto_id": {
  1799    "kms": "local",
  1800    "type": "object",
  1801    "algo": "rand",
  1802    "method": "auto",
  1803    "identifier": "id",
  1804    "allowed": true,
  1805    "value": {
  1806      "x": {
  1807        "$numberInt": "1"
  1808      }
  1809    }
  1810  },
  1811  "local_object_rand_auto_altname": {
  1812    "kms": "local",
  1813    "type": "object",
  1814    "algo": "rand",
  1815    "method": "auto",
  1816    "identifier": "altname",
  1817    "allowed": true,
  1818    "value": {
  1819      "x": {
  1820        "$numberInt": "1"
  1821      }
  1822    }
  1823  },
  1824  "local_object_rand_explicit_id": {
  1825    "kms": "local",
  1826    "type": "object",
  1827    "algo": "rand",
  1828    "method": "explicit",
  1829    "identifier": "id",
  1830    "allowed": true,
  1831    "value": {
  1832      "x": {
  1833        "$numberInt": "1"
  1834      }
  1835    }
  1836  },
  1837  "local_object_rand_explicit_altname": {
  1838    "kms": "local",
  1839    "type": "object",
  1840    "algo": "rand",
  1841    "method": "explicit",
  1842    "identifier": "altname",
  1843    "allowed": true,
  1844    "value": {
  1845      "x": {
  1846        "$numberInt": "1"
  1847      }
  1848    }
  1849  },
  1850  "local_object_det_explicit_id": {
  1851    "kms": "local",
  1852    "type": "object",
  1853    "algo": "det",
  1854    "method": "explicit",
  1855    "identifier": "id",
  1856    "allowed": false,
  1857    "value": {
  1858      "x": {
  1859        "$numberInt": "1"
  1860      }
  1861    }
  1862  },
  1863  "local_object_det_explicit_altname": {
  1864    "kms": "local",
  1865    "type": "object",
  1866    "algo": "det",
  1867    "method": "explicit",
  1868    "identifier": "altname",
  1869    "allowed": false,
  1870    "value": {
  1871      "x": {
  1872        "$numberInt": "1"
  1873      }
  1874    }
  1875  },
  1876  "local_array_rand_auto_id": {
  1877    "kms": "local",
  1878    "type": "array",
  1879    "algo": "rand",
  1880    "method": "auto",
  1881    "identifier": "id",
  1882    "allowed": true,
  1883    "value": [
  1884      {
  1885        "$numberInt": "1"
  1886      },
  1887      {
  1888        "$numberInt": "2"
  1889      },
  1890      {
  1891        "$numberInt": "3"
  1892      }
  1893    ]
  1894  },
  1895  "local_array_rand_auto_altname": {
  1896    "kms": "local",
  1897    "type": "array",
  1898    "algo": "rand",
  1899    "method": "auto",
  1900    "identifier": "altname",
  1901    "allowed": true,
  1902    "value": [
  1903      {
  1904        "$numberInt": "1"
  1905      },
  1906      {
  1907        "$numberInt": "2"
  1908      },
  1909      {
  1910        "$numberInt": "3"
  1911      }
  1912    ]
  1913  },
  1914  "local_array_rand_explicit_id": {
  1915    "kms": "local",
  1916    "type": "array",
  1917    "algo": "rand",
  1918    "method": "explicit",
  1919    "identifier": "id",
  1920    "allowed": true,
  1921    "value": [
  1922      {
  1923        "$numberInt": "1"
  1924      },
  1925      {
  1926        "$numberInt": "2"
  1927      },
  1928      {
  1929        "$numberInt": "3"
  1930      }
  1931    ]
  1932  },
  1933  "local_array_rand_explicit_altname": {
  1934    "kms": "local",
  1935    "type": "array",
  1936    "algo": "rand",
  1937    "method": "explicit",
  1938    "identifier": "altname",
  1939    "allowed": true,
  1940    "value": [
  1941      {
  1942        "$numberInt": "1"
  1943      },
  1944      {
  1945        "$numberInt": "2"
  1946      },
  1947      {
  1948        "$numberInt": "3"
  1949      }
  1950    ]
  1951  },
  1952  "local_array_det_explicit_id": {
  1953    "kms": "local",
  1954    "type": "array",
  1955    "algo": "det",
  1956    "method": "explicit",
  1957    "identifier": "id",
  1958    "allowed": false,
  1959    "value": [
  1960      {
  1961        "$numberInt": "1"
  1962      },
  1963      {
  1964        "$numberInt": "2"
  1965      },
  1966      {
  1967        "$numberInt": "3"
  1968      }
  1969    ]
  1970  },
  1971  "local_array_det_explicit_altname": {
  1972    "kms": "local",
  1973    "type": "array",
  1974    "algo": "det",
  1975    "method": "explicit",
  1976    "identifier": "altname",
  1977    "allowed": false,
  1978    "value": [
  1979      {
  1980        "$numberInt": "1"
  1981      },
  1982      {
  1983        "$numberInt": "2"
  1984      },
  1985      {
  1986        "$numberInt": "3"
  1987      }
  1988    ]
  1989  },
  1990  "local_binData=00_rand_auto_id": {
  1991    "kms": "local",
  1992    "type": "binData=00",
  1993    "algo": "rand",
  1994    "method": "auto",
  1995    "identifier": "id",
  1996    "allowed": true,
  1997    "value": {
  1998      "$binary": {
  1999        "base64": "AQIDBA==",
  2000        "subType": "00"
  2001      }
  2002    }
  2003  },
  2004  "local_binData=00_rand_auto_altname": {
  2005    "kms": "local",
  2006    "type": "binData=00",
  2007    "algo": "rand",
  2008    "method": "auto",
  2009    "identifier": "altname",
  2010    "allowed": true,
  2011    "value": {
  2012      "$binary": {
  2013        "base64": "AQIDBA==",
  2014        "subType": "00"
  2015      }
  2016    }
  2017  },
  2018  "local_binData=00_rand_explicit_id": {
  2019    "kms": "local",
  2020    "type": "binData=00",
  2021    "algo": "rand",
  2022    "method": "explicit",
  2023    "identifier": "id",
  2024    "allowed": true,
  2025    "value": {
  2026      "$binary": {
  2027        "base64": "AQIDBA==",
  2028        "subType": "00"
  2029      }
  2030    }
  2031  },
  2032  "local_binData=00_rand_explicit_altname": {
  2033    "kms": "local",
  2034    "type": "binData=00",
  2035    "algo": "rand",
  2036    "method": "explicit",
  2037    "identifier": "altname",
  2038    "allowed": true,
  2039    "value": {
  2040      "$binary": {
  2041        "base64": "AQIDBA==",
  2042        "subType": "00"
  2043      }
  2044    }
  2045  },
  2046  "local_binData=00_det_auto_id": {
  2047    "kms": "local",
  2048    "type": "binData=00",
  2049    "algo": "det",
  2050    "method": "auto",
  2051    "identifier": "id",
  2052    "allowed": true,
  2053    "value": {
  2054      "$binary": {
  2055        "base64": "AQIDBA==",
  2056        "subType": "00"
  2057      }
  2058    }
  2059  },
  2060  "local_binData=00_det_explicit_id": {
  2061    "kms": "local",
  2062    "type": "binData=00",
  2063    "algo": "det",
  2064    "method": "explicit",
  2065    "identifier": "id",
  2066    "allowed": true,
  2067    "value": {
  2068      "$binary": {
  2069        "base64": "AQIDBA==",
  2070        "subType": "00"
  2071      }
  2072    }
  2073  },
  2074  "local_binData=00_det_explicit_altname": {
  2075    "kms": "local",
  2076    "type": "binData=00",
  2077    "algo": "det",
  2078    "method": "explicit",
  2079    "identifier": "altname",
  2080    "allowed": true,
  2081    "value": {
  2082      "$binary": {
  2083        "base64": "AQIDBA==",
  2084        "subType": "00"
  2085      }
  2086    }
  2087  },
  2088  "local_binData=04_rand_auto_id": {
  2089    "kms": "local",
  2090    "type": "binData=04",
  2091    "algo": "rand",
  2092    "method": "auto",
  2093    "identifier": "id",
  2094    "allowed": true,
  2095    "value": {
  2096      "$binary": {
  2097        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  2098        "subType": "04"
  2099      }
  2100    }
  2101  },
  2102  "local_binData=04_rand_auto_altname": {
  2103    "kms": "local",
  2104    "type": "binData=04",
  2105    "algo": "rand",
  2106    "method": "auto",
  2107    "identifier": "altname",
  2108    "allowed": true,
  2109    "value": {
  2110      "$binary": {
  2111        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  2112        "subType": "04"
  2113      }
  2114    }
  2115  },
  2116  "local_binData=04_rand_explicit_id": {
  2117    "kms": "local",
  2118    "type": "binData=04",
  2119    "algo": "rand",
  2120    "method": "explicit",
  2121    "identifier": "id",
  2122    "allowed": true,
  2123    "value": {
  2124      "$binary": {
  2125        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  2126        "subType": "04"
  2127      }
  2128    }
  2129  },
  2130  "local_binData=04_rand_explicit_altname": {
  2131    "kms": "local",
  2132    "type": "binData=04",
  2133    "algo": "rand",
  2134    "method": "explicit",
  2135    "identifier": "altname",
  2136    "allowed": true,
  2137    "value": {
  2138      "$binary": {
  2139        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  2140        "subType": "04"
  2141      }
  2142    }
  2143  },
  2144  "local_binData=04_det_auto_id": {
  2145    "kms": "local",
  2146    "type": "binData=04",
  2147    "algo": "det",
  2148    "method": "auto",
  2149    "identifier": "id",
  2150    "allowed": true,
  2151    "value": {
  2152      "$binary": {
  2153        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  2154        "subType": "04"
  2155      }
  2156    }
  2157  },
  2158  "local_binData=04_det_explicit_id": {
  2159    "kms": "local",
  2160    "type": "binData=04",
  2161    "algo": "det",
  2162    "method": "explicit",
  2163    "identifier": "id",
  2164    "allowed": true,
  2165    "value": {
  2166      "$binary": {
  2167        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  2168        "subType": "04"
  2169      }
  2170    }
  2171  },
  2172  "local_binData=04_det_explicit_altname": {
  2173    "kms": "local",
  2174    "type": "binData=04",
  2175    "algo": "det",
  2176    "method": "explicit",
  2177    "identifier": "altname",
  2178    "allowed": true,
  2179    "value": {
  2180      "$binary": {
  2181        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  2182        "subType": "04"
  2183      }
  2184    }
  2185  },
  2186  "local_undefined_rand_explicit_id": {
  2187    "kms": "local",
  2188    "type": "undefined",
  2189    "algo": "rand",
  2190    "method": "explicit",
  2191    "identifier": "id",
  2192    "allowed": false,
  2193    "value": {
  2194      "$undefined": true
  2195    }
  2196  },
  2197  "local_undefined_rand_explicit_altname": {
  2198    "kms": "local",
  2199    "type": "undefined",
  2200    "algo": "rand",
  2201    "method": "explicit",
  2202    "identifier": "altname",
  2203    "allowed": false,
  2204    "value": {
  2205      "$undefined": true
  2206    }
  2207  },
  2208  "local_undefined_det_explicit_id": {
  2209    "kms": "local",
  2210    "type": "undefined",
  2211    "algo": "det",
  2212    "method": "explicit",
  2213    "identifier": "id",
  2214    "allowed": false,
  2215    "value": {
  2216      "$undefined": true
  2217    }
  2218  },
  2219  "local_undefined_det_explicit_altname": {
  2220    "kms": "local",
  2221    "type": "undefined",
  2222    "algo": "det",
  2223    "method": "explicit",
  2224    "identifier": "altname",
  2225    "allowed": false,
  2226    "value": {
  2227      "$undefined": true
  2228    }
  2229  },
  2230  "local_objectId_rand_auto_id": {
  2231    "kms": "local",
  2232    "type": "objectId",
  2233    "algo": "rand",
  2234    "method": "auto",
  2235    "identifier": "id",
  2236    "allowed": true,
  2237    "value": {
  2238      "$oid": "01234567890abcdef0123456"
  2239    }
  2240  },
  2241  "local_objectId_rand_auto_altname": {
  2242    "kms": "local",
  2243    "type": "objectId",
  2244    "algo": "rand",
  2245    "method": "auto",
  2246    "identifier": "altname",
  2247    "allowed": true,
  2248    "value": {
  2249      "$oid": "01234567890abcdef0123456"
  2250    }
  2251  },
  2252  "local_objectId_rand_explicit_id": {
  2253    "kms": "local",
  2254    "type": "objectId",
  2255    "algo": "rand",
  2256    "method": "explicit",
  2257    "identifier": "id",
  2258    "allowed": true,
  2259    "value": {
  2260      "$oid": "01234567890abcdef0123456"
  2261    }
  2262  },
  2263  "local_objectId_rand_explicit_altname": {
  2264    "kms": "local",
  2265    "type": "objectId",
  2266    "algo": "rand",
  2267    "method": "explicit",
  2268    "identifier": "altname",
  2269    "allowed": true,
  2270    "value": {
  2271      "$oid": "01234567890abcdef0123456"
  2272    }
  2273  },
  2274  "local_objectId_det_auto_id": {
  2275    "kms": "local",
  2276    "type": "objectId",
  2277    "algo": "det",
  2278    "method": "auto",
  2279    "identifier": "id",
  2280    "allowed": true,
  2281    "value": {
  2282      "$oid": "01234567890abcdef0123456"
  2283    }
  2284  },
  2285  "local_objectId_det_explicit_id": {
  2286    "kms": "local",
  2287    "type": "objectId",
  2288    "algo": "det",
  2289    "method": "explicit",
  2290    "identifier": "id",
  2291    "allowed": true,
  2292    "value": {
  2293      "$oid": "01234567890abcdef0123456"
  2294    }
  2295  },
  2296  "local_objectId_det_explicit_altname": {
  2297    "kms": "local",
  2298    "type": "objectId",
  2299    "algo": "det",
  2300    "method": "explicit",
  2301    "identifier": "altname",
  2302    "allowed": true,
  2303    "value": {
  2304      "$oid": "01234567890abcdef0123456"
  2305    }
  2306  },
  2307  "local_bool_rand_auto_id": {
  2308    "kms": "local",
  2309    "type": "bool",
  2310    "algo": "rand",
  2311    "method": "auto",
  2312    "identifier": "id",
  2313    "allowed": true,
  2314    "value": true
  2315  },
  2316  "local_bool_rand_auto_altname": {
  2317    "kms": "local",
  2318    "type": "bool",
  2319    "algo": "rand",
  2320    "method": "auto",
  2321    "identifier": "altname",
  2322    "allowed": true,
  2323    "value": true
  2324  },
  2325  "local_bool_rand_explicit_id": {
  2326    "kms": "local",
  2327    "type": "bool",
  2328    "algo": "rand",
  2329    "method": "explicit",
  2330    "identifier": "id",
  2331    "allowed": true,
  2332    "value": true
  2333  },
  2334  "local_bool_rand_explicit_altname": {
  2335    "kms": "local",
  2336    "type": "bool",
  2337    "algo": "rand",
  2338    "method": "explicit",
  2339    "identifier": "altname",
  2340    "allowed": true,
  2341    "value": true
  2342  },
  2343  "local_bool_det_explicit_id": {
  2344    "kms": "local",
  2345    "type": "bool",
  2346    "algo": "det",
  2347    "method": "explicit",
  2348    "identifier": "id",
  2349    "allowed": false,
  2350    "value": true
  2351  },
  2352  "local_bool_det_explicit_altname": {
  2353    "kms": "local",
  2354    "type": "bool",
  2355    "algo": "det",
  2356    "method": "explicit",
  2357    "identifier": "altname",
  2358    "allowed": false,
  2359    "value": true
  2360  },
  2361  "local_date_rand_auto_id": {
  2362    "kms": "local",
  2363    "type": "date",
  2364    "algo": "rand",
  2365    "method": "auto",
  2366    "identifier": "id",
  2367    "allowed": true,
  2368    "value": {
  2369      "$date": {
  2370        "$numberLong": "12345"
  2371      }
  2372    }
  2373  },
  2374  "local_date_rand_auto_altname": {
  2375    "kms": "local",
  2376    "type": "date",
  2377    "algo": "rand",
  2378    "method": "auto",
  2379    "identifier": "altname",
  2380    "allowed": true,
  2381    "value": {
  2382      "$date": {
  2383        "$numberLong": "12345"
  2384      }
  2385    }
  2386  },
  2387  "local_date_rand_explicit_id": {
  2388    "kms": "local",
  2389    "type": "date",
  2390    "algo": "rand",
  2391    "method": "explicit",
  2392    "identifier": "id",
  2393    "allowed": true,
  2394    "value": {
  2395      "$date": {
  2396        "$numberLong": "12345"
  2397      }
  2398    }
  2399  },
  2400  "local_date_rand_explicit_altname": {
  2401    "kms": "local",
  2402    "type": "date",
  2403    "algo": "rand",
  2404    "method": "explicit",
  2405    "identifier": "altname",
  2406    "allowed": true,
  2407    "value": {
  2408      "$date": {
  2409        "$numberLong": "12345"
  2410      }
  2411    }
  2412  },
  2413  "local_date_det_auto_id": {
  2414    "kms": "local",
  2415    "type": "date",
  2416    "algo": "det",
  2417    "method": "auto",
  2418    "identifier": "id",
  2419    "allowed": true,
  2420    "value": {
  2421      "$date": {
  2422        "$numberLong": "12345"
  2423      }
  2424    }
  2425  },
  2426  "local_date_det_explicit_id": {
  2427    "kms": "local",
  2428    "type": "date",
  2429    "algo": "det",
  2430    "method": "explicit",
  2431    "identifier": "id",
  2432    "allowed": true,
  2433    "value": {
  2434      "$date": {
  2435        "$numberLong": "12345"
  2436      }
  2437    }
  2438  },
  2439  "local_date_det_explicit_altname": {
  2440    "kms": "local",
  2441    "type": "date",
  2442    "algo": "det",
  2443    "method": "explicit",
  2444    "identifier": "altname",
  2445    "allowed": true,
  2446    "value": {
  2447      "$date": {
  2448        "$numberLong": "12345"
  2449      }
  2450    }
  2451  },
  2452  "local_null_rand_explicit_id": {
  2453    "kms": "local",
  2454    "type": "null",
  2455    "algo": "rand",
  2456    "method": "explicit",
  2457    "identifier": "id",
  2458    "allowed": false,
  2459    "value": null
  2460  },
  2461  "local_null_rand_explicit_altname": {
  2462    "kms": "local",
  2463    "type": "null",
  2464    "algo": "rand",
  2465    "method": "explicit",
  2466    "identifier": "altname",
  2467    "allowed": false,
  2468    "value": null
  2469  },
  2470  "local_null_det_explicit_id": {
  2471    "kms": "local",
  2472    "type": "null",
  2473    "algo": "det",
  2474    "method": "explicit",
  2475    "identifier": "id",
  2476    "allowed": false,
  2477    "value": null
  2478  },
  2479  "local_null_det_explicit_altname": {
  2480    "kms": "local",
  2481    "type": "null",
  2482    "algo": "det",
  2483    "method": "explicit",
  2484    "identifier": "altname",
  2485    "allowed": false,
  2486    "value": null
  2487  },
  2488  "local_regex_rand_auto_id": {
  2489    "kms": "local",
  2490    "type": "regex",
  2491    "algo": "rand",
  2492    "method": "auto",
  2493    "identifier": "id",
  2494    "allowed": true,
  2495    "value": {
  2496      "$regularExpression": {
  2497        "pattern": ".*",
  2498        "options": ""
  2499      }
  2500    }
  2501  },
  2502  "local_regex_rand_auto_altname": {
  2503    "kms": "local",
  2504    "type": "regex",
  2505    "algo": "rand",
  2506    "method": "auto",
  2507    "identifier": "altname",
  2508    "allowed": true,
  2509    "value": {
  2510      "$regularExpression": {
  2511        "pattern": ".*",
  2512        "options": ""
  2513      }
  2514    }
  2515  },
  2516  "local_regex_rand_explicit_id": {
  2517    "kms": "local",
  2518    "type": "regex",
  2519    "algo": "rand",
  2520    "method": "explicit",
  2521    "identifier": "id",
  2522    "allowed": true,
  2523    "value": {
  2524      "$regularExpression": {
  2525        "pattern": ".*",
  2526        "options": ""
  2527      }
  2528    }
  2529  },
  2530  "local_regex_rand_explicit_altname": {
  2531    "kms": "local",
  2532    "type": "regex",
  2533    "algo": "rand",
  2534    "method": "explicit",
  2535    "identifier": "altname",
  2536    "allowed": true,
  2537    "value": {
  2538      "$regularExpression": {
  2539        "pattern": ".*",
  2540        "options": ""
  2541      }
  2542    }
  2543  },
  2544  "local_regex_det_auto_id": {
  2545    "kms": "local",
  2546    "type": "regex",
  2547    "algo": "det",
  2548    "method": "auto",
  2549    "identifier": "id",
  2550    "allowed": true,
  2551    "value": {
  2552      "$regularExpression": {
  2553        "pattern": ".*",
  2554        "options": ""
  2555      }
  2556    }
  2557  },
  2558  "local_regex_det_explicit_id": {
  2559    "kms": "local",
  2560    "type": "regex",
  2561    "algo": "det",
  2562    "method": "explicit",
  2563    "identifier": "id",
  2564    "allowed": true,
  2565    "value": {
  2566      "$regularExpression": {
  2567        "pattern": ".*",
  2568        "options": ""
  2569      }
  2570    }
  2571  },
  2572  "local_regex_det_explicit_altname": {
  2573    "kms": "local",
  2574    "type": "regex",
  2575    "algo": "det",
  2576    "method": "explicit",
  2577    "identifier": "altname",
  2578    "allowed": true,
  2579    "value": {
  2580      "$regularExpression": {
  2581        "pattern": ".*",
  2582        "options": ""
  2583      }
  2584    }
  2585  },
  2586  "local_dbPointer_rand_auto_id": {
  2587    "kms": "local",
  2588    "type": "dbPointer",
  2589    "algo": "rand",
  2590    "method": "auto",
  2591    "identifier": "id",
  2592    "allowed": true,
  2593    "value": {
  2594      "$dbPointer": {
  2595        "$ref": "db.example",
  2596        "$id": {
  2597          "$oid": "01234567890abcdef0123456"
  2598        }
  2599      }
  2600    }
  2601  },
  2602  "local_dbPointer_rand_auto_altname": {
  2603    "kms": "local",
  2604    "type": "dbPointer",
  2605    "algo": "rand",
  2606    "method": "auto",
  2607    "identifier": "altname",
  2608    "allowed": true,
  2609    "value": {
  2610      "$dbPointer": {
  2611        "$ref": "db.example",
  2612        "$id": {
  2613          "$oid": "01234567890abcdef0123456"
  2614        }
  2615      }
  2616    }
  2617  },
  2618  "local_dbPointer_rand_explicit_id": {
  2619    "kms": "local",
  2620    "type": "dbPointer",
  2621    "algo": "rand",
  2622    "method": "explicit",
  2623    "identifier": "id",
  2624    "allowed": true,
  2625    "value": {
  2626      "$dbPointer": {
  2627        "$ref": "db.example",
  2628        "$id": {
  2629          "$oid": "01234567890abcdef0123456"
  2630        }
  2631      }
  2632    }
  2633  },
  2634  "local_dbPointer_rand_explicit_altname": {
  2635    "kms": "local",
  2636    "type": "dbPointer",
  2637    "algo": "rand",
  2638    "method": "explicit",
  2639    "identifier": "altname",
  2640    "allowed": true,
  2641    "value": {
  2642      "$dbPointer": {
  2643        "$ref": "db.example",
  2644        "$id": {
  2645          "$oid": "01234567890abcdef0123456"
  2646        }
  2647      }
  2648    }
  2649  },
  2650  "local_dbPointer_det_auto_id": {
  2651    "kms": "local",
  2652    "type": "dbPointer",
  2653    "algo": "det",
  2654    "method": "auto",
  2655    "identifier": "id",
  2656    "allowed": true,
  2657    "value": {
  2658      "$dbPointer": {
  2659        "$ref": "db.example",
  2660        "$id": {
  2661          "$oid": "01234567890abcdef0123456"
  2662        }
  2663      }
  2664    }
  2665  },
  2666  "local_dbPointer_det_explicit_id": {
  2667    "kms": "local",
  2668    "type": "dbPointer",
  2669    "algo": "det",
  2670    "method": "explicit",
  2671    "identifier": "id",
  2672    "allowed": true,
  2673    "value": {
  2674      "$dbPointer": {
  2675        "$ref": "db.example",
  2676        "$id": {
  2677          "$oid": "01234567890abcdef0123456"
  2678        }
  2679      }
  2680    }
  2681  },
  2682  "local_dbPointer_det_explicit_altname": {
  2683    "kms": "local",
  2684    "type": "dbPointer",
  2685    "algo": "det",
  2686    "method": "explicit",
  2687    "identifier": "altname",
  2688    "allowed": true,
  2689    "value": {
  2690      "$dbPointer": {
  2691        "$ref": "db.example",
  2692        "$id": {
  2693          "$oid": "01234567890abcdef0123456"
  2694        }
  2695      }
  2696    }
  2697  },
  2698  "local_javascript_rand_auto_id": {
  2699    "kms": "local",
  2700    "type": "javascript",
  2701    "algo": "rand",
  2702    "method": "auto",
  2703    "identifier": "id",
  2704    "allowed": true,
  2705    "value": {
  2706      "$code": "x=1"
  2707    }
  2708  },
  2709  "local_javascript_rand_auto_altname": {
  2710    "kms": "local",
  2711    "type": "javascript",
  2712    "algo": "rand",
  2713    "method": "auto",
  2714    "identifier": "altname",
  2715    "allowed": true,
  2716    "value": {
  2717      "$code": "x=1"
  2718    }
  2719  },
  2720  "local_javascript_rand_explicit_id": {
  2721    "kms": "local",
  2722    "type": "javascript",
  2723    "algo": "rand",
  2724    "method": "explicit",
  2725    "identifier": "id",
  2726    "allowed": true,
  2727    "value": {
  2728      "$code": "x=1"
  2729    }
  2730  },
  2731  "local_javascript_rand_explicit_altname": {
  2732    "kms": "local",
  2733    "type": "javascript",
  2734    "algo": "rand",
  2735    "method": "explicit",
  2736    "identifier": "altname",
  2737    "allowed": true,
  2738    "value": {
  2739      "$code": "x=1"
  2740    }
  2741  },
  2742  "local_javascript_det_auto_id": {
  2743    "kms": "local",
  2744    "type": "javascript",
  2745    "algo": "det",
  2746    "method": "auto",
  2747    "identifier": "id",
  2748    "allowed": true,
  2749    "value": {
  2750      "$code": "x=1"
  2751    }
  2752  },
  2753  "local_javascript_det_explicit_id": {
  2754    "kms": "local",
  2755    "type": "javascript",
  2756    "algo": "det",
  2757    "method": "explicit",
  2758    "identifier": "id",
  2759    "allowed": true,
  2760    "value": {
  2761      "$code": "x=1"
  2762    }
  2763  },
  2764  "local_javascript_det_explicit_altname": {
  2765    "kms": "local",
  2766    "type": "javascript",
  2767    "algo": "det",
  2768    "method": "explicit",
  2769    "identifier": "altname",
  2770    "allowed": true,
  2771    "value": {
  2772      "$code": "x=1"
  2773    }
  2774  },
  2775  "local_symbol_rand_auto_id": {
  2776    "kms": "local",
  2777    "type": "symbol",
  2778    "algo": "rand",
  2779    "method": "auto",
  2780    "identifier": "id",
  2781    "allowed": true,
  2782    "value": {
  2783      "$symbol": "mongodb-symbol"
  2784    }
  2785  },
  2786  "local_symbol_rand_auto_altname": {
  2787    "kms": "local",
  2788    "type": "symbol",
  2789    "algo": "rand",
  2790    "method": "auto",
  2791    "identifier": "altname",
  2792    "allowed": true,
  2793    "value": {
  2794      "$symbol": "mongodb-symbol"
  2795    }
  2796  },
  2797  "local_symbol_rand_explicit_id": {
  2798    "kms": "local",
  2799    "type": "symbol",
  2800    "algo": "rand",
  2801    "method": "explicit",
  2802    "identifier": "id",
  2803    "allowed": true,
  2804    "value": {
  2805      "$symbol": "mongodb-symbol"
  2806    }
  2807  },
  2808  "local_symbol_rand_explicit_altname": {
  2809    "kms": "local",
  2810    "type": "symbol",
  2811    "algo": "rand",
  2812    "method": "explicit",
  2813    "identifier": "altname",
  2814    "allowed": true,
  2815    "value": {
  2816      "$symbol": "mongodb-symbol"
  2817    }
  2818  },
  2819  "local_symbol_det_auto_id": {
  2820    "kms": "local",
  2821    "type": "symbol",
  2822    "algo": "det",
  2823    "method": "auto",
  2824    "identifier": "id",
  2825    "allowed": true,
  2826    "value": {
  2827      "$symbol": "mongodb-symbol"
  2828    }
  2829  },
  2830  "local_symbol_det_explicit_id": {
  2831    "kms": "local",
  2832    "type": "symbol",
  2833    "algo": "det",
  2834    "method": "explicit",
  2835    "identifier": "id",
  2836    "allowed": true,
  2837    "value": {
  2838      "$symbol": "mongodb-symbol"
  2839    }
  2840  },
  2841  "local_symbol_det_explicit_altname": {
  2842    "kms": "local",
  2843    "type": "symbol",
  2844    "algo": "det",
  2845    "method": "explicit",
  2846    "identifier": "altname",
  2847    "allowed": true,
  2848    "value": {
  2849      "$symbol": "mongodb-symbol"
  2850    }
  2851  },
  2852  "local_javascriptWithScope_rand_auto_id": {
  2853    "kms": "local",
  2854    "type": "javascriptWithScope",
  2855    "algo": "rand",
  2856    "method": "auto",
  2857    "identifier": "id",
  2858    "allowed": true,
  2859    "value": {
  2860      "$code": "x=1",
  2861      "$scope": {}
  2862    }
  2863  },
  2864  "local_javascriptWithScope_rand_auto_altname": {
  2865    "kms": "local",
  2866    "type": "javascriptWithScope",
  2867    "algo": "rand",
  2868    "method": "auto",
  2869    "identifier": "altname",
  2870    "allowed": true,
  2871    "value": {
  2872      "$code": "x=1",
  2873      "$scope": {}
  2874    }
  2875  },
  2876  "local_javascriptWithScope_rand_explicit_id": {
  2877    "kms": "local",
  2878    "type": "javascriptWithScope",
  2879    "algo": "rand",
  2880    "method": "explicit",
  2881    "identifier": "id",
  2882    "allowed": true,
  2883    "value": {
  2884      "$code": "x=1",
  2885      "$scope": {}
  2886    }
  2887  },
  2888  "local_javascriptWithScope_rand_explicit_altname": {
  2889    "kms": "local",
  2890    "type": "javascriptWithScope",
  2891    "algo": "rand",
  2892    "method": "explicit",
  2893    "identifier": "altname",
  2894    "allowed": true,
  2895    "value": {
  2896      "$code": "x=1",
  2897      "$scope": {}
  2898    }
  2899  },
  2900  "local_javascriptWithScope_det_explicit_id": {
  2901    "kms": "local",
  2902    "type": "javascriptWithScope",
  2903    "algo": "det",
  2904    "method": "explicit",
  2905    "identifier": "id",
  2906    "allowed": false,
  2907    "value": {
  2908      "$code": "x=1",
  2909      "$scope": {}
  2910    }
  2911  },
  2912  "local_javascriptWithScope_det_explicit_altname": {
  2913    "kms": "local",
  2914    "type": "javascriptWithScope",
  2915    "algo": "det",
  2916    "method": "explicit",
  2917    "identifier": "altname",
  2918    "allowed": false,
  2919    "value": {
  2920      "$code": "x=1",
  2921      "$scope": {}
  2922    }
  2923  },
  2924  "local_int_rand_auto_id": {
  2925    "kms": "local",
  2926    "type": "int",
  2927    "algo": "rand",
  2928    "method": "auto",
  2929    "identifier": "id",
  2930    "allowed": true,
  2931    "value": {
  2932      "$numberInt": "123"
  2933    }
  2934  },
  2935  "local_int_rand_auto_altname": {
  2936    "kms": "local",
  2937    "type": "int",
  2938    "algo": "rand",
  2939    "method": "auto",
  2940    "identifier": "altname",
  2941    "allowed": true,
  2942    "value": {
  2943      "$numberInt": "123"
  2944    }
  2945  },
  2946  "local_int_rand_explicit_id": {
  2947    "kms": "local",
  2948    "type": "int",
  2949    "algo": "rand",
  2950    "method": "explicit",
  2951    "identifier": "id",
  2952    "allowed": true,
  2953    "value": {
  2954      "$numberInt": "123"
  2955    }
  2956  },
  2957  "local_int_rand_explicit_altname": {
  2958    "kms": "local",
  2959    "type": "int",
  2960    "algo": "rand",
  2961    "method": "explicit",
  2962    "identifier": "altname",
  2963    "allowed": true,
  2964    "value": {
  2965      "$numberInt": "123"
  2966    }
  2967  },
  2968  "local_int_det_auto_id": {
  2969    "kms": "local",
  2970    "type": "int",
  2971    "algo": "det",
  2972    "method": "auto",
  2973    "identifier": "id",
  2974    "allowed": true,
  2975    "value": {
  2976      "$numberInt": "123"
  2977    }
  2978  },
  2979  "local_int_det_explicit_id": {
  2980    "kms": "local",
  2981    "type": "int",
  2982    "algo": "det",
  2983    "method": "explicit",
  2984    "identifier": "id",
  2985    "allowed": true,
  2986    "value": {
  2987      "$numberInt": "123"
  2988    }
  2989  },
  2990  "local_int_det_explicit_altname": {
  2991    "kms": "local",
  2992    "type": "int",
  2993    "algo": "det",
  2994    "method": "explicit",
  2995    "identifier": "altname",
  2996    "allowed": true,
  2997    "value": {
  2998      "$numberInt": "123"
  2999    }
  3000  },
  3001  "local_timestamp_rand_auto_id": {
  3002    "kms": "local",
  3003    "type": "timestamp",
  3004    "algo": "rand",
  3005    "method": "auto",
  3006    "identifier": "id",
  3007    "allowed": true,
  3008    "value": {
  3009      "$timestamp": {
  3010        "t": 0,
  3011        "i": 12345
  3012      }
  3013    }
  3014  },
  3015  "local_timestamp_rand_auto_altname": {
  3016    "kms": "local",
  3017    "type": "timestamp",
  3018    "algo": "rand",
  3019    "method": "auto",
  3020    "identifier": "altname",
  3021    "allowed": true,
  3022    "value": {
  3023      "$timestamp": {
  3024        "t": 0,
  3025        "i": 12345
  3026      }
  3027    }
  3028  },
  3029  "local_timestamp_rand_explicit_id": {
  3030    "kms": "local",
  3031    "type": "timestamp",
  3032    "algo": "rand",
  3033    "method": "explicit",
  3034    "identifier": "id",
  3035    "allowed": true,
  3036    "value": {
  3037      "$timestamp": {
  3038        "t": 0,
  3039        "i": 12345
  3040      }
  3041    }
  3042  },
  3043  "local_timestamp_rand_explicit_altname": {
  3044    "kms": "local",
  3045    "type": "timestamp",
  3046    "algo": "rand",
  3047    "method": "explicit",
  3048    "identifier": "altname",
  3049    "allowed": true,
  3050    "value": {
  3051      "$timestamp": {
  3052        "t": 0,
  3053        "i": 12345
  3054      }
  3055    }
  3056  },
  3057  "local_timestamp_det_auto_id": {
  3058    "kms": "local",
  3059    "type": "timestamp",
  3060    "algo": "det",
  3061    "method": "auto",
  3062    "identifier": "id",
  3063    "allowed": true,
  3064    "value": {
  3065      "$timestamp": {
  3066        "t": 0,
  3067        "i": 12345
  3068      }
  3069    }
  3070  },
  3071  "local_timestamp_det_explicit_id": {
  3072    "kms": "local",
  3073    "type": "timestamp",
  3074    "algo": "det",
  3075    "method": "explicit",
  3076    "identifier": "id",
  3077    "allowed": true,
  3078    "value": {
  3079      "$timestamp": {
  3080        "t": 0,
  3081        "i": 12345
  3082      }
  3083    }
  3084  },
  3085  "local_timestamp_det_explicit_altname": {
  3086    "kms": "local",
  3087    "type": "timestamp",
  3088    "algo": "det",
  3089    "method": "explicit",
  3090    "identifier": "altname",
  3091    "allowed": true,
  3092    "value": {
  3093      "$timestamp": {
  3094        "t": 0,
  3095        "i": 12345
  3096      }
  3097    }
  3098  },
  3099  "local_long_rand_auto_id": {
  3100    "kms": "local",
  3101    "type": "long",
  3102    "algo": "rand",
  3103    "method": "auto",
  3104    "identifier": "id",
  3105    "allowed": true,
  3106    "value": {
  3107      "$numberLong": "456"
  3108    }
  3109  },
  3110  "local_long_rand_auto_altname": {
  3111    "kms": "local",
  3112    "type": "long",
  3113    "algo": "rand",
  3114    "method": "auto",
  3115    "identifier": "altname",
  3116    "allowed": true,
  3117    "value": {
  3118      "$numberLong": "456"
  3119    }
  3120  },
  3121  "local_long_rand_explicit_id": {
  3122    "kms": "local",
  3123    "type": "long",
  3124    "algo": "rand",
  3125    "method": "explicit",
  3126    "identifier": "id",
  3127    "allowed": true,
  3128    "value": {
  3129      "$numberLong": "456"
  3130    }
  3131  },
  3132  "local_long_rand_explicit_altname": {
  3133    "kms": "local",
  3134    "type": "long",
  3135    "algo": "rand",
  3136    "method": "explicit",
  3137    "identifier": "altname",
  3138    "allowed": true,
  3139    "value": {
  3140      "$numberLong": "456"
  3141    }
  3142  },
  3143  "local_long_det_auto_id": {
  3144    "kms": "local",
  3145    "type": "long",
  3146    "algo": "det",
  3147    "method": "auto",
  3148    "identifier": "id",
  3149    "allowed": true,
  3150    "value": {
  3151      "$numberLong": "456"
  3152    }
  3153  },
  3154  "local_long_det_explicit_id": {
  3155    "kms": "local",
  3156    "type": "long",
  3157    "algo": "det",
  3158    "method": "explicit",
  3159    "identifier": "id",
  3160    "allowed": true,
  3161    "value": {
  3162      "$numberLong": "456"
  3163    }
  3164  },
  3165  "local_long_det_explicit_altname": {
  3166    "kms": "local",
  3167    "type": "long",
  3168    "algo": "det",
  3169    "method": "explicit",
  3170    "identifier": "altname",
  3171    "allowed": true,
  3172    "value": {
  3173      "$numberLong": "456"
  3174    }
  3175  },
  3176  "local_decimal_rand_auto_id": {
  3177    "kms": "local",
  3178    "type": "decimal",
  3179    "algo": "rand",
  3180    "method": "auto",
  3181    "identifier": "id",
  3182    "allowed": true,
  3183    "value": {
  3184      "$numberDecimal": "1.234"
  3185    }
  3186  },
  3187  "local_decimal_rand_auto_altname": {
  3188    "kms": "local",
  3189    "type": "decimal",
  3190    "algo": "rand",
  3191    "method": "auto",
  3192    "identifier": "altname",
  3193    "allowed": true,
  3194    "value": {
  3195      "$numberDecimal": "1.234"
  3196    }
  3197  },
  3198  "local_decimal_rand_explicit_id": {
  3199    "kms": "local",
  3200    "type": "decimal",
  3201    "algo": "rand",
  3202    "method": "explicit",
  3203    "identifier": "id",
  3204    "allowed": true,
  3205    "value": {
  3206      "$numberDecimal": "1.234"
  3207    }
  3208  },
  3209  "local_decimal_rand_explicit_altname": {
  3210    "kms": "local",
  3211    "type": "decimal",
  3212    "algo": "rand",
  3213    "method": "explicit",
  3214    "identifier": "altname",
  3215    "allowed": true,
  3216    "value": {
  3217      "$numberDecimal": "1.234"
  3218    }
  3219  },
  3220  "local_decimal_det_explicit_id": {
  3221    "kms": "local",
  3222    "type": "decimal",
  3223    "algo": "det",
  3224    "method": "explicit",
  3225    "identifier": "id",
  3226    "allowed": false,
  3227    "value": {
  3228      "$numberDecimal": "1.234"
  3229    }
  3230  },
  3231  "local_decimal_det_explicit_altname": {
  3232    "kms": "local",
  3233    "type": "decimal",
  3234    "algo": "det",
  3235    "method": "explicit",
  3236    "identifier": "altname",
  3237    "allowed": false,
  3238    "value": {
  3239      "$numberDecimal": "1.234"
  3240    }
  3241  },
  3242  "local_minKey_rand_explicit_id": {
  3243    "kms": "local",
  3244    "type": "minKey",
  3245    "algo": "rand",
  3246    "method": "explicit",
  3247    "identifier": "id",
  3248    "allowed": false,
  3249    "value": {
  3250      "$minKey": 1
  3251    }
  3252  },
  3253  "local_minKey_rand_explicit_altname": {
  3254    "kms": "local",
  3255    "type": "minKey",
  3256    "algo": "rand",
  3257    "method": "explicit",
  3258    "identifier": "altname",
  3259    "allowed": false,
  3260    "value": {
  3261      "$minKey": 1
  3262    }
  3263  },
  3264  "local_minKey_det_explicit_id": {
  3265    "kms": "local",
  3266    "type": "minKey",
  3267    "algo": "det",
  3268    "method": "explicit",
  3269    "identifier": "id",
  3270    "allowed": false,
  3271    "value": {
  3272      "$minKey": 1
  3273    }
  3274  },
  3275  "local_minKey_det_explicit_altname": {
  3276    "kms": "local",
  3277    "type": "minKey",
  3278    "algo": "det",
  3279    "method": "explicit",
  3280    "identifier": "altname",
  3281    "allowed": false,
  3282    "value": {
  3283      "$minKey": 1
  3284    }
  3285  },
  3286  "local_maxKey_rand_explicit_id": {
  3287    "kms": "local",
  3288    "type": "maxKey",
  3289    "algo": "rand",
  3290    "method": "explicit",
  3291    "identifier": "id",
  3292    "allowed": false,
  3293    "value": {
  3294      "$maxKey": 1
  3295    }
  3296  },
  3297  "local_maxKey_rand_explicit_altname": {
  3298    "kms": "local",
  3299    "type": "maxKey",
  3300    "algo": "rand",
  3301    "method": "explicit",
  3302    "identifier": "altname",
  3303    "allowed": false,
  3304    "value": {
  3305      "$maxKey": 1
  3306    }
  3307  },
  3308  "local_maxKey_det_explicit_id": {
  3309    "kms": "local",
  3310    "type": "maxKey",
  3311    "algo": "det",
  3312    "method": "explicit",
  3313    "identifier": "id",
  3314    "allowed": false,
  3315    "value": {
  3316      "$maxKey": 1
  3317    }
  3318  },
  3319  "local_maxKey_det_explicit_altname": {
  3320    "kms": "local",
  3321    "type": "maxKey",
  3322    "algo": "det",
  3323    "method": "explicit",
  3324    "identifier": "altname",
  3325    "allowed": false,
  3326    "value": {
  3327      "$maxKey": 1
  3328    }
  3329  },
  3330  "azure_double_rand_auto_id": {
  3331    "kms": "azure",
  3332    "type": "double",
  3333    "algo": "rand",
  3334    "method": "auto",
  3335    "identifier": "id",
  3336    "allowed": true,
  3337    "value": {
  3338      "$numberDouble": "1.234"
  3339    }
  3340  },
  3341  "azure_double_rand_auto_altname": {
  3342    "kms": "azure",
  3343    "type": "double",
  3344    "algo": "rand",
  3345    "method": "auto",
  3346    "identifier": "altname",
  3347    "allowed": true,
  3348    "value": {
  3349      "$numberDouble": "1.234"
  3350    }
  3351  },
  3352  "azure_double_rand_explicit_id": {
  3353    "kms": "azure",
  3354    "type": "double",
  3355    "algo": "rand",
  3356    "method": "explicit",
  3357    "identifier": "id",
  3358    "allowed": true,
  3359    "value": {
  3360      "$numberDouble": "1.234"
  3361    }
  3362  },
  3363  "azure_double_rand_explicit_altname": {
  3364    "kms": "azure",
  3365    "type": "double",
  3366    "algo": "rand",
  3367    "method": "explicit",
  3368    "identifier": "altname",
  3369    "allowed": true,
  3370    "value": {
  3371      "$numberDouble": "1.234"
  3372    }
  3373  },
  3374  "azure_double_det_explicit_id": {
  3375    "kms": "azure",
  3376    "type": "double",
  3377    "algo": "det",
  3378    "method": "explicit",
  3379    "identifier": "id",
  3380    "allowed": false,
  3381    "value": {
  3382      "$numberDouble": "1.234"
  3383    }
  3384  },
  3385  "azure_double_det_explicit_altname": {
  3386    "kms": "azure",
  3387    "type": "double",
  3388    "algo": "det",
  3389    "method": "explicit",
  3390    "identifier": "altname",
  3391    "allowed": false,
  3392    "value": {
  3393      "$numberDouble": "1.234"
  3394    }
  3395  },
  3396  "azure_string_rand_auto_id": {
  3397    "kms": "azure",
  3398    "type": "string",
  3399    "algo": "rand",
  3400    "method": "auto",
  3401    "identifier": "id",
  3402    "allowed": true,
  3403    "value": "mongodb"
  3404  },
  3405  "azure_string_rand_auto_altname": {
  3406    "kms": "azure",
  3407    "type": "string",
  3408    "algo": "rand",
  3409    "method": "auto",
  3410    "identifier": "altname",
  3411    "allowed": true,
  3412    "value": "mongodb"
  3413  },
  3414  "azure_string_rand_explicit_id": {
  3415    "kms": "azure",
  3416    "type": "string",
  3417    "algo": "rand",
  3418    "method": "explicit",
  3419    "identifier": "id",
  3420    "allowed": true,
  3421    "value": "mongodb"
  3422  },
  3423  "azure_string_rand_explicit_altname": {
  3424    "kms": "azure",
  3425    "type": "string",
  3426    "algo": "rand",
  3427    "method": "explicit",
  3428    "identifier": "altname",
  3429    "allowed": true,
  3430    "value": "mongodb"
  3431  },
  3432  "azure_string_det_auto_id": {
  3433    "kms": "azure",
  3434    "type": "string",
  3435    "algo": "det",
  3436    "method": "auto",
  3437    "identifier": "id",
  3438    "allowed": true,
  3439    "value": "mongodb"
  3440  },
  3441  "azure_string_det_explicit_id": {
  3442    "kms": "azure",
  3443    "type": "string",
  3444    "algo": "det",
  3445    "method": "explicit",
  3446    "identifier": "id",
  3447    "allowed": true,
  3448    "value": "mongodb"
  3449  },
  3450  "azure_string_det_explicit_altname": {
  3451    "kms": "azure",
  3452    "type": "string",
  3453    "algo": "det",
  3454    "method": "explicit",
  3455    "identifier": "altname",
  3456    "allowed": true,
  3457    "value": "mongodb"
  3458  },
  3459  "azure_object_rand_auto_id": {
  3460    "kms": "azure",
  3461    "type": "object",
  3462    "algo": "rand",
  3463    "method": "auto",
  3464    "identifier": "id",
  3465    "allowed": true,
  3466    "value": {
  3467      "x": {
  3468        "$numberInt": "1"
  3469      }
  3470    }
  3471  },
  3472  "azure_object_rand_auto_altname": {
  3473    "kms": "azure",
  3474    "type": "object",
  3475    "algo": "rand",
  3476    "method": "auto",
  3477    "identifier": "altname",
  3478    "allowed": true,
  3479    "value": {
  3480      "x": {
  3481        "$numberInt": "1"
  3482      }
  3483    }
  3484  },
  3485  "azure_object_rand_explicit_id": {
  3486    "kms": "azure",
  3487    "type": "object",
  3488    "algo": "rand",
  3489    "method": "explicit",
  3490    "identifier": "id",
  3491    "allowed": true,
  3492    "value": {
  3493      "x": {
  3494        "$numberInt": "1"
  3495      }
  3496    }
  3497  },
  3498  "azure_object_rand_explicit_altname": {
  3499    "kms": "azure",
  3500    "type": "object",
  3501    "algo": "rand",
  3502    "method": "explicit",
  3503    "identifier": "altname",
  3504    "allowed": true,
  3505    "value": {
  3506      "x": {
  3507        "$numberInt": "1"
  3508      }
  3509    }
  3510  },
  3511  "azure_object_det_explicit_id": {
  3512    "kms": "azure",
  3513    "type": "object",
  3514    "algo": "det",
  3515    "method": "explicit",
  3516    "identifier": "id",
  3517    "allowed": false,
  3518    "value": {
  3519      "x": {
  3520        "$numberInt": "1"
  3521      }
  3522    }
  3523  },
  3524  "azure_object_det_explicit_altname": {
  3525    "kms": "azure",
  3526    "type": "object",
  3527    "algo": "det",
  3528    "method": "explicit",
  3529    "identifier": "altname",
  3530    "allowed": false,
  3531    "value": {
  3532      "x": {
  3533        "$numberInt": "1"
  3534      }
  3535    }
  3536  },
  3537  "azure_array_rand_auto_id": {
  3538    "kms": "azure",
  3539    "type": "array",
  3540    "algo": "rand",
  3541    "method": "auto",
  3542    "identifier": "id",
  3543    "allowed": true,
  3544    "value": [
  3545      {
  3546        "$numberInt": "1"
  3547      },
  3548      {
  3549        "$numberInt": "2"
  3550      },
  3551      {
  3552        "$numberInt": "3"
  3553      }
  3554    ]
  3555  },
  3556  "azure_array_rand_auto_altname": {
  3557    "kms": "azure",
  3558    "type": "array",
  3559    "algo": "rand",
  3560    "method": "auto",
  3561    "identifier": "altname",
  3562    "allowed": true,
  3563    "value": [
  3564      {
  3565        "$numberInt": "1"
  3566      },
  3567      {
  3568        "$numberInt": "2"
  3569      },
  3570      {
  3571        "$numberInt": "3"
  3572      }
  3573    ]
  3574  },
  3575  "azure_array_rand_explicit_id": {
  3576    "kms": "azure",
  3577    "type": "array",
  3578    "algo": "rand",
  3579    "method": "explicit",
  3580    "identifier": "id",
  3581    "allowed": true,
  3582    "value": [
  3583      {
  3584        "$numberInt": "1"
  3585      },
  3586      {
  3587        "$numberInt": "2"
  3588      },
  3589      {
  3590        "$numberInt": "3"
  3591      }
  3592    ]
  3593  },
  3594  "azure_array_rand_explicit_altname": {
  3595    "kms": "azure",
  3596    "type": "array",
  3597    "algo": "rand",
  3598    "method": "explicit",
  3599    "identifier": "altname",
  3600    "allowed": true,
  3601    "value": [
  3602      {
  3603        "$numberInt": "1"
  3604      },
  3605      {
  3606        "$numberInt": "2"
  3607      },
  3608      {
  3609        "$numberInt": "3"
  3610      }
  3611    ]
  3612  },
  3613  "azure_array_det_explicit_id": {
  3614    "kms": "azure",
  3615    "type": "array",
  3616    "algo": "det",
  3617    "method": "explicit",
  3618    "identifier": "id",
  3619    "allowed": false,
  3620    "value": [
  3621      {
  3622        "$numberInt": "1"
  3623      },
  3624      {
  3625        "$numberInt": "2"
  3626      },
  3627      {
  3628        "$numberInt": "3"
  3629      }
  3630    ]
  3631  },
  3632  "azure_array_det_explicit_altname": {
  3633    "kms": "azure",
  3634    "type": "array",
  3635    "algo": "det",
  3636    "method": "explicit",
  3637    "identifier": "altname",
  3638    "allowed": false,
  3639    "value": [
  3640      {
  3641        "$numberInt": "1"
  3642      },
  3643      {
  3644        "$numberInt": "2"
  3645      },
  3646      {
  3647        "$numberInt": "3"
  3648      }
  3649    ]
  3650  },
  3651  "azure_binData=00_rand_auto_id": {
  3652    "kms": "azure",
  3653    "type": "binData=00",
  3654    "algo": "rand",
  3655    "method": "auto",
  3656    "identifier": "id",
  3657    "allowed": true,
  3658    "value": {
  3659      "$binary": {
  3660        "base64": "AQIDBA==",
  3661        "subType": "00"
  3662      }
  3663    }
  3664  },
  3665  "azure_binData=00_rand_auto_altname": {
  3666    "kms": "azure",
  3667    "type": "binData=00",
  3668    "algo": "rand",
  3669    "method": "auto",
  3670    "identifier": "altname",
  3671    "allowed": true,
  3672    "value": {
  3673      "$binary": {
  3674        "base64": "AQIDBA==",
  3675        "subType": "00"
  3676      }
  3677    }
  3678  },
  3679  "azure_binData=00_rand_explicit_id": {
  3680    "kms": "azure",
  3681    "type": "binData=00",
  3682    "algo": "rand",
  3683    "method": "explicit",
  3684    "identifier": "id",
  3685    "allowed": true,
  3686    "value": {
  3687      "$binary": {
  3688        "base64": "AQIDBA==",
  3689        "subType": "00"
  3690      }
  3691    }
  3692  },
  3693  "azure_binData=00_rand_explicit_altname": {
  3694    "kms": "azure",
  3695    "type": "binData=00",
  3696    "algo": "rand",
  3697    "method": "explicit",
  3698    "identifier": "altname",
  3699    "allowed": true,
  3700    "value": {
  3701      "$binary": {
  3702        "base64": "AQIDBA==",
  3703        "subType": "00"
  3704      }
  3705    }
  3706  },
  3707  "azure_binData=00_det_auto_id": {
  3708    "kms": "azure",
  3709    "type": "binData=00",
  3710    "algo": "det",
  3711    "method": "auto",
  3712    "identifier": "id",
  3713    "allowed": true,
  3714    "value": {
  3715      "$binary": {
  3716        "base64": "AQIDBA==",
  3717        "subType": "00"
  3718      }
  3719    }
  3720  },
  3721  "azure_binData=00_det_explicit_id": {
  3722    "kms": "azure",
  3723    "type": "binData=00",
  3724    "algo": "det",
  3725    "method": "explicit",
  3726    "identifier": "id",
  3727    "allowed": true,
  3728    "value": {
  3729      "$binary": {
  3730        "base64": "AQIDBA==",
  3731        "subType": "00"
  3732      }
  3733    }
  3734  },
  3735  "azure_binData=00_det_explicit_altname": {
  3736    "kms": "azure",
  3737    "type": "binData=00",
  3738    "algo": "det",
  3739    "method": "explicit",
  3740    "identifier": "altname",
  3741    "allowed": true,
  3742    "value": {
  3743      "$binary": {
  3744        "base64": "AQIDBA==",
  3745        "subType": "00"
  3746      }
  3747    }
  3748  },
  3749  "azure_binData=04_rand_auto_id": {
  3750    "kms": "azure",
  3751    "type": "binData=04",
  3752    "algo": "rand",
  3753    "method": "auto",
  3754    "identifier": "id",
  3755    "allowed": true,
  3756    "value": {
  3757      "$binary": {
  3758        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  3759        "subType": "04"
  3760      }
  3761    }
  3762  },
  3763  "azure_binData=04_rand_auto_altname": {
  3764    "kms": "azure",
  3765    "type": "binData=04",
  3766    "algo": "rand",
  3767    "method": "auto",
  3768    "identifier": "altname",
  3769    "allowed": true,
  3770    "value": {
  3771      "$binary": {
  3772        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  3773        "subType": "04"
  3774      }
  3775    }
  3776  },
  3777  "azure_binData=04_rand_explicit_id": {
  3778    "kms": "azure",
  3779    "type": "binData=04",
  3780    "algo": "rand",
  3781    "method": "explicit",
  3782    "identifier": "id",
  3783    "allowed": true,
  3784    "value": {
  3785      "$binary": {
  3786        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  3787        "subType": "04"
  3788      }
  3789    }
  3790  },
  3791  "azure_binData=04_rand_explicit_altname": {
  3792    "kms": "azure",
  3793    "type": "binData=04",
  3794    "algo": "rand",
  3795    "method": "explicit",
  3796    "identifier": "altname",
  3797    "allowed": true,
  3798    "value": {
  3799      "$binary": {
  3800        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  3801        "subType": "04"
  3802      }
  3803    }
  3804  },
  3805  "azure_binData=04_det_auto_id": {
  3806    "kms": "azure",
  3807    "type": "binData=04",
  3808    "algo": "det",
  3809    "method": "auto",
  3810    "identifier": "id",
  3811    "allowed": true,
  3812    "value": {
  3813      "$binary": {
  3814        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  3815        "subType": "04"
  3816      }
  3817    }
  3818  },
  3819  "azure_binData=04_det_explicit_id": {
  3820    "kms": "azure",
  3821    "type": "binData=04",
  3822    "algo": "det",
  3823    "method": "explicit",
  3824    "identifier": "id",
  3825    "allowed": true,
  3826    "value": {
  3827      "$binary": {
  3828        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  3829        "subType": "04"
  3830      }
  3831    }
  3832  },
  3833  "azure_binData=04_det_explicit_altname": {
  3834    "kms": "azure",
  3835    "type": "binData=04",
  3836    "algo": "det",
  3837    "method": "explicit",
  3838    "identifier": "altname",
  3839    "allowed": true,
  3840    "value": {
  3841      "$binary": {
  3842        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  3843        "subType": "04"
  3844      }
  3845    }
  3846  },
  3847  "azure_undefined_rand_explicit_id": {
  3848    "kms": "azure",
  3849    "type": "undefined",
  3850    "algo": "rand",
  3851    "method": "explicit",
  3852    "identifier": "id",
  3853    "allowed": false,
  3854    "value": {
  3855      "$undefined": true
  3856    }
  3857  },
  3858  "azure_undefined_rand_explicit_altname": {
  3859    "kms": "azure",
  3860    "type": "undefined",
  3861    "algo": "rand",
  3862    "method": "explicit",
  3863    "identifier": "altname",
  3864    "allowed": false,
  3865    "value": {
  3866      "$undefined": true
  3867    }
  3868  },
  3869  "azure_undefined_det_explicit_id": {
  3870    "kms": "azure",
  3871    "type": "undefined",
  3872    "algo": "det",
  3873    "method": "explicit",
  3874    "identifier": "id",
  3875    "allowed": false,
  3876    "value": {
  3877      "$undefined": true
  3878    }
  3879  },
  3880  "azure_undefined_det_explicit_altname": {
  3881    "kms": "azure",
  3882    "type": "undefined",
  3883    "algo": "det",
  3884    "method": "explicit",
  3885    "identifier": "altname",
  3886    "allowed": false,
  3887    "value": {
  3888      "$undefined": true
  3889    }
  3890  },
  3891  "azure_objectId_rand_auto_id": {
  3892    "kms": "azure",
  3893    "type": "objectId",
  3894    "algo": "rand",
  3895    "method": "auto",
  3896    "identifier": "id",
  3897    "allowed": true,
  3898    "value": {
  3899      "$oid": "01234567890abcdef0123456"
  3900    }
  3901  },
  3902  "azure_objectId_rand_auto_altname": {
  3903    "kms": "azure",
  3904    "type": "objectId",
  3905    "algo": "rand",
  3906    "method": "auto",
  3907    "identifier": "altname",
  3908    "allowed": true,
  3909    "value": {
  3910      "$oid": "01234567890abcdef0123456"
  3911    }
  3912  },
  3913  "azure_objectId_rand_explicit_id": {
  3914    "kms": "azure",
  3915    "type": "objectId",
  3916    "algo": "rand",
  3917    "method": "explicit",
  3918    "identifier": "id",
  3919    "allowed": true,
  3920    "value": {
  3921      "$oid": "01234567890abcdef0123456"
  3922    }
  3923  },
  3924  "azure_objectId_rand_explicit_altname": {
  3925    "kms": "azure",
  3926    "type": "objectId",
  3927    "algo": "rand",
  3928    "method": "explicit",
  3929    "identifier": "altname",
  3930    "allowed": true,
  3931    "value": {
  3932      "$oid": "01234567890abcdef0123456"
  3933    }
  3934  },
  3935  "azure_objectId_det_auto_id": {
  3936    "kms": "azure",
  3937    "type": "objectId",
  3938    "algo": "det",
  3939    "method": "auto",
  3940    "identifier": "id",
  3941    "allowed": true,
  3942    "value": {
  3943      "$oid": "01234567890abcdef0123456"
  3944    }
  3945  },
  3946  "azure_objectId_det_explicit_id": {
  3947    "kms": "azure",
  3948    "type": "objectId",
  3949    "algo": "det",
  3950    "method": "explicit",
  3951    "identifier": "id",
  3952    "allowed": true,
  3953    "value": {
  3954      "$oid": "01234567890abcdef0123456"
  3955    }
  3956  },
  3957  "azure_objectId_det_explicit_altname": {
  3958    "kms": "azure",
  3959    "type": "objectId",
  3960    "algo": "det",
  3961    "method": "explicit",
  3962    "identifier": "altname",
  3963    "allowed": true,
  3964    "value": {
  3965      "$oid": "01234567890abcdef0123456"
  3966    }
  3967  },
  3968  "azure_bool_rand_auto_id": {
  3969    "kms": "azure",
  3970    "type": "bool",
  3971    "algo": "rand",
  3972    "method": "auto",
  3973    "identifier": "id",
  3974    "allowed": true,
  3975    "value": true
  3976  },
  3977  "azure_bool_rand_auto_altname": {
  3978    "kms": "azure",
  3979    "type": "bool",
  3980    "algo": "rand",
  3981    "method": "auto",
  3982    "identifier": "altname",
  3983    "allowed": true,
  3984    "value": true
  3985  },
  3986  "azure_bool_rand_explicit_id": {
  3987    "kms": "azure",
  3988    "type": "bool",
  3989    "algo": "rand",
  3990    "method": "explicit",
  3991    "identifier": "id",
  3992    "allowed": true,
  3993    "value": true
  3994  },
  3995  "azure_bool_rand_explicit_altname": {
  3996    "kms": "azure",
  3997    "type": "bool",
  3998    "algo": "rand",
  3999    "method": "explicit",
  4000    "identifier": "altname",
  4001    "allowed": true,
  4002    "value": true
  4003  },
  4004  "azure_bool_det_explicit_id": {
  4005    "kms": "azure",
  4006    "type": "bool",
  4007    "algo": "det",
  4008    "method": "explicit",
  4009    "identifier": "id",
  4010    "allowed": false,
  4011    "value": true
  4012  },
  4013  "azure_bool_det_explicit_altname": {
  4014    "kms": "azure",
  4015    "type": "bool",
  4016    "algo": "det",
  4017    "method": "explicit",
  4018    "identifier": "altname",
  4019    "allowed": false,
  4020    "value": true
  4021  },
  4022  "azure_date_rand_auto_id": {
  4023    "kms": "azure",
  4024    "type": "date",
  4025    "algo": "rand",
  4026    "method": "auto",
  4027    "identifier": "id",
  4028    "allowed": true,
  4029    "value": {
  4030      "$date": {
  4031        "$numberLong": "12345"
  4032      }
  4033    }
  4034  },
  4035  "azure_date_rand_auto_altname": {
  4036    "kms": "azure",
  4037    "type": "date",
  4038    "algo": "rand",
  4039    "method": "auto",
  4040    "identifier": "altname",
  4041    "allowed": true,
  4042    "value": {
  4043      "$date": {
  4044        "$numberLong": "12345"
  4045      }
  4046    }
  4047  },
  4048  "azure_date_rand_explicit_id": {
  4049    "kms": "azure",
  4050    "type": "date",
  4051    "algo": "rand",
  4052    "method": "explicit",
  4053    "identifier": "id",
  4054    "allowed": true,
  4055    "value": {
  4056      "$date": {
  4057        "$numberLong": "12345"
  4058      }
  4059    }
  4060  },
  4061  "azure_date_rand_explicit_altname": {
  4062    "kms": "azure",
  4063    "type": "date",
  4064    "algo": "rand",
  4065    "method": "explicit",
  4066    "identifier": "altname",
  4067    "allowed": true,
  4068    "value": {
  4069      "$date": {
  4070        "$numberLong": "12345"
  4071      }
  4072    }
  4073  },
  4074  "azure_date_det_auto_id": {
  4075    "kms": "azure",
  4076    "type": "date",
  4077    "algo": "det",
  4078    "method": "auto",
  4079    "identifier": "id",
  4080    "allowed": true,
  4081    "value": {
  4082      "$date": {
  4083        "$numberLong": "12345"
  4084      }
  4085    }
  4086  },
  4087  "azure_date_det_explicit_id": {
  4088    "kms": "azure",
  4089    "type": "date",
  4090    "algo": "det",
  4091    "method": "explicit",
  4092    "identifier": "id",
  4093    "allowed": true,
  4094    "value": {
  4095      "$date": {
  4096        "$numberLong": "12345"
  4097      }
  4098    }
  4099  },
  4100  "azure_date_det_explicit_altname": {
  4101    "kms": "azure",
  4102    "type": "date",
  4103    "algo": "det",
  4104    "method": "explicit",
  4105    "identifier": "altname",
  4106    "allowed": true,
  4107    "value": {
  4108      "$date": {
  4109        "$numberLong": "12345"
  4110      }
  4111    }
  4112  },
  4113  "azure_null_rand_explicit_id": {
  4114    "kms": "azure",
  4115    "type": "null",
  4116    "algo": "rand",
  4117    "method": "explicit",
  4118    "identifier": "id",
  4119    "allowed": false,
  4120    "value": null
  4121  },
  4122  "azure_null_rand_explicit_altname": {
  4123    "kms": "azure",
  4124    "type": "null",
  4125    "algo": "rand",
  4126    "method": "explicit",
  4127    "identifier": "altname",
  4128    "allowed": false,
  4129    "value": null
  4130  },
  4131  "azure_null_det_explicit_id": {
  4132    "kms": "azure",
  4133    "type": "null",
  4134    "algo": "det",
  4135    "method": "explicit",
  4136    "identifier": "id",
  4137    "allowed": false,
  4138    "value": null
  4139  },
  4140  "azure_null_det_explicit_altname": {
  4141    "kms": "azure",
  4142    "type": "null",
  4143    "algo": "det",
  4144    "method": "explicit",
  4145    "identifier": "altname",
  4146    "allowed": false,
  4147    "value": null
  4148  },
  4149  "azure_regex_rand_auto_id": {
  4150    "kms": "azure",
  4151    "type": "regex",
  4152    "algo": "rand",
  4153    "method": "auto",
  4154    "identifier": "id",
  4155    "allowed": true,
  4156    "value": {
  4157      "$regularExpression": {
  4158        "pattern": ".*",
  4159        "options": ""
  4160      }
  4161    }
  4162  },
  4163  "azure_regex_rand_auto_altname": {
  4164    "kms": "azure",
  4165    "type": "regex",
  4166    "algo": "rand",
  4167    "method": "auto",
  4168    "identifier": "altname",
  4169    "allowed": true,
  4170    "value": {
  4171      "$regularExpression": {
  4172        "pattern": ".*",
  4173        "options": ""
  4174      }
  4175    }
  4176  },
  4177  "azure_regex_rand_explicit_id": {
  4178    "kms": "azure",
  4179    "type": "regex",
  4180    "algo": "rand",
  4181    "method": "explicit",
  4182    "identifier": "id",
  4183    "allowed": true,
  4184    "value": {
  4185      "$regularExpression": {
  4186        "pattern": ".*",
  4187        "options": ""
  4188      }
  4189    }
  4190  },
  4191  "azure_regex_rand_explicit_altname": {
  4192    "kms": "azure",
  4193    "type": "regex",
  4194    "algo": "rand",
  4195    "method": "explicit",
  4196    "identifier": "altname",
  4197    "allowed": true,
  4198    "value": {
  4199      "$regularExpression": {
  4200        "pattern": ".*",
  4201        "options": ""
  4202      }
  4203    }
  4204  },
  4205  "azure_regex_det_auto_id": {
  4206    "kms": "azure",
  4207    "type": "regex",
  4208    "algo": "det",
  4209    "method": "auto",
  4210    "identifier": "id",
  4211    "allowed": true,
  4212    "value": {
  4213      "$regularExpression": {
  4214        "pattern": ".*",
  4215        "options": ""
  4216      }
  4217    }
  4218  },
  4219  "azure_regex_det_explicit_id": {
  4220    "kms": "azure",
  4221    "type": "regex",
  4222    "algo": "det",
  4223    "method": "explicit",
  4224    "identifier": "id",
  4225    "allowed": true,
  4226    "value": {
  4227      "$regularExpression": {
  4228        "pattern": ".*",
  4229        "options": ""
  4230      }
  4231    }
  4232  },
  4233  "azure_regex_det_explicit_altname": {
  4234    "kms": "azure",
  4235    "type": "regex",
  4236    "algo": "det",
  4237    "method": "explicit",
  4238    "identifier": "altname",
  4239    "allowed": true,
  4240    "value": {
  4241      "$regularExpression": {
  4242        "pattern": ".*",
  4243        "options": ""
  4244      }
  4245    }
  4246  },
  4247  "azure_dbPointer_rand_auto_id": {
  4248    "kms": "azure",
  4249    "type": "dbPointer",
  4250    "algo": "rand",
  4251    "method": "auto",
  4252    "identifier": "id",
  4253    "allowed": true,
  4254    "value": {
  4255      "$dbPointer": {
  4256        "$ref": "db.example",
  4257        "$id": {
  4258          "$oid": "01234567890abcdef0123456"
  4259        }
  4260      }
  4261    }
  4262  },
  4263  "azure_dbPointer_rand_auto_altname": {
  4264    "kms": "azure",
  4265    "type": "dbPointer",
  4266    "algo": "rand",
  4267    "method": "auto",
  4268    "identifier": "altname",
  4269    "allowed": true,
  4270    "value": {
  4271      "$dbPointer": {
  4272        "$ref": "db.example",
  4273        "$id": {
  4274          "$oid": "01234567890abcdef0123456"
  4275        }
  4276      }
  4277    }
  4278  },
  4279  "azure_dbPointer_rand_explicit_id": {
  4280    "kms": "azure",
  4281    "type": "dbPointer",
  4282    "algo": "rand",
  4283    "method": "explicit",
  4284    "identifier": "id",
  4285    "allowed": true,
  4286    "value": {
  4287      "$dbPointer": {
  4288        "$ref": "db.example",
  4289        "$id": {
  4290          "$oid": "01234567890abcdef0123456"
  4291        }
  4292      }
  4293    }
  4294  },
  4295  "azure_dbPointer_rand_explicit_altname": {
  4296    "kms": "azure",
  4297    "type": "dbPointer",
  4298    "algo": "rand",
  4299    "method": "explicit",
  4300    "identifier": "altname",
  4301    "allowed": true,
  4302    "value": {
  4303      "$dbPointer": {
  4304        "$ref": "db.example",
  4305        "$id": {
  4306          "$oid": "01234567890abcdef0123456"
  4307        }
  4308      }
  4309    }
  4310  },
  4311  "azure_dbPointer_det_auto_id": {
  4312    "kms": "azure",
  4313    "type": "dbPointer",
  4314    "algo": "det",
  4315    "method": "auto",
  4316    "identifier": "id",
  4317    "allowed": true,
  4318    "value": {
  4319      "$dbPointer": {
  4320        "$ref": "db.example",
  4321        "$id": {
  4322          "$oid": "01234567890abcdef0123456"
  4323        }
  4324      }
  4325    }
  4326  },
  4327  "azure_dbPointer_det_explicit_id": {
  4328    "kms": "azure",
  4329    "type": "dbPointer",
  4330    "algo": "det",
  4331    "method": "explicit",
  4332    "identifier": "id",
  4333    "allowed": true,
  4334    "value": {
  4335      "$dbPointer": {
  4336        "$ref": "db.example",
  4337        "$id": {
  4338          "$oid": "01234567890abcdef0123456"
  4339        }
  4340      }
  4341    }
  4342  },
  4343  "azure_dbPointer_det_explicit_altname": {
  4344    "kms": "azure",
  4345    "type": "dbPointer",
  4346    "algo": "det",
  4347    "method": "explicit",
  4348    "identifier": "altname",
  4349    "allowed": true,
  4350    "value": {
  4351      "$dbPointer": {
  4352        "$ref": "db.example",
  4353        "$id": {
  4354          "$oid": "01234567890abcdef0123456"
  4355        }
  4356      }
  4357    }
  4358  },
  4359  "azure_javascript_rand_auto_id": {
  4360    "kms": "azure",
  4361    "type": "javascript",
  4362    "algo": "rand",
  4363    "method": "auto",
  4364    "identifier": "id",
  4365    "allowed": true,
  4366    "value": {
  4367      "$code": "x=1"
  4368    }
  4369  },
  4370  "azure_javascript_rand_auto_altname": {
  4371    "kms": "azure",
  4372    "type": "javascript",
  4373    "algo": "rand",
  4374    "method": "auto",
  4375    "identifier": "altname",
  4376    "allowed": true,
  4377    "value": {
  4378      "$code": "x=1"
  4379    }
  4380  },
  4381  "azure_javascript_rand_explicit_id": {
  4382    "kms": "azure",
  4383    "type": "javascript",
  4384    "algo": "rand",
  4385    "method": "explicit",
  4386    "identifier": "id",
  4387    "allowed": true,
  4388    "value": {
  4389      "$code": "x=1"
  4390    }
  4391  },
  4392  "azure_javascript_rand_explicit_altname": {
  4393    "kms": "azure",
  4394    "type": "javascript",
  4395    "algo": "rand",
  4396    "method": "explicit",
  4397    "identifier": "altname",
  4398    "allowed": true,
  4399    "value": {
  4400      "$code": "x=1"
  4401    }
  4402  },
  4403  "azure_javascript_det_auto_id": {
  4404    "kms": "azure",
  4405    "type": "javascript",
  4406    "algo": "det",
  4407    "method": "auto",
  4408    "identifier": "id",
  4409    "allowed": true,
  4410    "value": {
  4411      "$code": "x=1"
  4412    }
  4413  },
  4414  "azure_javascript_det_explicit_id": {
  4415    "kms": "azure",
  4416    "type": "javascript",
  4417    "algo": "det",
  4418    "method": "explicit",
  4419    "identifier": "id",
  4420    "allowed": true,
  4421    "value": {
  4422      "$code": "x=1"
  4423    }
  4424  },
  4425  "azure_javascript_det_explicit_altname": {
  4426    "kms": "azure",
  4427    "type": "javascript",
  4428    "algo": "det",
  4429    "method": "explicit",
  4430    "identifier": "altname",
  4431    "allowed": true,
  4432    "value": {
  4433      "$code": "x=1"
  4434    }
  4435  },
  4436  "azure_symbol_rand_auto_id": {
  4437    "kms": "azure",
  4438    "type": "symbol",
  4439    "algo": "rand",
  4440    "method": "auto",
  4441    "identifier": "id",
  4442    "allowed": true,
  4443    "value": {
  4444      "$symbol": "mongodb-symbol"
  4445    }
  4446  },
  4447  "azure_symbol_rand_auto_altname": {
  4448    "kms": "azure",
  4449    "type": "symbol",
  4450    "algo": "rand",
  4451    "method": "auto",
  4452    "identifier": "altname",
  4453    "allowed": true,
  4454    "value": {
  4455      "$symbol": "mongodb-symbol"
  4456    }
  4457  },
  4458  "azure_symbol_rand_explicit_id": {
  4459    "kms": "azure",
  4460    "type": "symbol",
  4461    "algo": "rand",
  4462    "method": "explicit",
  4463    "identifier": "id",
  4464    "allowed": true,
  4465    "value": {
  4466      "$symbol": "mongodb-symbol"
  4467    }
  4468  },
  4469  "azure_symbol_rand_explicit_altname": {
  4470    "kms": "azure",
  4471    "type": "symbol",
  4472    "algo": "rand",
  4473    "method": "explicit",
  4474    "identifier": "altname",
  4475    "allowed": true,
  4476    "value": {
  4477      "$symbol": "mongodb-symbol"
  4478    }
  4479  },
  4480  "azure_symbol_det_auto_id": {
  4481    "kms": "azure",
  4482    "type": "symbol",
  4483    "algo": "det",
  4484    "method": "auto",
  4485    "identifier": "id",
  4486    "allowed": true,
  4487    "value": {
  4488      "$symbol": "mongodb-symbol"
  4489    }
  4490  },
  4491  "azure_symbol_det_explicit_id": {
  4492    "kms": "azure",
  4493    "type": "symbol",
  4494    "algo": "det",
  4495    "method": "explicit",
  4496    "identifier": "id",
  4497    "allowed": true,
  4498    "value": {
  4499      "$symbol": "mongodb-symbol"
  4500    }
  4501  },
  4502  "azure_symbol_det_explicit_altname": {
  4503    "kms": "azure",
  4504    "type": "symbol",
  4505    "algo": "det",
  4506    "method": "explicit",
  4507    "identifier": "altname",
  4508    "allowed": true,
  4509    "value": {
  4510      "$symbol": "mongodb-symbol"
  4511    }
  4512  },
  4513  "azure_javascriptWithScope_rand_auto_id": {
  4514    "kms": "azure",
  4515    "type": "javascriptWithScope",
  4516    "algo": "rand",
  4517    "method": "auto",
  4518    "identifier": "id",
  4519    "allowed": true,
  4520    "value": {
  4521      "$code": "x=1",
  4522      "$scope": {}
  4523    }
  4524  },
  4525  "azure_javascriptWithScope_rand_auto_altname": {
  4526    "kms": "azure",
  4527    "type": "javascriptWithScope",
  4528    "algo": "rand",
  4529    "method": "auto",
  4530    "identifier": "altname",
  4531    "allowed": true,
  4532    "value": {
  4533      "$code": "x=1",
  4534      "$scope": {}
  4535    }
  4536  },
  4537  "azure_javascriptWithScope_rand_explicit_id": {
  4538    "kms": "azure",
  4539    "type": "javascriptWithScope",
  4540    "algo": "rand",
  4541    "method": "explicit",
  4542    "identifier": "id",
  4543    "allowed": true,
  4544    "value": {
  4545      "$code": "x=1",
  4546      "$scope": {}
  4547    }
  4548  },
  4549  "azure_javascriptWithScope_rand_explicit_altname": {
  4550    "kms": "azure",
  4551    "type": "javascriptWithScope",
  4552    "algo": "rand",
  4553    "method": "explicit",
  4554    "identifier": "altname",
  4555    "allowed": true,
  4556    "value": {
  4557      "$code": "x=1",
  4558      "$scope": {}
  4559    }
  4560  },
  4561  "azure_javascriptWithScope_det_explicit_id": {
  4562    "kms": "azure",
  4563    "type": "javascriptWithScope",
  4564    "algo": "det",
  4565    "method": "explicit",
  4566    "identifier": "id",
  4567    "allowed": false,
  4568    "value": {
  4569      "$code": "x=1",
  4570      "$scope": {}
  4571    }
  4572  },
  4573  "azure_javascriptWithScope_det_explicit_altname": {
  4574    "kms": "azure",
  4575    "type": "javascriptWithScope",
  4576    "algo": "det",
  4577    "method": "explicit",
  4578    "identifier": "altname",
  4579    "allowed": false,
  4580    "value": {
  4581      "$code": "x=1",
  4582      "$scope": {}
  4583    }
  4584  },
  4585  "azure_int_rand_auto_id": {
  4586    "kms": "azure",
  4587    "type": "int",
  4588    "algo": "rand",
  4589    "method": "auto",
  4590    "identifier": "id",
  4591    "allowed": true,
  4592    "value": {
  4593      "$numberInt": "123"
  4594    }
  4595  },
  4596  "azure_int_rand_auto_altname": {
  4597    "kms": "azure",
  4598    "type": "int",
  4599    "algo": "rand",
  4600    "method": "auto",
  4601    "identifier": "altname",
  4602    "allowed": true,
  4603    "value": {
  4604      "$numberInt": "123"
  4605    }
  4606  },
  4607  "azure_int_rand_explicit_id": {
  4608    "kms": "azure",
  4609    "type": "int",
  4610    "algo": "rand",
  4611    "method": "explicit",
  4612    "identifier": "id",
  4613    "allowed": true,
  4614    "value": {
  4615      "$numberInt": "123"
  4616    }
  4617  },
  4618  "azure_int_rand_explicit_altname": {
  4619    "kms": "azure",
  4620    "type": "int",
  4621    "algo": "rand",
  4622    "method": "explicit",
  4623    "identifier": "altname",
  4624    "allowed": true,
  4625    "value": {
  4626      "$numberInt": "123"
  4627    }
  4628  },
  4629  "azure_int_det_auto_id": {
  4630    "kms": "azure",
  4631    "type": "int",
  4632    "algo": "det",
  4633    "method": "auto",
  4634    "identifier": "id",
  4635    "allowed": true,
  4636    "value": {
  4637      "$numberInt": "123"
  4638    }
  4639  },
  4640  "azure_int_det_explicit_id": {
  4641    "kms": "azure",
  4642    "type": "int",
  4643    "algo": "det",
  4644    "method": "explicit",
  4645    "identifier": "id",
  4646    "allowed": true,
  4647    "value": {
  4648      "$numberInt": "123"
  4649    }
  4650  },
  4651  "azure_int_det_explicit_altname": {
  4652    "kms": "azure",
  4653    "type": "int",
  4654    "algo": "det",
  4655    "method": "explicit",
  4656    "identifier": "altname",
  4657    "allowed": true,
  4658    "value": {
  4659      "$numberInt": "123"
  4660    }
  4661  },
  4662  "azure_timestamp_rand_auto_id": {
  4663    "kms": "azure",
  4664    "type": "timestamp",
  4665    "algo": "rand",
  4666    "method": "auto",
  4667    "identifier": "id",
  4668    "allowed": true,
  4669    "value": {
  4670      "$timestamp": {
  4671        "t": 0,
  4672        "i": 12345
  4673      }
  4674    }
  4675  },
  4676  "azure_timestamp_rand_auto_altname": {
  4677    "kms": "azure",
  4678    "type": "timestamp",
  4679    "algo": "rand",
  4680    "method": "auto",
  4681    "identifier": "altname",
  4682    "allowed": true,
  4683    "value": {
  4684      "$timestamp": {
  4685        "t": 0,
  4686        "i": 12345
  4687      }
  4688    }
  4689  },
  4690  "azure_timestamp_rand_explicit_id": {
  4691    "kms": "azure",
  4692    "type": "timestamp",
  4693    "algo": "rand",
  4694    "method": "explicit",
  4695    "identifier": "id",
  4696    "allowed": true,
  4697    "value": {
  4698      "$timestamp": {
  4699        "t": 0,
  4700        "i": 12345
  4701      }
  4702    }
  4703  },
  4704  "azure_timestamp_rand_explicit_altname": {
  4705    "kms": "azure",
  4706    "type": "timestamp",
  4707    "algo": "rand",
  4708    "method": "explicit",
  4709    "identifier": "altname",
  4710    "allowed": true,
  4711    "value": {
  4712      "$timestamp": {
  4713        "t": 0,
  4714        "i": 12345
  4715      }
  4716    }
  4717  },
  4718  "azure_timestamp_det_auto_id": {
  4719    "kms": "azure",
  4720    "type": "timestamp",
  4721    "algo": "det",
  4722    "method": "auto",
  4723    "identifier": "id",
  4724    "allowed": true,
  4725    "value": {
  4726      "$timestamp": {
  4727        "t": 0,
  4728        "i": 12345
  4729      }
  4730    }
  4731  },
  4732  "azure_timestamp_det_explicit_id": {
  4733    "kms": "azure",
  4734    "type": "timestamp",
  4735    "algo": "det",
  4736    "method": "explicit",
  4737    "identifier": "id",
  4738    "allowed": true,
  4739    "value": {
  4740      "$timestamp": {
  4741        "t": 0,
  4742        "i": 12345
  4743      }
  4744    }
  4745  },
  4746  "azure_timestamp_det_explicit_altname": {
  4747    "kms": "azure",
  4748    "type": "timestamp",
  4749    "algo": "det",
  4750    "method": "explicit",
  4751    "identifier": "altname",
  4752    "allowed": true,
  4753    "value": {
  4754      "$timestamp": {
  4755        "t": 0,
  4756        "i": 12345
  4757      }
  4758    }
  4759  },
  4760  "azure_long_rand_auto_id": {
  4761    "kms": "azure",
  4762    "type": "long",
  4763    "algo": "rand",
  4764    "method": "auto",
  4765    "identifier": "id",
  4766    "allowed": true,
  4767    "value": {
  4768      "$numberLong": "456"
  4769    }
  4770  },
  4771  "azure_long_rand_auto_altname": {
  4772    "kms": "azure",
  4773    "type": "long",
  4774    "algo": "rand",
  4775    "method": "auto",
  4776    "identifier": "altname",
  4777    "allowed": true,
  4778    "value": {
  4779      "$numberLong": "456"
  4780    }
  4781  },
  4782  "azure_long_rand_explicit_id": {
  4783    "kms": "azure",
  4784    "type": "long",
  4785    "algo": "rand",
  4786    "method": "explicit",
  4787    "identifier": "id",
  4788    "allowed": true,
  4789    "value": {
  4790      "$numberLong": "456"
  4791    }
  4792  },
  4793  "azure_long_rand_explicit_altname": {
  4794    "kms": "azure",
  4795    "type": "long",
  4796    "algo": "rand",
  4797    "method": "explicit",
  4798    "identifier": "altname",
  4799    "allowed": true,
  4800    "value": {
  4801      "$numberLong": "456"
  4802    }
  4803  },
  4804  "azure_long_det_auto_id": {
  4805    "kms": "azure",
  4806    "type": "long",
  4807    "algo": "det",
  4808    "method": "auto",
  4809    "identifier": "id",
  4810    "allowed": true,
  4811    "value": {
  4812      "$numberLong": "456"
  4813    }
  4814  },
  4815  "azure_long_det_explicit_id": {
  4816    "kms": "azure",
  4817    "type": "long",
  4818    "algo": "det",
  4819    "method": "explicit",
  4820    "identifier": "id",
  4821    "allowed": true,
  4822    "value": {
  4823      "$numberLong": "456"
  4824    }
  4825  },
  4826  "azure_long_det_explicit_altname": {
  4827    "kms": "azure",
  4828    "type": "long",
  4829    "algo": "det",
  4830    "method": "explicit",
  4831    "identifier": "altname",
  4832    "allowed": true,
  4833    "value": {
  4834      "$numberLong": "456"
  4835    }
  4836  },
  4837  "azure_decimal_rand_auto_id": {
  4838    "kms": "azure",
  4839    "type": "decimal",
  4840    "algo": "rand",
  4841    "method": "auto",
  4842    "identifier": "id",
  4843    "allowed": true,
  4844    "value": {
  4845      "$numberDecimal": "1.234"
  4846    }
  4847  },
  4848  "azure_decimal_rand_auto_altname": {
  4849    "kms": "azure",
  4850    "type": "decimal",
  4851    "algo": "rand",
  4852    "method": "auto",
  4853    "identifier": "altname",
  4854    "allowed": true,
  4855    "value": {
  4856      "$numberDecimal": "1.234"
  4857    }
  4858  },
  4859  "azure_decimal_rand_explicit_id": {
  4860    "kms": "azure",
  4861    "type": "decimal",
  4862    "algo": "rand",
  4863    "method": "explicit",
  4864    "identifier": "id",
  4865    "allowed": true,
  4866    "value": {
  4867      "$numberDecimal": "1.234"
  4868    }
  4869  },
  4870  "azure_decimal_rand_explicit_altname": {
  4871    "kms": "azure",
  4872    "type": "decimal",
  4873    "algo": "rand",
  4874    "method": "explicit",
  4875    "identifier": "altname",
  4876    "allowed": true,
  4877    "value": {
  4878      "$numberDecimal": "1.234"
  4879    }
  4880  },
  4881  "azure_decimal_det_explicit_id": {
  4882    "kms": "azure",
  4883    "type": "decimal",
  4884    "algo": "det",
  4885    "method": "explicit",
  4886    "identifier": "id",
  4887    "allowed": false,
  4888    "value": {
  4889      "$numberDecimal": "1.234"
  4890    }
  4891  },
  4892  "azure_decimal_det_explicit_altname": {
  4893    "kms": "azure",
  4894    "type": "decimal",
  4895    "algo": "det",
  4896    "method": "explicit",
  4897    "identifier": "altname",
  4898    "allowed": false,
  4899    "value": {
  4900      "$numberDecimal": "1.234"
  4901    }
  4902  },
  4903  "azure_minKey_rand_explicit_id": {
  4904    "kms": "azure",
  4905    "type": "minKey",
  4906    "algo": "rand",
  4907    "method": "explicit",
  4908    "identifier": "id",
  4909    "allowed": false,
  4910    "value": {
  4911      "$minKey": 1
  4912    }
  4913  },
  4914  "azure_minKey_rand_explicit_altname": {
  4915    "kms": "azure",
  4916    "type": "minKey",
  4917    "algo": "rand",
  4918    "method": "explicit",
  4919    "identifier": "altname",
  4920    "allowed": false,
  4921    "value": {
  4922      "$minKey": 1
  4923    }
  4924  },
  4925  "azure_minKey_det_explicit_id": {
  4926    "kms": "azure",
  4927    "type": "minKey",
  4928    "algo": "det",
  4929    "method": "explicit",
  4930    "identifier": "id",
  4931    "allowed": false,
  4932    "value": {
  4933      "$minKey": 1
  4934    }
  4935  },
  4936  "azure_minKey_det_explicit_altname": {
  4937    "kms": "azure",
  4938    "type": "minKey",
  4939    "algo": "det",
  4940    "method": "explicit",
  4941    "identifier": "altname",
  4942    "allowed": false,
  4943    "value": {
  4944      "$minKey": 1
  4945    }
  4946  },
  4947  "azure_maxKey_rand_explicit_id": {
  4948    "kms": "azure",
  4949    "type": "maxKey",
  4950    "algo": "rand",
  4951    "method": "explicit",
  4952    "identifier": "id",
  4953    "allowed": false,
  4954    "value": {
  4955      "$maxKey": 1
  4956    }
  4957  },
  4958  "azure_maxKey_rand_explicit_altname": {
  4959    "kms": "azure",
  4960    "type": "maxKey",
  4961    "algo": "rand",
  4962    "method": "explicit",
  4963    "identifier": "altname",
  4964    "allowed": false,
  4965    "value": {
  4966      "$maxKey": 1
  4967    }
  4968  },
  4969  "azure_maxKey_det_explicit_id": {
  4970    "kms": "azure",
  4971    "type": "maxKey",
  4972    "algo": "det",
  4973    "method": "explicit",
  4974    "identifier": "id",
  4975    "allowed": false,
  4976    "value": {
  4977      "$maxKey": 1
  4978    }
  4979  },
  4980  "azure_maxKey_det_explicit_altname": {
  4981    "kms": "azure",
  4982    "type": "maxKey",
  4983    "algo": "det",
  4984    "method": "explicit",
  4985    "identifier": "altname",
  4986    "allowed": false,
  4987    "value": {
  4988      "$maxKey": 1
  4989    }
  4990  },
  4991  "gcp_double_rand_auto_id": {
  4992    "kms": "gcp",
  4993    "type": "double",
  4994    "algo": "rand",
  4995    "method": "auto",
  4996    "identifier": "id",
  4997    "allowed": true,
  4998    "value": {
  4999      "$numberDouble": "1.234"
  5000    }
  5001  },
  5002  "gcp_double_rand_auto_altname": {
  5003    "kms": "gcp",
  5004    "type": "double",
  5005    "algo": "rand",
  5006    "method": "auto",
  5007    "identifier": "altname",
  5008    "allowed": true,
  5009    "value": {
  5010      "$numberDouble": "1.234"
  5011    }
  5012  },
  5013  "gcp_double_rand_explicit_id": {
  5014    "kms": "gcp",
  5015    "type": "double",
  5016    "algo": "rand",
  5017    "method": "explicit",
  5018    "identifier": "id",
  5019    "allowed": true,
  5020    "value": {
  5021      "$numberDouble": "1.234"
  5022    }
  5023  },
  5024  "gcp_double_rand_explicit_altname": {
  5025    "kms": "gcp",
  5026    "type": "double",
  5027    "algo": "rand",
  5028    "method": "explicit",
  5029    "identifier": "altname",
  5030    "allowed": true,
  5031    "value": {
  5032      "$numberDouble": "1.234"
  5033    }
  5034  },
  5035  "gcp_double_det_explicit_id": {
  5036    "kms": "gcp",
  5037    "type": "double",
  5038    "algo": "det",
  5039    "method": "explicit",
  5040    "identifier": "id",
  5041    "allowed": false,
  5042    "value": {
  5043      "$numberDouble": "1.234"
  5044    }
  5045  },
  5046  "gcp_double_det_explicit_altname": {
  5047    "kms": "gcp",
  5048    "type": "double",
  5049    "algo": "det",
  5050    "method": "explicit",
  5051    "identifier": "altname",
  5052    "allowed": false,
  5053    "value": {
  5054      "$numberDouble": "1.234"
  5055    }
  5056  },
  5057  "gcp_string_rand_auto_id": {
  5058    "kms": "gcp",
  5059    "type": "string",
  5060    "algo": "rand",
  5061    "method": "auto",
  5062    "identifier": "id",
  5063    "allowed": true,
  5064    "value": "mongodb"
  5065  },
  5066  "gcp_string_rand_auto_altname": {
  5067    "kms": "gcp",
  5068    "type": "string",
  5069    "algo": "rand",
  5070    "method": "auto",
  5071    "identifier": "altname",
  5072    "allowed": true,
  5073    "value": "mongodb"
  5074  },
  5075  "gcp_string_rand_explicit_id": {
  5076    "kms": "gcp",
  5077    "type": "string",
  5078    "algo": "rand",
  5079    "method": "explicit",
  5080    "identifier": "id",
  5081    "allowed": true,
  5082    "value": "mongodb"
  5083  },
  5084  "gcp_string_rand_explicit_altname": {
  5085    "kms": "gcp",
  5086    "type": "string",
  5087    "algo": "rand",
  5088    "method": "explicit",
  5089    "identifier": "altname",
  5090    "allowed": true,
  5091    "value": "mongodb"
  5092  },
  5093  "gcp_string_det_auto_id": {
  5094    "kms": "gcp",
  5095    "type": "string",
  5096    "algo": "det",
  5097    "method": "auto",
  5098    "identifier": "id",
  5099    "allowed": true,
  5100    "value": "mongodb"
  5101  },
  5102  "gcp_string_det_explicit_id": {
  5103    "kms": "gcp",
  5104    "type": "string",
  5105    "algo": "det",
  5106    "method": "explicit",
  5107    "identifier": "id",
  5108    "allowed": true,
  5109    "value": "mongodb"
  5110  },
  5111  "gcp_string_det_explicit_altname": {
  5112    "kms": "gcp",
  5113    "type": "string",
  5114    "algo": "det",
  5115    "method": "explicit",
  5116    "identifier": "altname",
  5117    "allowed": true,
  5118    "value": "mongodb"
  5119  },
  5120  "gcp_object_rand_auto_id": {
  5121    "kms": "gcp",
  5122    "type": "object",
  5123    "algo": "rand",
  5124    "method": "auto",
  5125    "identifier": "id",
  5126    "allowed": true,
  5127    "value": {
  5128      "x": {
  5129        "$numberInt": "1"
  5130      }
  5131    }
  5132  },
  5133  "gcp_object_rand_auto_altname": {
  5134    "kms": "gcp",
  5135    "type": "object",
  5136    "algo": "rand",
  5137    "method": "auto",
  5138    "identifier": "altname",
  5139    "allowed": true,
  5140    "value": {
  5141      "x": {
  5142        "$numberInt": "1"
  5143      }
  5144    }
  5145  },
  5146  "gcp_object_rand_explicit_id": {
  5147    "kms": "gcp",
  5148    "type": "object",
  5149    "algo": "rand",
  5150    "method": "explicit",
  5151    "identifier": "id",
  5152    "allowed": true,
  5153    "value": {
  5154      "x": {
  5155        "$numberInt": "1"
  5156      }
  5157    }
  5158  },
  5159  "gcp_object_rand_explicit_altname": {
  5160    "kms": "gcp",
  5161    "type": "object",
  5162    "algo": "rand",
  5163    "method": "explicit",
  5164    "identifier": "altname",
  5165    "allowed": true,
  5166    "value": {
  5167      "x": {
  5168        "$numberInt": "1"
  5169      }
  5170    }
  5171  },
  5172  "gcp_object_det_explicit_id": {
  5173    "kms": "gcp",
  5174    "type": "object",
  5175    "algo": "det",
  5176    "method": "explicit",
  5177    "identifier": "id",
  5178    "allowed": false,
  5179    "value": {
  5180      "x": {
  5181        "$numberInt": "1"
  5182      }
  5183    }
  5184  },
  5185  "gcp_object_det_explicit_altname": {
  5186    "kms": "gcp",
  5187    "type": "object",
  5188    "algo": "det",
  5189    "method": "explicit",
  5190    "identifier": "altname",
  5191    "allowed": false,
  5192    "value": {
  5193      "x": {
  5194        "$numberInt": "1"
  5195      }
  5196    }
  5197  },
  5198  "gcp_array_rand_auto_id": {
  5199    "kms": "gcp",
  5200    "type": "array",
  5201    "algo": "rand",
  5202    "method": "auto",
  5203    "identifier": "id",
  5204    "allowed": true,
  5205    "value": [
  5206      {
  5207        "$numberInt": "1"
  5208      },
  5209      {
  5210        "$numberInt": "2"
  5211      },
  5212      {
  5213        "$numberInt": "3"
  5214      }
  5215    ]
  5216  },
  5217  "gcp_array_rand_auto_altname": {
  5218    "kms": "gcp",
  5219    "type": "array",
  5220    "algo": "rand",
  5221    "method": "auto",
  5222    "identifier": "altname",
  5223    "allowed": true,
  5224    "value": [
  5225      {
  5226        "$numberInt": "1"
  5227      },
  5228      {
  5229        "$numberInt": "2"
  5230      },
  5231      {
  5232        "$numberInt": "3"
  5233      }
  5234    ]
  5235  },
  5236  "gcp_array_rand_explicit_id": {
  5237    "kms": "gcp",
  5238    "type": "array",
  5239    "algo": "rand",
  5240    "method": "explicit",
  5241    "identifier": "id",
  5242    "allowed": true,
  5243    "value": [
  5244      {
  5245        "$numberInt": "1"
  5246      },
  5247      {
  5248        "$numberInt": "2"
  5249      },
  5250      {
  5251        "$numberInt": "3"
  5252      }
  5253    ]
  5254  },
  5255  "gcp_array_rand_explicit_altname": {
  5256    "kms": "gcp",
  5257    "type": "array",
  5258    "algo": "rand",
  5259    "method": "explicit",
  5260    "identifier": "altname",
  5261    "allowed": true,
  5262    "value": [
  5263      {
  5264        "$numberInt": "1"
  5265      },
  5266      {
  5267        "$numberInt": "2"
  5268      },
  5269      {
  5270        "$numberInt": "3"
  5271      }
  5272    ]
  5273  },
  5274  "gcp_array_det_explicit_id": {
  5275    "kms": "gcp",
  5276    "type": "array",
  5277    "algo": "det",
  5278    "method": "explicit",
  5279    "identifier": "id",
  5280    "allowed": false,
  5281    "value": [
  5282      {
  5283        "$numberInt": "1"
  5284      },
  5285      {
  5286        "$numberInt": "2"
  5287      },
  5288      {
  5289        "$numberInt": "3"
  5290      }
  5291    ]
  5292  },
  5293  "gcp_array_det_explicit_altname": {
  5294    "kms": "gcp",
  5295    "type": "array",
  5296    "algo": "det",
  5297    "method": "explicit",
  5298    "identifier": "altname",
  5299    "allowed": false,
  5300    "value": [
  5301      {
  5302        "$numberInt": "1"
  5303      },
  5304      {
  5305        "$numberInt": "2"
  5306      },
  5307      {
  5308        "$numberInt": "3"
  5309      }
  5310    ]
  5311  },
  5312  "gcp_binData=00_rand_auto_id": {
  5313    "kms": "gcp",
  5314    "type": "binData=00",
  5315    "algo": "rand",
  5316    "method": "auto",
  5317    "identifier": "id",
  5318    "allowed": true,
  5319    "value": {
  5320      "$binary": {
  5321        "base64": "AQIDBA==",
  5322        "subType": "00"
  5323      }
  5324    }
  5325  },
  5326  "gcp_binData=00_rand_auto_altname": {
  5327    "kms": "gcp",
  5328    "type": "binData=00",
  5329    "algo": "rand",
  5330    "method": "auto",
  5331    "identifier": "altname",
  5332    "allowed": true,
  5333    "value": {
  5334      "$binary": {
  5335        "base64": "AQIDBA==",
  5336        "subType": "00"
  5337      }
  5338    }
  5339  },
  5340  "gcp_binData=00_rand_explicit_id": {
  5341    "kms": "gcp",
  5342    "type": "binData=00",
  5343    "algo": "rand",
  5344    "method": "explicit",
  5345    "identifier": "id",
  5346    "allowed": true,
  5347    "value": {
  5348      "$binary": {
  5349        "base64": "AQIDBA==",
  5350        "subType": "00"
  5351      }
  5352    }
  5353  },
  5354  "gcp_binData=00_rand_explicit_altname": {
  5355    "kms": "gcp",
  5356    "type": "binData=00",
  5357    "algo": "rand",
  5358    "method": "explicit",
  5359    "identifier": "altname",
  5360    "allowed": true,
  5361    "value": {
  5362      "$binary": {
  5363        "base64": "AQIDBA==",
  5364        "subType": "00"
  5365      }
  5366    }
  5367  },
  5368  "gcp_binData=00_det_auto_id": {
  5369    "kms": "gcp",
  5370    "type": "binData=00",
  5371    "algo": "det",
  5372    "method": "auto",
  5373    "identifier": "id",
  5374    "allowed": true,
  5375    "value": {
  5376      "$binary": {
  5377        "base64": "AQIDBA==",
  5378        "subType": "00"
  5379      }
  5380    }
  5381  },
  5382  "gcp_binData=00_det_explicit_id": {
  5383    "kms": "gcp",
  5384    "type": "binData=00",
  5385    "algo": "det",
  5386    "method": "explicit",
  5387    "identifier": "id",
  5388    "allowed": true,
  5389    "value": {
  5390      "$binary": {
  5391        "base64": "AQIDBA==",
  5392        "subType": "00"
  5393      }
  5394    }
  5395  },
  5396  "gcp_binData=00_det_explicit_altname": {
  5397    "kms": "gcp",
  5398    "type": "binData=00",
  5399    "algo": "det",
  5400    "method": "explicit",
  5401    "identifier": "altname",
  5402    "allowed": true,
  5403    "value": {
  5404      "$binary": {
  5405        "base64": "AQIDBA==",
  5406        "subType": "00"
  5407      }
  5408    }
  5409  },
  5410  "gcp_binData=04_rand_auto_id": {
  5411    "kms": "gcp",
  5412    "type": "binData=04",
  5413    "algo": "rand",
  5414    "method": "auto",
  5415    "identifier": "id",
  5416    "allowed": true,
  5417    "value": {
  5418      "$binary": {
  5419        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  5420        "subType": "04"
  5421      }
  5422    }
  5423  },
  5424  "gcp_binData=04_rand_auto_altname": {
  5425    "kms": "gcp",
  5426    "type": "binData=04",
  5427    "algo": "rand",
  5428    "method": "auto",
  5429    "identifier": "altname",
  5430    "allowed": true,
  5431    "value": {
  5432      "$binary": {
  5433        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  5434        "subType": "04"
  5435      }
  5436    }
  5437  },
  5438  "gcp_binData=04_rand_explicit_id": {
  5439    "kms": "gcp",
  5440    "type": "binData=04",
  5441    "algo": "rand",
  5442    "method": "explicit",
  5443    "identifier": "id",
  5444    "allowed": true,
  5445    "value": {
  5446      "$binary": {
  5447        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  5448        "subType": "04"
  5449      }
  5450    }
  5451  },
  5452  "gcp_binData=04_rand_explicit_altname": {
  5453    "kms": "gcp",
  5454    "type": "binData=04",
  5455    "algo": "rand",
  5456    "method": "explicit",
  5457    "identifier": "altname",
  5458    "allowed": true,
  5459    "value": {
  5460      "$binary": {
  5461        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  5462        "subType": "04"
  5463      }
  5464    }
  5465  },
  5466  "gcp_binData=04_det_auto_id": {
  5467    "kms": "gcp",
  5468    "type": "binData=04",
  5469    "algo": "det",
  5470    "method": "auto",
  5471    "identifier": "id",
  5472    "allowed": true,
  5473    "value": {
  5474      "$binary": {
  5475        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  5476        "subType": "04"
  5477      }
  5478    }
  5479  },
  5480  "gcp_binData=04_det_explicit_id": {
  5481    "kms": "gcp",
  5482    "type": "binData=04",
  5483    "algo": "det",
  5484    "method": "explicit",
  5485    "identifier": "id",
  5486    "allowed": true,
  5487    "value": {
  5488      "$binary": {
  5489        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  5490        "subType": "04"
  5491      }
  5492    }
  5493  },
  5494  "gcp_binData=04_det_explicit_altname": {
  5495    "kms": "gcp",
  5496    "type": "binData=04",
  5497    "algo": "det",
  5498    "method": "explicit",
  5499    "identifier": "altname",
  5500    "allowed": true,
  5501    "value": {
  5502      "$binary": {
  5503        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  5504        "subType": "04"
  5505      }
  5506    }
  5507  },
  5508  "gcp_undefined_rand_explicit_id": {
  5509    "kms": "gcp",
  5510    "type": "undefined",
  5511    "algo": "rand",
  5512    "method": "explicit",
  5513    "identifier": "id",
  5514    "allowed": false,
  5515    "value": {
  5516      "$undefined": true
  5517    }
  5518  },
  5519  "gcp_undefined_rand_explicit_altname": {
  5520    "kms": "gcp",
  5521    "type": "undefined",
  5522    "algo": "rand",
  5523    "method": "explicit",
  5524    "identifier": "altname",
  5525    "allowed": false,
  5526    "value": {
  5527      "$undefined": true
  5528    }
  5529  },
  5530  "gcp_undefined_det_explicit_id": {
  5531    "kms": "gcp",
  5532    "type": "undefined",
  5533    "algo": "det",
  5534    "method": "explicit",
  5535    "identifier": "id",
  5536    "allowed": false,
  5537    "value": {
  5538      "$undefined": true
  5539    }
  5540  },
  5541  "gcp_undefined_det_explicit_altname": {
  5542    "kms": "gcp",
  5543    "type": "undefined",
  5544    "algo": "det",
  5545    "method": "explicit",
  5546    "identifier": "altname",
  5547    "allowed": false,
  5548    "value": {
  5549      "$undefined": true
  5550    }
  5551  },
  5552  "gcp_objectId_rand_auto_id": {
  5553    "kms": "gcp",
  5554    "type": "objectId",
  5555    "algo": "rand",
  5556    "method": "auto",
  5557    "identifier": "id",
  5558    "allowed": true,
  5559    "value": {
  5560      "$oid": "01234567890abcdef0123456"
  5561    }
  5562  },
  5563  "gcp_objectId_rand_auto_altname": {
  5564    "kms": "gcp",
  5565    "type": "objectId",
  5566    "algo": "rand",
  5567    "method": "auto",
  5568    "identifier": "altname",
  5569    "allowed": true,
  5570    "value": {
  5571      "$oid": "01234567890abcdef0123456"
  5572    }
  5573  },
  5574  "gcp_objectId_rand_explicit_id": {
  5575    "kms": "gcp",
  5576    "type": "objectId",
  5577    "algo": "rand",
  5578    "method": "explicit",
  5579    "identifier": "id",
  5580    "allowed": true,
  5581    "value": {
  5582      "$oid": "01234567890abcdef0123456"
  5583    }
  5584  },
  5585  "gcp_objectId_rand_explicit_altname": {
  5586    "kms": "gcp",
  5587    "type": "objectId",
  5588    "algo": "rand",
  5589    "method": "explicit",
  5590    "identifier": "altname",
  5591    "allowed": true,
  5592    "value": {
  5593      "$oid": "01234567890abcdef0123456"
  5594    }
  5595  },
  5596  "gcp_objectId_det_auto_id": {
  5597    "kms": "gcp",
  5598    "type": "objectId",
  5599    "algo": "det",
  5600    "method": "auto",
  5601    "identifier": "id",
  5602    "allowed": true,
  5603    "value": {
  5604      "$oid": "01234567890abcdef0123456"
  5605    }
  5606  },
  5607  "gcp_objectId_det_explicit_id": {
  5608    "kms": "gcp",
  5609    "type": "objectId",
  5610    "algo": "det",
  5611    "method": "explicit",
  5612    "identifier": "id",
  5613    "allowed": true,
  5614    "value": {
  5615      "$oid": "01234567890abcdef0123456"
  5616    }
  5617  },
  5618  "gcp_objectId_det_explicit_altname": {
  5619    "kms": "gcp",
  5620    "type": "objectId",
  5621    "algo": "det",
  5622    "method": "explicit",
  5623    "identifier": "altname",
  5624    "allowed": true,
  5625    "value": {
  5626      "$oid": "01234567890abcdef0123456"
  5627    }
  5628  },
  5629  "gcp_bool_rand_auto_id": {
  5630    "kms": "gcp",
  5631    "type": "bool",
  5632    "algo": "rand",
  5633    "method": "auto",
  5634    "identifier": "id",
  5635    "allowed": true,
  5636    "value": true
  5637  },
  5638  "gcp_bool_rand_auto_altname": {
  5639    "kms": "gcp",
  5640    "type": "bool",
  5641    "algo": "rand",
  5642    "method": "auto",
  5643    "identifier": "altname",
  5644    "allowed": true,
  5645    "value": true
  5646  },
  5647  "gcp_bool_rand_explicit_id": {
  5648    "kms": "gcp",
  5649    "type": "bool",
  5650    "algo": "rand",
  5651    "method": "explicit",
  5652    "identifier": "id",
  5653    "allowed": true,
  5654    "value": true
  5655  },
  5656  "gcp_bool_rand_explicit_altname": {
  5657    "kms": "gcp",
  5658    "type": "bool",
  5659    "algo": "rand",
  5660    "method": "explicit",
  5661    "identifier": "altname",
  5662    "allowed": true,
  5663    "value": true
  5664  },
  5665  "gcp_bool_det_explicit_id": {
  5666    "kms": "gcp",
  5667    "type": "bool",
  5668    "algo": "det",
  5669    "method": "explicit",
  5670    "identifier": "id",
  5671    "allowed": false,
  5672    "value": true
  5673  },
  5674  "gcp_bool_det_explicit_altname": {
  5675    "kms": "gcp",
  5676    "type": "bool",
  5677    "algo": "det",
  5678    "method": "explicit",
  5679    "identifier": "altname",
  5680    "allowed": false,
  5681    "value": true
  5682  },
  5683  "gcp_date_rand_auto_id": {
  5684    "kms": "gcp",
  5685    "type": "date",
  5686    "algo": "rand",
  5687    "method": "auto",
  5688    "identifier": "id",
  5689    "allowed": true,
  5690    "value": {
  5691      "$date": {
  5692        "$numberLong": "12345"
  5693      }
  5694    }
  5695  },
  5696  "gcp_date_rand_auto_altname": {
  5697    "kms": "gcp",
  5698    "type": "date",
  5699    "algo": "rand",
  5700    "method": "auto",
  5701    "identifier": "altname",
  5702    "allowed": true,
  5703    "value": {
  5704      "$date": {
  5705        "$numberLong": "12345"
  5706      }
  5707    }
  5708  },
  5709  "gcp_date_rand_explicit_id": {
  5710    "kms": "gcp",
  5711    "type": "date",
  5712    "algo": "rand",
  5713    "method": "explicit",
  5714    "identifier": "id",
  5715    "allowed": true,
  5716    "value": {
  5717      "$date": {
  5718        "$numberLong": "12345"
  5719      }
  5720    }
  5721  },
  5722  "gcp_date_rand_explicit_altname": {
  5723    "kms": "gcp",
  5724    "type": "date",
  5725    "algo": "rand",
  5726    "method": "explicit",
  5727    "identifier": "altname",
  5728    "allowed": true,
  5729    "value": {
  5730      "$date": {
  5731        "$numberLong": "12345"
  5732      }
  5733    }
  5734  },
  5735  "gcp_date_det_auto_id": {
  5736    "kms": "gcp",
  5737    "type": "date",
  5738    "algo": "det",
  5739    "method": "auto",
  5740    "identifier": "id",
  5741    "allowed": true,
  5742    "value": {
  5743      "$date": {
  5744        "$numberLong": "12345"
  5745      }
  5746    }
  5747  },
  5748  "gcp_date_det_explicit_id": {
  5749    "kms": "gcp",
  5750    "type": "date",
  5751    "algo": "det",
  5752    "method": "explicit",
  5753    "identifier": "id",
  5754    "allowed": true,
  5755    "value": {
  5756      "$date": {
  5757        "$numberLong": "12345"
  5758      }
  5759    }
  5760  },
  5761  "gcp_date_det_explicit_altname": {
  5762    "kms": "gcp",
  5763    "type": "date",
  5764    "algo": "det",
  5765    "method": "explicit",
  5766    "identifier": "altname",
  5767    "allowed": true,
  5768    "value": {
  5769      "$date": {
  5770        "$numberLong": "12345"
  5771      }
  5772    }
  5773  },
  5774  "gcp_null_rand_explicit_id": {
  5775    "kms": "gcp",
  5776    "type": "null",
  5777    "algo": "rand",
  5778    "method": "explicit",
  5779    "identifier": "id",
  5780    "allowed": false,
  5781    "value": null
  5782  },
  5783  "gcp_null_rand_explicit_altname": {
  5784    "kms": "gcp",
  5785    "type": "null",
  5786    "algo": "rand",
  5787    "method": "explicit",
  5788    "identifier": "altname",
  5789    "allowed": false,
  5790    "value": null
  5791  },
  5792  "gcp_null_det_explicit_id": {
  5793    "kms": "gcp",
  5794    "type": "null",
  5795    "algo": "det",
  5796    "method": "explicit",
  5797    "identifier": "id",
  5798    "allowed": false,
  5799    "value": null
  5800  },
  5801  "gcp_null_det_explicit_altname": {
  5802    "kms": "gcp",
  5803    "type": "null",
  5804    "algo": "det",
  5805    "method": "explicit",
  5806    "identifier": "altname",
  5807    "allowed": false,
  5808    "value": null
  5809  },
  5810  "gcp_regex_rand_auto_id": {
  5811    "kms": "gcp",
  5812    "type": "regex",
  5813    "algo": "rand",
  5814    "method": "auto",
  5815    "identifier": "id",
  5816    "allowed": true,
  5817    "value": {
  5818      "$regularExpression": {
  5819        "pattern": ".*",
  5820        "options": ""
  5821      }
  5822    }
  5823  },
  5824  "gcp_regex_rand_auto_altname": {
  5825    "kms": "gcp",
  5826    "type": "regex",
  5827    "algo": "rand",
  5828    "method": "auto",
  5829    "identifier": "altname",
  5830    "allowed": true,
  5831    "value": {
  5832      "$regularExpression": {
  5833        "pattern": ".*",
  5834        "options": ""
  5835      }
  5836    }
  5837  },
  5838  "gcp_regex_rand_explicit_id": {
  5839    "kms": "gcp",
  5840    "type": "regex",
  5841    "algo": "rand",
  5842    "method": "explicit",
  5843    "identifier": "id",
  5844    "allowed": true,
  5845    "value": {
  5846      "$regularExpression": {
  5847        "pattern": ".*",
  5848        "options": ""
  5849      }
  5850    }
  5851  },
  5852  "gcp_regex_rand_explicit_altname": {
  5853    "kms": "gcp",
  5854    "type": "regex",
  5855    "algo": "rand",
  5856    "method": "explicit",
  5857    "identifier": "altname",
  5858    "allowed": true,
  5859    "value": {
  5860      "$regularExpression": {
  5861        "pattern": ".*",
  5862        "options": ""
  5863      }
  5864    }
  5865  },
  5866  "gcp_regex_det_auto_id": {
  5867    "kms": "gcp",
  5868    "type": "regex",
  5869    "algo": "det",
  5870    "method": "auto",
  5871    "identifier": "id",
  5872    "allowed": true,
  5873    "value": {
  5874      "$regularExpression": {
  5875        "pattern": ".*",
  5876        "options": ""
  5877      }
  5878    }
  5879  },
  5880  "gcp_regex_det_explicit_id": {
  5881    "kms": "gcp",
  5882    "type": "regex",
  5883    "algo": "det",
  5884    "method": "explicit",
  5885    "identifier": "id",
  5886    "allowed": true,
  5887    "value": {
  5888      "$regularExpression": {
  5889        "pattern": ".*",
  5890        "options": ""
  5891      }
  5892    }
  5893  },
  5894  "gcp_regex_det_explicit_altname": {
  5895    "kms": "gcp",
  5896    "type": "regex",
  5897    "algo": "det",
  5898    "method": "explicit",
  5899    "identifier": "altname",
  5900    "allowed": true,
  5901    "value": {
  5902      "$regularExpression": {
  5903        "pattern": ".*",
  5904        "options": ""
  5905      }
  5906    }
  5907  },
  5908  "gcp_dbPointer_rand_auto_id": {
  5909    "kms": "gcp",
  5910    "type": "dbPointer",
  5911    "algo": "rand",
  5912    "method": "auto",
  5913    "identifier": "id",
  5914    "allowed": true,
  5915    "value": {
  5916      "$dbPointer": {
  5917        "$ref": "db.example",
  5918        "$id": {
  5919          "$oid": "01234567890abcdef0123456"
  5920        }
  5921      }
  5922    }
  5923  },
  5924  "gcp_dbPointer_rand_auto_altname": {
  5925    "kms": "gcp",
  5926    "type": "dbPointer",
  5927    "algo": "rand",
  5928    "method": "auto",
  5929    "identifier": "altname",
  5930    "allowed": true,
  5931    "value": {
  5932      "$dbPointer": {
  5933        "$ref": "db.example",
  5934        "$id": {
  5935          "$oid": "01234567890abcdef0123456"
  5936        }
  5937      }
  5938    }
  5939  },
  5940  "gcp_dbPointer_rand_explicit_id": {
  5941    "kms": "gcp",
  5942    "type": "dbPointer",
  5943    "algo": "rand",
  5944    "method": "explicit",
  5945    "identifier": "id",
  5946    "allowed": true,
  5947    "value": {
  5948      "$dbPointer": {
  5949        "$ref": "db.example",
  5950        "$id": {
  5951          "$oid": "01234567890abcdef0123456"
  5952        }
  5953      }
  5954    }
  5955  },
  5956  "gcp_dbPointer_rand_explicit_altname": {
  5957    "kms": "gcp",
  5958    "type": "dbPointer",
  5959    "algo": "rand",
  5960    "method": "explicit",
  5961    "identifier": "altname",
  5962    "allowed": true,
  5963    "value": {
  5964      "$dbPointer": {
  5965        "$ref": "db.example",
  5966        "$id": {
  5967          "$oid": "01234567890abcdef0123456"
  5968        }
  5969      }
  5970    }
  5971  },
  5972  "gcp_dbPointer_det_auto_id": {
  5973    "kms": "gcp",
  5974    "type": "dbPointer",
  5975    "algo": "det",
  5976    "method": "auto",
  5977    "identifier": "id",
  5978    "allowed": true,
  5979    "value": {
  5980      "$dbPointer": {
  5981        "$ref": "db.example",
  5982        "$id": {
  5983          "$oid": "01234567890abcdef0123456"
  5984        }
  5985      }
  5986    }
  5987  },
  5988  "gcp_dbPointer_det_explicit_id": {
  5989    "kms": "gcp",
  5990    "type": "dbPointer",
  5991    "algo": "det",
  5992    "method": "explicit",
  5993    "identifier": "id",
  5994    "allowed": true,
  5995    "value": {
  5996      "$dbPointer": {
  5997        "$ref": "db.example",
  5998        "$id": {
  5999          "$oid": "01234567890abcdef0123456"
  6000        }
  6001      }
  6002    }
  6003  },
  6004  "gcp_dbPointer_det_explicit_altname": {
  6005    "kms": "gcp",
  6006    "type": "dbPointer",
  6007    "algo": "det",
  6008    "method": "explicit",
  6009    "identifier": "altname",
  6010    "allowed": true,
  6011    "value": {
  6012      "$dbPointer": {
  6013        "$ref": "db.example",
  6014        "$id": {
  6015          "$oid": "01234567890abcdef0123456"
  6016        }
  6017      }
  6018    }
  6019  },
  6020  "gcp_javascript_rand_auto_id": {
  6021    "kms": "gcp",
  6022    "type": "javascript",
  6023    "algo": "rand",
  6024    "method": "auto",
  6025    "identifier": "id",
  6026    "allowed": true,
  6027    "value": {
  6028      "$code": "x=1"
  6029    }
  6030  },
  6031  "gcp_javascript_rand_auto_altname": {
  6032    "kms": "gcp",
  6033    "type": "javascript",
  6034    "algo": "rand",
  6035    "method": "auto",
  6036    "identifier": "altname",
  6037    "allowed": true,
  6038    "value": {
  6039      "$code": "x=1"
  6040    }
  6041  },
  6042  "gcp_javascript_rand_explicit_id": {
  6043    "kms": "gcp",
  6044    "type": "javascript",
  6045    "algo": "rand",
  6046    "method": "explicit",
  6047    "identifier": "id",
  6048    "allowed": true,
  6049    "value": {
  6050      "$code": "x=1"
  6051    }
  6052  },
  6053  "gcp_javascript_rand_explicit_altname": {
  6054    "kms": "gcp",
  6055    "type": "javascript",
  6056    "algo": "rand",
  6057    "method": "explicit",
  6058    "identifier": "altname",
  6059    "allowed": true,
  6060    "value": {
  6061      "$code": "x=1"
  6062    }
  6063  },
  6064  "gcp_javascript_det_auto_id": {
  6065    "kms": "gcp",
  6066    "type": "javascript",
  6067    "algo": "det",
  6068    "method": "auto",
  6069    "identifier": "id",
  6070    "allowed": true,
  6071    "value": {
  6072      "$code": "x=1"
  6073    }
  6074  },
  6075  "gcp_javascript_det_explicit_id": {
  6076    "kms": "gcp",
  6077    "type": "javascript",
  6078    "algo": "det",
  6079    "method": "explicit",
  6080    "identifier": "id",
  6081    "allowed": true,
  6082    "value": {
  6083      "$code": "x=1"
  6084    }
  6085  },
  6086  "gcp_javascript_det_explicit_altname": {
  6087    "kms": "gcp",
  6088    "type": "javascript",
  6089    "algo": "det",
  6090    "method": "explicit",
  6091    "identifier": "altname",
  6092    "allowed": true,
  6093    "value": {
  6094      "$code": "x=1"
  6095    }
  6096  },
  6097  "gcp_symbol_rand_auto_id": {
  6098    "kms": "gcp",
  6099    "type": "symbol",
  6100    "algo": "rand",
  6101    "method": "auto",
  6102    "identifier": "id",
  6103    "allowed": true,
  6104    "value": {
  6105      "$symbol": "mongodb-symbol"
  6106    }
  6107  },
  6108  "gcp_symbol_rand_auto_altname": {
  6109    "kms": "gcp",
  6110    "type": "symbol",
  6111    "algo": "rand",
  6112    "method": "auto",
  6113    "identifier": "altname",
  6114    "allowed": true,
  6115    "value": {
  6116      "$symbol": "mongodb-symbol"
  6117    }
  6118  },
  6119  "gcp_symbol_rand_explicit_id": {
  6120    "kms": "gcp",
  6121    "type": "symbol",
  6122    "algo": "rand",
  6123    "method": "explicit",
  6124    "identifier": "id",
  6125    "allowed": true,
  6126    "value": {
  6127      "$symbol": "mongodb-symbol"
  6128    }
  6129  },
  6130  "gcp_symbol_rand_explicit_altname": {
  6131    "kms": "gcp",
  6132    "type": "symbol",
  6133    "algo": "rand",
  6134    "method": "explicit",
  6135    "identifier": "altname",
  6136    "allowed": true,
  6137    "value": {
  6138      "$symbol": "mongodb-symbol"
  6139    }
  6140  },
  6141  "gcp_symbol_det_auto_id": {
  6142    "kms": "gcp",
  6143    "type": "symbol",
  6144    "algo": "det",
  6145    "method": "auto",
  6146    "identifier": "id",
  6147    "allowed": true,
  6148    "value": {
  6149      "$symbol": "mongodb-symbol"
  6150    }
  6151  },
  6152  "gcp_symbol_det_explicit_id": {
  6153    "kms": "gcp",
  6154    "type": "symbol",
  6155    "algo": "det",
  6156    "method": "explicit",
  6157    "identifier": "id",
  6158    "allowed": true,
  6159    "value": {
  6160      "$symbol": "mongodb-symbol"
  6161    }
  6162  },
  6163  "gcp_symbol_det_explicit_altname": {
  6164    "kms": "gcp",
  6165    "type": "symbol",
  6166    "algo": "det",
  6167    "method": "explicit",
  6168    "identifier": "altname",
  6169    "allowed": true,
  6170    "value": {
  6171      "$symbol": "mongodb-symbol"
  6172    }
  6173  },
  6174  "gcp_javascriptWithScope_rand_auto_id": {
  6175    "kms": "gcp",
  6176    "type": "javascriptWithScope",
  6177    "algo": "rand",
  6178    "method": "auto",
  6179    "identifier": "id",
  6180    "allowed": true,
  6181    "value": {
  6182      "$code": "x=1",
  6183      "$scope": {}
  6184    }
  6185  },
  6186  "gcp_javascriptWithScope_rand_auto_altname": {
  6187    "kms": "gcp",
  6188    "type": "javascriptWithScope",
  6189    "algo": "rand",
  6190    "method": "auto",
  6191    "identifier": "altname",
  6192    "allowed": true,
  6193    "value": {
  6194      "$code": "x=1",
  6195      "$scope": {}
  6196    }
  6197  },
  6198  "gcp_javascriptWithScope_rand_explicit_id": {
  6199    "kms": "gcp",
  6200    "type": "javascriptWithScope",
  6201    "algo": "rand",
  6202    "method": "explicit",
  6203    "identifier": "id",
  6204    "allowed": true,
  6205    "value": {
  6206      "$code": "x=1",
  6207      "$scope": {}
  6208    }
  6209  },
  6210  "gcp_javascriptWithScope_rand_explicit_altname": {
  6211    "kms": "gcp",
  6212    "type": "javascriptWithScope",
  6213    "algo": "rand",
  6214    "method": "explicit",
  6215    "identifier": "altname",
  6216    "allowed": true,
  6217    "value": {
  6218      "$code": "x=1",
  6219      "$scope": {}
  6220    }
  6221  },
  6222  "gcp_javascriptWithScope_det_explicit_id": {
  6223    "kms": "gcp",
  6224    "type": "javascriptWithScope",
  6225    "algo": "det",
  6226    "method": "explicit",
  6227    "identifier": "id",
  6228    "allowed": false,
  6229    "value": {
  6230      "$code": "x=1",
  6231      "$scope": {}
  6232    }
  6233  },
  6234  "gcp_javascriptWithScope_det_explicit_altname": {
  6235    "kms": "gcp",
  6236    "type": "javascriptWithScope",
  6237    "algo": "det",
  6238    "method": "explicit",
  6239    "identifier": "altname",
  6240    "allowed": false,
  6241    "value": {
  6242      "$code": "x=1",
  6243      "$scope": {}
  6244    }
  6245  },
  6246  "gcp_int_rand_auto_id": {
  6247    "kms": "gcp",
  6248    "type": "int",
  6249    "algo": "rand",
  6250    "method": "auto",
  6251    "identifier": "id",
  6252    "allowed": true,
  6253    "value": {
  6254      "$numberInt": "123"
  6255    }
  6256  },
  6257  "gcp_int_rand_auto_altname": {
  6258    "kms": "gcp",
  6259    "type": "int",
  6260    "algo": "rand",
  6261    "method": "auto",
  6262    "identifier": "altname",
  6263    "allowed": true,
  6264    "value": {
  6265      "$numberInt": "123"
  6266    }
  6267  },
  6268  "gcp_int_rand_explicit_id": {
  6269    "kms": "gcp",
  6270    "type": "int",
  6271    "algo": "rand",
  6272    "method": "explicit",
  6273    "identifier": "id",
  6274    "allowed": true,
  6275    "value": {
  6276      "$numberInt": "123"
  6277    }
  6278  },
  6279  "gcp_int_rand_explicit_altname": {
  6280    "kms": "gcp",
  6281    "type": "int",
  6282    "algo": "rand",
  6283    "method": "explicit",
  6284    "identifier": "altname",
  6285    "allowed": true,
  6286    "value": {
  6287      "$numberInt": "123"
  6288    }
  6289  },
  6290  "gcp_int_det_auto_id": {
  6291    "kms": "gcp",
  6292    "type": "int",
  6293    "algo": "det",
  6294    "method": "auto",
  6295    "identifier": "id",
  6296    "allowed": true,
  6297    "value": {
  6298      "$numberInt": "123"
  6299    }
  6300  },
  6301  "gcp_int_det_explicit_id": {
  6302    "kms": "gcp",
  6303    "type": "int",
  6304    "algo": "det",
  6305    "method": "explicit",
  6306    "identifier": "id",
  6307    "allowed": true,
  6308    "value": {
  6309      "$numberInt": "123"
  6310    }
  6311  },
  6312  "gcp_int_det_explicit_altname": {
  6313    "kms": "gcp",
  6314    "type": "int",
  6315    "algo": "det",
  6316    "method": "explicit",
  6317    "identifier": "altname",
  6318    "allowed": true,
  6319    "value": {
  6320      "$numberInt": "123"
  6321    }
  6322  },
  6323  "gcp_timestamp_rand_auto_id": {
  6324    "kms": "gcp",
  6325    "type": "timestamp",
  6326    "algo": "rand",
  6327    "method": "auto",
  6328    "identifier": "id",
  6329    "allowed": true,
  6330    "value": {
  6331      "$timestamp": {
  6332        "t": 0,
  6333        "i": 12345
  6334      }
  6335    }
  6336  },
  6337  "gcp_timestamp_rand_auto_altname": {
  6338    "kms": "gcp",
  6339    "type": "timestamp",
  6340    "algo": "rand",
  6341    "method": "auto",
  6342    "identifier": "altname",
  6343    "allowed": true,
  6344    "value": {
  6345      "$timestamp": {
  6346        "t": 0,
  6347        "i": 12345
  6348      }
  6349    }
  6350  },
  6351  "gcp_timestamp_rand_explicit_id": {
  6352    "kms": "gcp",
  6353    "type": "timestamp",
  6354    "algo": "rand",
  6355    "method": "explicit",
  6356    "identifier": "id",
  6357    "allowed": true,
  6358    "value": {
  6359      "$timestamp": {
  6360        "t": 0,
  6361        "i": 12345
  6362      }
  6363    }
  6364  },
  6365  "gcp_timestamp_rand_explicit_altname": {
  6366    "kms": "gcp",
  6367    "type": "timestamp",
  6368    "algo": "rand",
  6369    "method": "explicit",
  6370    "identifier": "altname",
  6371    "allowed": true,
  6372    "value": {
  6373      "$timestamp": {
  6374        "t": 0,
  6375        "i": 12345
  6376      }
  6377    }
  6378  },
  6379  "gcp_timestamp_det_auto_id": {
  6380    "kms": "gcp",
  6381    "type": "timestamp",
  6382    "algo": "det",
  6383    "method": "auto",
  6384    "identifier": "id",
  6385    "allowed": true,
  6386    "value": {
  6387      "$timestamp": {
  6388        "t": 0,
  6389        "i": 12345
  6390      }
  6391    }
  6392  },
  6393  "gcp_timestamp_det_explicit_id": {
  6394    "kms": "gcp",
  6395    "type": "timestamp",
  6396    "algo": "det",
  6397    "method": "explicit",
  6398    "identifier": "id",
  6399    "allowed": true,
  6400    "value": {
  6401      "$timestamp": {
  6402        "t": 0,
  6403        "i": 12345
  6404      }
  6405    }
  6406  },
  6407  "gcp_timestamp_det_explicit_altname": {
  6408    "kms": "gcp",
  6409    "type": "timestamp",
  6410    "algo": "det",
  6411    "method": "explicit",
  6412    "identifier": "altname",
  6413    "allowed": true,
  6414    "value": {
  6415      "$timestamp": {
  6416        "t": 0,
  6417        "i": 12345
  6418      }
  6419    }
  6420  },
  6421  "gcp_long_rand_auto_id": {
  6422    "kms": "gcp",
  6423    "type": "long",
  6424    "algo": "rand",
  6425    "method": "auto",
  6426    "identifier": "id",
  6427    "allowed": true,
  6428    "value": {
  6429      "$numberLong": "456"
  6430    }
  6431  },
  6432  "gcp_long_rand_auto_altname": {
  6433    "kms": "gcp",
  6434    "type": "long",
  6435    "algo": "rand",
  6436    "method": "auto",
  6437    "identifier": "altname",
  6438    "allowed": true,
  6439    "value": {
  6440      "$numberLong": "456"
  6441    }
  6442  },
  6443  "gcp_long_rand_explicit_id": {
  6444    "kms": "gcp",
  6445    "type": "long",
  6446    "algo": "rand",
  6447    "method": "explicit",
  6448    "identifier": "id",
  6449    "allowed": true,
  6450    "value": {
  6451      "$numberLong": "456"
  6452    }
  6453  },
  6454  "gcp_long_rand_explicit_altname": {
  6455    "kms": "gcp",
  6456    "type": "long",
  6457    "algo": "rand",
  6458    "method": "explicit",
  6459    "identifier": "altname",
  6460    "allowed": true,
  6461    "value": {
  6462      "$numberLong": "456"
  6463    }
  6464  },
  6465  "gcp_long_det_auto_id": {
  6466    "kms": "gcp",
  6467    "type": "long",
  6468    "algo": "det",
  6469    "method": "auto",
  6470    "identifier": "id",
  6471    "allowed": true,
  6472    "value": {
  6473      "$numberLong": "456"
  6474    }
  6475  },
  6476  "gcp_long_det_explicit_id": {
  6477    "kms": "gcp",
  6478    "type": "long",
  6479    "algo": "det",
  6480    "method": "explicit",
  6481    "identifier": "id",
  6482    "allowed": true,
  6483    "value": {
  6484      "$numberLong": "456"
  6485    }
  6486  },
  6487  "gcp_long_det_explicit_altname": {
  6488    "kms": "gcp",
  6489    "type": "long",
  6490    "algo": "det",
  6491    "method": "explicit",
  6492    "identifier": "altname",
  6493    "allowed": true,
  6494    "value": {
  6495      "$numberLong": "456"
  6496    }
  6497  },
  6498  "gcp_decimal_rand_auto_id": {
  6499    "kms": "gcp",
  6500    "type": "decimal",
  6501    "algo": "rand",
  6502    "method": "auto",
  6503    "identifier": "id",
  6504    "allowed": true,
  6505    "value": {
  6506      "$numberDecimal": "1.234"
  6507    }
  6508  },
  6509  "gcp_decimal_rand_auto_altname": {
  6510    "kms": "gcp",
  6511    "type": "decimal",
  6512    "algo": "rand",
  6513    "method": "auto",
  6514    "identifier": "altname",
  6515    "allowed": true,
  6516    "value": {
  6517      "$numberDecimal": "1.234"
  6518    }
  6519  },
  6520  "gcp_decimal_rand_explicit_id": {
  6521    "kms": "gcp",
  6522    "type": "decimal",
  6523    "algo": "rand",
  6524    "method": "explicit",
  6525    "identifier": "id",
  6526    "allowed": true,
  6527    "value": {
  6528      "$numberDecimal": "1.234"
  6529    }
  6530  },
  6531  "gcp_decimal_rand_explicit_altname": {
  6532    "kms": "gcp",
  6533    "type": "decimal",
  6534    "algo": "rand",
  6535    "method": "explicit",
  6536    "identifier": "altname",
  6537    "allowed": true,
  6538    "value": {
  6539      "$numberDecimal": "1.234"
  6540    }
  6541  },
  6542  "gcp_decimal_det_explicit_id": {
  6543    "kms": "gcp",
  6544    "type": "decimal",
  6545    "algo": "det",
  6546    "method": "explicit",
  6547    "identifier": "id",
  6548    "allowed": false,
  6549    "value": {
  6550      "$numberDecimal": "1.234"
  6551    }
  6552  },
  6553  "gcp_decimal_det_explicit_altname": {
  6554    "kms": "gcp",
  6555    "type": "decimal",
  6556    "algo": "det",
  6557    "method": "explicit",
  6558    "identifier": "altname",
  6559    "allowed": false,
  6560    "value": {
  6561      "$numberDecimal": "1.234"
  6562    }
  6563  },
  6564  "gcp_minKey_rand_explicit_id": {
  6565    "kms": "gcp",
  6566    "type": "minKey",
  6567    "algo": "rand",
  6568    "method": "explicit",
  6569    "identifier": "id",
  6570    "allowed": false,
  6571    "value": {
  6572      "$minKey": 1
  6573    }
  6574  },
  6575  "gcp_minKey_rand_explicit_altname": {
  6576    "kms": "gcp",
  6577    "type": "minKey",
  6578    "algo": "rand",
  6579    "method": "explicit",
  6580    "identifier": "altname",
  6581    "allowed": false,
  6582    "value": {
  6583      "$minKey": 1
  6584    }
  6585  },
  6586  "gcp_minKey_det_explicit_id": {
  6587    "kms": "gcp",
  6588    "type": "minKey",
  6589    "algo": "det",
  6590    "method": "explicit",
  6591    "identifier": "id",
  6592    "allowed": false,
  6593    "value": {
  6594      "$minKey": 1
  6595    }
  6596  },
  6597  "gcp_minKey_det_explicit_altname": {
  6598    "kms": "gcp",
  6599    "type": "minKey",
  6600    "algo": "det",
  6601    "method": "explicit",
  6602    "identifier": "altname",
  6603    "allowed": false,
  6604    "value": {
  6605      "$minKey": 1
  6606    }
  6607  },
  6608  "gcp_maxKey_rand_explicit_id": {
  6609    "kms": "gcp",
  6610    "type": "maxKey",
  6611    "algo": "rand",
  6612    "method": "explicit",
  6613    "identifier": "id",
  6614    "allowed": false,
  6615    "value": {
  6616      "$maxKey": 1
  6617    }
  6618  },
  6619  "gcp_maxKey_rand_explicit_altname": {
  6620    "kms": "gcp",
  6621    "type": "maxKey",
  6622    "algo": "rand",
  6623    "method": "explicit",
  6624    "identifier": "altname",
  6625    "allowed": false,
  6626    "value": {
  6627      "$maxKey": 1
  6628    }
  6629  },
  6630  "gcp_maxKey_det_explicit_id": {
  6631    "kms": "gcp",
  6632    "type": "maxKey",
  6633    "algo": "det",
  6634    "method": "explicit",
  6635    "identifier": "id",
  6636    "allowed": false,
  6637    "value": {
  6638      "$maxKey": 1
  6639    }
  6640  },
  6641  "gcp_maxKey_det_explicit_altname": {
  6642    "kms": "gcp",
  6643    "type": "maxKey",
  6644    "algo": "det",
  6645    "method": "explicit",
  6646    "identifier": "altname",
  6647    "allowed": false,
  6648    "value": {
  6649      "$maxKey": 1
  6650    }
  6651  },
  6652  "kmip_double_rand_auto_id": {
  6653    "kms": "kmip",
  6654    "type": "double",
  6655    "algo": "rand",
  6656    "method": "auto",
  6657    "identifier": "id",
  6658    "allowed": true,
  6659    "value": {
  6660      "$numberDouble": "1.234"
  6661    }
  6662  },
  6663  "kmip_double_rand_auto_altname": {
  6664    "kms": "kmip",
  6665    "type": "double",
  6666    "algo": "rand",
  6667    "method": "auto",
  6668    "identifier": "altname",
  6669    "allowed": true,
  6670    "value": {
  6671      "$numberDouble": "1.234"
  6672    }
  6673  },
  6674  "kmip_double_rand_explicit_id": {
  6675    "kms": "kmip",
  6676    "type": "double",
  6677    "algo": "rand",
  6678    "method": "explicit",
  6679    "identifier": "id",
  6680    "allowed": true,
  6681    "value": {
  6682      "$numberDouble": "1.234"
  6683    }
  6684  },
  6685  "kmip_double_rand_explicit_altname": {
  6686    "kms": "kmip",
  6687    "type": "double",
  6688    "algo": "rand",
  6689    "method": "explicit",
  6690    "identifier": "altname",
  6691    "allowed": true,
  6692    "value": {
  6693      "$numberDouble": "1.234"
  6694    }
  6695  },
  6696  "kmip_double_det_explicit_id": {
  6697    "kms": "kmip",
  6698    "type": "double",
  6699    "algo": "det",
  6700    "method": "explicit",
  6701    "identifier": "id",
  6702    "allowed": false,
  6703    "value": {
  6704      "$numberDouble": "1.234"
  6705    }
  6706  },
  6707  "kmip_double_det_explicit_altname": {
  6708    "kms": "kmip",
  6709    "type": "double",
  6710    "algo": "det",
  6711    "method": "explicit",
  6712    "identifier": "altname",
  6713    "allowed": false,
  6714    "value": {
  6715      "$numberDouble": "1.234"
  6716    }
  6717  },
  6718  "kmip_string_rand_auto_id": {
  6719    "kms": "kmip",
  6720    "type": "string",
  6721    "algo": "rand",
  6722    "method": "auto",
  6723    "identifier": "id",
  6724    "allowed": true,
  6725    "value": "mongodb"
  6726  },
  6727  "kmip_string_rand_auto_altname": {
  6728    "kms": "kmip",
  6729    "type": "string",
  6730    "algo": "rand",
  6731    "method": "auto",
  6732    "identifier": "altname",
  6733    "allowed": true,
  6734    "value": "mongodb"
  6735  },
  6736  "kmip_string_rand_explicit_id": {
  6737    "kms": "kmip",
  6738    "type": "string",
  6739    "algo": "rand",
  6740    "method": "explicit",
  6741    "identifier": "id",
  6742    "allowed": true,
  6743    "value": "mongodb"
  6744  },
  6745  "kmip_string_rand_explicit_altname": {
  6746    "kms": "kmip",
  6747    "type": "string",
  6748    "algo": "rand",
  6749    "method": "explicit",
  6750    "identifier": "altname",
  6751    "allowed": true,
  6752    "value": "mongodb"
  6753  },
  6754  "kmip_string_det_auto_id": {
  6755    "kms": "kmip",
  6756    "type": "string",
  6757    "algo": "det",
  6758    "method": "auto",
  6759    "identifier": "id",
  6760    "allowed": true,
  6761    "value": "mongodb"
  6762  },
  6763  "kmip_string_det_explicit_id": {
  6764    "kms": "kmip",
  6765    "type": "string",
  6766    "algo": "det",
  6767    "method": "explicit",
  6768    "identifier": "id",
  6769    "allowed": true,
  6770    "value": "mongodb"
  6771  },
  6772  "kmip_string_det_explicit_altname": {
  6773    "kms": "kmip",
  6774    "type": "string",
  6775    "algo": "det",
  6776    "method": "explicit",
  6777    "identifier": "altname",
  6778    "allowed": true,
  6779    "value": "mongodb"
  6780  },
  6781  "kmip_object_rand_auto_id": {
  6782    "kms": "kmip",
  6783    "type": "object",
  6784    "algo": "rand",
  6785    "method": "auto",
  6786    "identifier": "id",
  6787    "allowed": true,
  6788    "value": {
  6789      "x": {
  6790        "$numberInt": "1"
  6791      }
  6792    }
  6793  },
  6794  "kmip_object_rand_auto_altname": {
  6795    "kms": "kmip",
  6796    "type": "object",
  6797    "algo": "rand",
  6798    "method": "auto",
  6799    "identifier": "altname",
  6800    "allowed": true,
  6801    "value": {
  6802      "x": {
  6803        "$numberInt": "1"
  6804      }
  6805    }
  6806  },
  6807  "kmip_object_rand_explicit_id": {
  6808    "kms": "kmip",
  6809    "type": "object",
  6810    "algo": "rand",
  6811    "method": "explicit",
  6812    "identifier": "id",
  6813    "allowed": true,
  6814    "value": {
  6815      "x": {
  6816        "$numberInt": "1"
  6817      }
  6818    }
  6819  },
  6820  "kmip_object_rand_explicit_altname": {
  6821    "kms": "kmip",
  6822    "type": "object",
  6823    "algo": "rand",
  6824    "method": "explicit",
  6825    "identifier": "altname",
  6826    "allowed": true,
  6827    "value": {
  6828      "x": {
  6829        "$numberInt": "1"
  6830      }
  6831    }
  6832  },
  6833  "kmip_object_det_explicit_id": {
  6834    "kms": "kmip",
  6835    "type": "object",
  6836    "algo": "det",
  6837    "method": "explicit",
  6838    "identifier": "id",
  6839    "allowed": false,
  6840    "value": {
  6841      "x": {
  6842        "$numberInt": "1"
  6843      }
  6844    }
  6845  },
  6846  "kmip_object_det_explicit_altname": {
  6847    "kms": "kmip",
  6848    "type": "object",
  6849    "algo": "det",
  6850    "method": "explicit",
  6851    "identifier": "altname",
  6852    "allowed": false,
  6853    "value": {
  6854      "x": {
  6855        "$numberInt": "1"
  6856      }
  6857    }
  6858  },
  6859  "kmip_array_rand_auto_id": {
  6860    "kms": "kmip",
  6861    "type": "array",
  6862    "algo": "rand",
  6863    "method": "auto",
  6864    "identifier": "id",
  6865    "allowed": true,
  6866    "value": [
  6867      {
  6868        "$numberInt": "1"
  6869      },
  6870      {
  6871        "$numberInt": "2"
  6872      },
  6873      {
  6874        "$numberInt": "3"
  6875      }
  6876    ]
  6877  },
  6878  "kmip_array_rand_auto_altname": {
  6879    "kms": "kmip",
  6880    "type": "array",
  6881    "algo": "rand",
  6882    "method": "auto",
  6883    "identifier": "altname",
  6884    "allowed": true,
  6885    "value": [
  6886      {
  6887        "$numberInt": "1"
  6888      },
  6889      {
  6890        "$numberInt": "2"
  6891      },
  6892      {
  6893        "$numberInt": "3"
  6894      }
  6895    ]
  6896  },
  6897  "kmip_array_rand_explicit_id": {
  6898    "kms": "kmip",
  6899    "type": "array",
  6900    "algo": "rand",
  6901    "method": "explicit",
  6902    "identifier": "id",
  6903    "allowed": true,
  6904    "value": [
  6905      {
  6906        "$numberInt": "1"
  6907      },
  6908      {
  6909        "$numberInt": "2"
  6910      },
  6911      {
  6912        "$numberInt": "3"
  6913      }
  6914    ]
  6915  },
  6916  "kmip_array_rand_explicit_altname": {
  6917    "kms": "kmip",
  6918    "type": "array",
  6919    "algo": "rand",
  6920    "method": "explicit",
  6921    "identifier": "altname",
  6922    "allowed": true,
  6923    "value": [
  6924      {
  6925        "$numberInt": "1"
  6926      },
  6927      {
  6928        "$numberInt": "2"
  6929      },
  6930      {
  6931        "$numberInt": "3"
  6932      }
  6933    ]
  6934  },
  6935  "kmip_array_det_explicit_id": {
  6936    "kms": "kmip",
  6937    "type": "array",
  6938    "algo": "det",
  6939    "method": "explicit",
  6940    "identifier": "id",
  6941    "allowed": false,
  6942    "value": [
  6943      {
  6944        "$numberInt": "1"
  6945      },
  6946      {
  6947        "$numberInt": "2"
  6948      },
  6949      {
  6950        "$numberInt": "3"
  6951      }
  6952    ]
  6953  },
  6954  "kmip_array_det_explicit_altname": {
  6955    "kms": "kmip",
  6956    "type": "array",
  6957    "algo": "det",
  6958    "method": "explicit",
  6959    "identifier": "altname",
  6960    "allowed": false,
  6961    "value": [
  6962      {
  6963        "$numberInt": "1"
  6964      },
  6965      {
  6966        "$numberInt": "2"
  6967      },
  6968      {
  6969        "$numberInt": "3"
  6970      }
  6971    ]
  6972  },
  6973  "kmip_binData=00_rand_auto_id": {
  6974    "kms": "kmip",
  6975    "type": "binData=00",
  6976    "algo": "rand",
  6977    "method": "auto",
  6978    "identifier": "id",
  6979    "allowed": true,
  6980    "value": {
  6981      "$binary": {
  6982        "base64": "AQIDBA==",
  6983        "subType": "00"
  6984      }
  6985    }
  6986  },
  6987  "kmip_binData=00_rand_auto_altname": {
  6988    "kms": "kmip",
  6989    "type": "binData=00",
  6990    "algo": "rand",
  6991    "method": "auto",
  6992    "identifier": "altname",
  6993    "allowed": true,
  6994    "value": {
  6995      "$binary": {
  6996        "base64": "AQIDBA==",
  6997        "subType": "00"
  6998      }
  6999    }
  7000  },
  7001  "kmip_binData=00_rand_explicit_id": {
  7002    "kms": "kmip",
  7003    "type": "binData=00",
  7004    "algo": "rand",
  7005    "method": "explicit",
  7006    "identifier": "id",
  7007    "allowed": true,
  7008    "value": {
  7009      "$binary": {
  7010        "base64": "AQIDBA==",
  7011        "subType": "00"
  7012      }
  7013    }
  7014  },
  7015  "kmip_binData=00_rand_explicit_altname": {
  7016    "kms": "kmip",
  7017    "type": "binData=00",
  7018    "algo": "rand",
  7019    "method": "explicit",
  7020    "identifier": "altname",
  7021    "allowed": true,
  7022    "value": {
  7023      "$binary": {
  7024        "base64": "AQIDBA==",
  7025        "subType": "00"
  7026      }
  7027    }
  7028  },
  7029  "kmip_binData=00_det_auto_id": {
  7030    "kms": "kmip",
  7031    "type": "binData=00",
  7032    "algo": "det",
  7033    "method": "auto",
  7034    "identifier": "id",
  7035    "allowed": true,
  7036    "value": {
  7037      "$binary": {
  7038        "base64": "AQIDBA==",
  7039        "subType": "00"
  7040      }
  7041    }
  7042  },
  7043  "kmip_binData=00_det_explicit_id": {
  7044    "kms": "kmip",
  7045    "type": "binData=00",
  7046    "algo": "det",
  7047    "method": "explicit",
  7048    "identifier": "id",
  7049    "allowed": true,
  7050    "value": {
  7051      "$binary": {
  7052        "base64": "AQIDBA==",
  7053        "subType": "00"
  7054      }
  7055    }
  7056  },
  7057  "kmip_binData=00_det_explicit_altname": {
  7058    "kms": "kmip",
  7059    "type": "binData=00",
  7060    "algo": "det",
  7061    "method": "explicit",
  7062    "identifier": "altname",
  7063    "allowed": true,
  7064    "value": {
  7065      "$binary": {
  7066        "base64": "AQIDBA==",
  7067        "subType": "00"
  7068      }
  7069    }
  7070  },
  7071  "kmip_binData=04_rand_auto_id": {
  7072    "kms": "kmip",
  7073    "type": "binData=04",
  7074    "algo": "rand",
  7075    "method": "auto",
  7076    "identifier": "id",
  7077    "allowed": true,
  7078    "value": {
  7079      "$binary": {
  7080        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  7081        "subType": "04"
  7082      }
  7083    }
  7084  },
  7085  "kmip_binData=04_rand_auto_altname": {
  7086    "kms": "kmip",
  7087    "type": "binData=04",
  7088    "algo": "rand",
  7089    "method": "auto",
  7090    "identifier": "altname",
  7091    "allowed": true,
  7092    "value": {
  7093      "$binary": {
  7094        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  7095        "subType": "04"
  7096      }
  7097    }
  7098  },
  7099  "kmip_binData=04_rand_explicit_id": {
  7100    "kms": "kmip",
  7101    "type": "binData=04",
  7102    "algo": "rand",
  7103    "method": "explicit",
  7104    "identifier": "id",
  7105    "allowed": true,
  7106    "value": {
  7107      "$binary": {
  7108        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  7109        "subType": "04"
  7110      }
  7111    }
  7112  },
  7113  "kmip_binData=04_rand_explicit_altname": {
  7114    "kms": "kmip",
  7115    "type": "binData=04",
  7116    "algo": "rand",
  7117    "method": "explicit",
  7118    "identifier": "altname",
  7119    "allowed": true,
  7120    "value": {
  7121      "$binary": {
  7122        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  7123        "subType": "04"
  7124      }
  7125    }
  7126  },
  7127  "kmip_binData=04_det_auto_id": {
  7128    "kms": "kmip",
  7129    "type": "binData=04",
  7130    "algo": "det",
  7131    "method": "auto",
  7132    "identifier": "id",
  7133    "allowed": true,
  7134    "value": {
  7135      "$binary": {
  7136        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  7137        "subType": "04"
  7138      }
  7139    }
  7140  },
  7141  "kmip_binData=04_det_explicit_id": {
  7142    "kms": "kmip",
  7143    "type": "binData=04",
  7144    "algo": "det",
  7145    "method": "explicit",
  7146    "identifier": "id",
  7147    "allowed": true,
  7148    "value": {
  7149      "$binary": {
  7150        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  7151        "subType": "04"
  7152      }
  7153    }
  7154  },
  7155  "kmip_binData=04_det_explicit_altname": {
  7156    "kms": "kmip",
  7157    "type": "binData=04",
  7158    "algo": "det",
  7159    "method": "explicit",
  7160    "identifier": "altname",
  7161    "allowed": true,
  7162    "value": {
  7163      "$binary": {
  7164        "base64": "AAECAwQFBgcICQoLDA0ODw==",
  7165        "subType": "04"
  7166      }
  7167    }
  7168  },
  7169  "kmip_undefined_rand_explicit_id": {
  7170    "kms": "kmip",
  7171    "type": "undefined",
  7172    "algo": "rand",
  7173    "method": "explicit",
  7174    "identifier": "id",
  7175    "allowed": false,
  7176    "value": {
  7177      "$undefined": true
  7178    }
  7179  },
  7180  "kmip_undefined_rand_explicit_altname": {
  7181    "kms": "kmip",
  7182    "type": "undefined",
  7183    "algo": "rand",
  7184    "method": "explicit",
  7185    "identifier": "altname",
  7186    "allowed": false,
  7187    "value": {
  7188      "$undefined": true
  7189    }
  7190  },
  7191  "kmip_undefined_det_explicit_id": {
  7192    "kms": "kmip",
  7193    "type": "undefined",
  7194    "algo": "det",
  7195    "method": "explicit",
  7196    "identifier": "id",
  7197    "allowed": false,
  7198    "value": {
  7199      "$undefined": true
  7200    }
  7201  },
  7202  "kmip_undefined_det_explicit_altname": {
  7203    "kms": "kmip",
  7204    "type": "undefined",
  7205    "algo": "det",
  7206    "method": "explicit",
  7207    "identifier": "altname",
  7208    "allowed": false,
  7209    "value": {
  7210      "$undefined": true
  7211    }
  7212  },
  7213  "kmip_objectId_rand_auto_id": {
  7214    "kms": "kmip",
  7215    "type": "objectId",
  7216    "algo": "rand",
  7217    "method": "auto",
  7218    "identifier": "id",
  7219    "allowed": true,
  7220    "value": {
  7221      "$oid": "01234567890abcdef0123456"
  7222    }
  7223  },
  7224  "kmip_objectId_rand_auto_altname": {
  7225    "kms": "kmip",
  7226    "type": "objectId",
  7227    "algo": "rand",
  7228    "method": "auto",
  7229    "identifier": "altname",
  7230    "allowed": true,
  7231    "value": {
  7232      "$oid": "01234567890abcdef0123456"
  7233    }
  7234  },
  7235  "kmip_objectId_rand_explicit_id": {
  7236    "kms": "kmip",
  7237    "type": "objectId",
  7238    "algo": "rand",
  7239    "method": "explicit",
  7240    "identifier": "id",
  7241    "allowed": true,
  7242    "value": {
  7243      "$oid": "01234567890abcdef0123456"
  7244    }
  7245  },
  7246  "kmip_objectId_rand_explicit_altname": {
  7247    "kms": "kmip",
  7248    "type": "objectId",
  7249    "algo": "rand",
  7250    "method": "explicit",
  7251    "identifier": "altname",
  7252    "allowed": true,
  7253    "value": {
  7254      "$oid": "01234567890abcdef0123456"
  7255    }
  7256  },
  7257  "kmip_objectId_det_auto_id": {
  7258    "kms": "kmip",
  7259    "type": "objectId",
  7260    "algo": "det",
  7261    "method": "auto",
  7262    "identifier": "id",
  7263    "allowed": true,
  7264    "value": {
  7265      "$oid": "01234567890abcdef0123456"
  7266    }
  7267  },
  7268  "kmip_objectId_det_explicit_id": {
  7269    "kms": "kmip",
  7270    "type": "objectId",
  7271    "algo": "det",
  7272    "method": "explicit",
  7273    "identifier": "id",
  7274    "allowed": true,
  7275    "value": {
  7276      "$oid": "01234567890abcdef0123456"
  7277    }
  7278  },
  7279  "kmip_objectId_det_explicit_altname": {
  7280    "kms": "kmip",
  7281    "type": "objectId",
  7282    "algo": "det",
  7283    "method": "explicit",
  7284    "identifier": "altname",
  7285    "allowed": true,
  7286    "value": {
  7287      "$oid": "01234567890abcdef0123456"
  7288    }
  7289  },
  7290  "kmip_bool_rand_auto_id": {
  7291    "kms": "kmip",
  7292    "type": "bool",
  7293    "algo": "rand",
  7294    "method": "auto",
  7295    "identifier": "id",
  7296    "allowed": true,
  7297    "value": true
  7298  },
  7299  "kmip_bool_rand_auto_altname": {
  7300    "kms": "kmip",
  7301    "type": "bool",
  7302    "algo": "rand",
  7303    "method": "auto",
  7304    "identifier": "altname",
  7305    "allowed": true,
  7306    "value": true
  7307  },
  7308  "kmip_bool_rand_explicit_id": {
  7309    "kms": "kmip",
  7310    "type": "bool",
  7311    "algo": "rand",
  7312    "method": "explicit",
  7313    "identifier": "id",
  7314    "allowed": true,
  7315    "value": true
  7316  },
  7317  "kmip_bool_rand_explicit_altname": {
  7318    "kms": "kmip",
  7319    "type": "bool",
  7320    "algo": "rand",
  7321    "method": "explicit",
  7322    "identifier": "altname",
  7323    "allowed": true,
  7324    "value": true
  7325  },
  7326  "kmip_bool_det_explicit_id": {
  7327    "kms": "kmip",
  7328    "type": "bool",
  7329    "algo": "det",
  7330    "method": "explicit",
  7331    "identifier": "id",
  7332    "allowed": false,
  7333    "value": true
  7334  },
  7335  "kmip_bool_det_explicit_altname": {
  7336    "kms": "kmip",
  7337    "type": "bool",
  7338    "algo": "det",
  7339    "method": "explicit",
  7340    "identifier": "altname",
  7341    "allowed": false,
  7342    "value": true
  7343  },
  7344  "kmip_date_rand_auto_id": {
  7345    "kms": "kmip",
  7346    "type": "date",
  7347    "algo": "rand",
  7348    "method": "auto",
  7349    "identifier": "id",
  7350    "allowed": true,
  7351    "value": {
  7352      "$date": {
  7353        "$numberLong": "12345"
  7354      }
  7355    }
  7356  },
  7357  "kmip_date_rand_auto_altname": {
  7358    "kms": "kmip",
  7359    "type": "date",
  7360    "algo": "rand",
  7361    "method": "auto",
  7362    "identifier": "altname",
  7363    "allowed": true,
  7364    "value": {
  7365      "$date": {
  7366        "$numberLong": "12345"
  7367      }
  7368    }
  7369  },
  7370  "kmip_date_rand_explicit_id": {
  7371    "kms": "kmip",
  7372    "type": "date",
  7373    "algo": "rand",
  7374    "method": "explicit",
  7375    "identifier": "id",
  7376    "allowed": true,
  7377    "value": {
  7378      "$date": {
  7379        "$numberLong": "12345"
  7380      }
  7381    }
  7382  },
  7383  "kmip_date_rand_explicit_altname": {
  7384    "kms": "kmip",
  7385    "type": "date",
  7386    "algo": "rand",
  7387    "method": "explicit",
  7388    "identifier": "altname",
  7389    "allowed": true,
  7390    "value": {
  7391      "$date": {
  7392        "$numberLong": "12345"
  7393      }
  7394    }
  7395  },
  7396  "kmip_date_det_auto_id": {
  7397    "kms": "kmip",
  7398    "type": "date",
  7399    "algo": "det",
  7400    "method": "auto",
  7401    "identifier": "id",
  7402    "allowed": true,
  7403    "value": {
  7404      "$date": {
  7405        "$numberLong": "12345"
  7406      }
  7407    }
  7408  },
  7409  "kmip_date_det_explicit_id": {
  7410    "kms": "kmip",
  7411    "type": "date",
  7412    "algo": "det",
  7413    "method": "explicit",
  7414    "identifier": "id",
  7415    "allowed": true,
  7416    "value": {
  7417      "$date": {
  7418        "$numberLong": "12345"
  7419      }
  7420    }
  7421  },
  7422  "kmip_date_det_explicit_altname": {
  7423    "kms": "kmip",
  7424    "type": "date",
  7425    "algo": "det",
  7426    "method": "explicit",
  7427    "identifier": "altname",
  7428    "allowed": true,
  7429    "value": {
  7430      "$date": {
  7431        "$numberLong": "12345"
  7432      }
  7433    }
  7434  },
  7435  "kmip_null_rand_explicit_id": {
  7436    "kms": "kmip",
  7437    "type": "null",
  7438    "algo": "rand",
  7439    "method": "explicit",
  7440    "identifier": "id",
  7441    "allowed": false,
  7442    "value": null
  7443  },
  7444  "kmip_null_rand_explicit_altname": {
  7445    "kms": "kmip",
  7446    "type": "null",
  7447    "algo": "rand",
  7448    "method": "explicit",
  7449    "identifier": "altname",
  7450    "allowed": false,
  7451    "value": null
  7452  },
  7453  "kmip_null_det_explicit_id": {
  7454    "kms": "kmip",
  7455    "type": "null",
  7456    "algo": "det",
  7457    "method": "explicit",
  7458    "identifier": "id",
  7459    "allowed": false,
  7460    "value": null
  7461  },
  7462  "kmip_null_det_explicit_altname": {
  7463    "kms": "kmip",
  7464    "type": "null",
  7465    "algo": "det",
  7466    "method": "explicit",
  7467    "identifier": "altname",
  7468    "allowed": false,
  7469    "value": null
  7470  },
  7471  "kmip_regex_rand_auto_id": {
  7472    "kms": "kmip",
  7473    "type": "regex",
  7474    "algo": "rand",
  7475    "method": "auto",
  7476    "identifier": "id",
  7477    "allowed": true,
  7478    "value": {
  7479      "$regularExpression": {
  7480        "pattern": ".*",
  7481        "options": ""
  7482      }
  7483    }
  7484  },
  7485  "kmip_regex_rand_auto_altname": {
  7486    "kms": "kmip",
  7487    "type": "regex",
  7488    "algo": "rand",
  7489    "method": "auto",
  7490    "identifier": "altname",
  7491    "allowed": true,
  7492    "value": {
  7493      "$regularExpression": {
  7494        "pattern": ".*",
  7495        "options": ""
  7496      }
  7497    }
  7498  },
  7499  "kmip_regex_rand_explicit_id": {
  7500    "kms": "kmip",
  7501    "type": "regex",
  7502    "algo": "rand",
  7503    "method": "explicit",
  7504    "identifier": "id",
  7505    "allowed": true,
  7506    "value": {
  7507      "$regularExpression": {
  7508        "pattern": ".*",
  7509        "options": ""
  7510      }
  7511    }
  7512  },
  7513  "kmip_regex_rand_explicit_altname": {
  7514    "kms": "kmip",
  7515    "type": "regex",
  7516    "algo": "rand",
  7517    "method": "explicit",
  7518    "identifier": "altname",
  7519    "allowed": true,
  7520    "value": {
  7521      "$regularExpression": {
  7522        "pattern": ".*",
  7523        "options": ""
  7524      }
  7525    }
  7526  },
  7527  "kmip_regex_det_auto_id": {
  7528    "kms": "kmip",
  7529    "type": "regex",
  7530    "algo": "det",
  7531    "method": "auto",
  7532    "identifier": "id",
  7533    "allowed": true,
  7534    "value": {
  7535      "$regularExpression": {
  7536        "pattern": ".*",
  7537        "options": ""
  7538      }
  7539    }
  7540  },
  7541  "kmip_regex_det_explicit_id": {
  7542    "kms": "kmip",
  7543    "type": "regex",
  7544    "algo": "det",
  7545    "method": "explicit",
  7546    "identifier": "id",
  7547    "allowed": true,
  7548    "value": {
  7549      "$regularExpression": {
  7550        "pattern": ".*",
  7551        "options": ""
  7552      }
  7553    }
  7554  },
  7555  "kmip_regex_det_explicit_altname": {
  7556    "kms": "kmip",
  7557    "type": "regex",
  7558    "algo": "det",
  7559    "method": "explicit",
  7560    "identifier": "altname",
  7561    "allowed": true,
  7562    "value": {
  7563      "$regularExpression": {
  7564        "pattern": ".*",
  7565        "options": ""
  7566      }
  7567    }
  7568  },
  7569  "kmip_dbPointer_rand_auto_id": {
  7570    "kms": "kmip",
  7571    "type": "dbPointer",
  7572    "algo": "rand",
  7573    "method": "auto",
  7574    "identifier": "id",
  7575    "allowed": true,
  7576    "value": {
  7577      "$dbPointer": {
  7578        "$ref": "db.example",
  7579        "$id": {
  7580          "$oid": "01234567890abcdef0123456"
  7581        }
  7582      }
  7583    }
  7584  },
  7585  "kmip_dbPointer_rand_auto_altname": {
  7586    "kms": "kmip",
  7587    "type": "dbPointer",
  7588    "algo": "rand",
  7589    "method": "auto",
  7590    "identifier": "altname",
  7591    "allowed": true,
  7592    "value": {
  7593      "$dbPointer": {
  7594        "$ref": "db.example",
  7595        "$id": {
  7596          "$oid": "01234567890abcdef0123456"
  7597        }
  7598      }
  7599    }
  7600  },
  7601  "kmip_dbPointer_rand_explicit_id": {
  7602    "kms": "kmip",
  7603    "type": "dbPointer",
  7604    "algo": "rand",
  7605    "method": "explicit",
  7606    "identifier": "id",
  7607    "allowed": true,
  7608    "value": {
  7609      "$dbPointer": {
  7610        "$ref": "db.example",
  7611        "$id": {
  7612          "$oid": "01234567890abcdef0123456"
  7613        }
  7614      }
  7615    }
  7616  },
  7617  "kmip_dbPointer_rand_explicit_altname": {
  7618    "kms": "kmip",
  7619    "type": "dbPointer",
  7620    "algo": "rand",
  7621    "method": "explicit",
  7622    "identifier": "altname",
  7623    "allowed": true,
  7624    "value": {
  7625      "$dbPointer": {
  7626        "$ref": "db.example",
  7627        "$id": {
  7628          "$oid": "01234567890abcdef0123456"
  7629        }
  7630      }
  7631    }
  7632  },
  7633  "kmip_dbPointer_det_auto_id": {
  7634    "kms": "kmip",
  7635    "type": "dbPointer",
  7636    "algo": "det",
  7637    "method": "auto",
  7638    "identifier": "id",
  7639    "allowed": true,
  7640    "value": {
  7641      "$dbPointer": {
  7642        "$ref": "db.example",
  7643        "$id": {
  7644          "$oid": "01234567890abcdef0123456"
  7645        }
  7646      }
  7647    }
  7648  },
  7649  "kmip_dbPointer_det_explicit_id": {
  7650    "kms": "kmip",
  7651    "type": "dbPointer",
  7652    "algo": "det",
  7653    "method": "explicit",
  7654    "identifier": "id",
  7655    "allowed": true,
  7656    "value": {
  7657      "$dbPointer": {
  7658        "$ref": "db.example",
  7659        "$id": {
  7660          "$oid": "01234567890abcdef0123456"
  7661        }
  7662      }
  7663    }
  7664  },
  7665  "kmip_dbPointer_det_explicit_altname": {
  7666    "kms": "kmip",
  7667    "type": "dbPointer",
  7668    "algo": "det",
  7669    "method": "explicit",
  7670    "identifier": "altname",
  7671    "allowed": true,
  7672    "value": {
  7673      "$dbPointer": {
  7674        "$ref": "db.example",
  7675        "$id": {
  7676          "$oid": "01234567890abcdef0123456"
  7677        }
  7678      }
  7679    }
  7680  },
  7681  "kmip_javascript_rand_auto_id": {
  7682    "kms": "kmip",
  7683    "type": "javascript",
  7684    "algo": "rand",
  7685    "method": "auto",
  7686    "identifier": "id",
  7687    "allowed": true,
  7688    "value": {
  7689      "$code": "x=1"
  7690    }
  7691  },
  7692  "kmip_javascript_rand_auto_altname": {
  7693    "kms": "kmip",
  7694    "type": "javascript",
  7695    "algo": "rand",
  7696    "method": "auto",
  7697    "identifier": "altname",
  7698    "allowed": true,
  7699    "value": {
  7700      "$code": "x=1"
  7701    }
  7702  },
  7703  "kmip_javascript_rand_explicit_id": {
  7704    "kms": "kmip",
  7705    "type": "javascript",
  7706    "algo": "rand",
  7707    "method": "explicit",
  7708    "identifier": "id",
  7709    "allowed": true,
  7710    "value": {
  7711      "$code": "x=1"
  7712    }
  7713  },
  7714  "kmip_javascript_rand_explicit_altname": {
  7715    "kms": "kmip",
  7716    "type": "javascript",
  7717    "algo": "rand",
  7718    "method": "explicit",
  7719    "identifier": "altname",
  7720    "allowed": true,
  7721    "value": {
  7722      "$code": "x=1"
  7723    }
  7724  },
  7725  "kmip_javascript_det_auto_id": {
  7726    "kms": "kmip",
  7727    "type": "javascript",
  7728    "algo": "det",
  7729    "method": "auto",
  7730    "identifier": "id",
  7731    "allowed": true,
  7732    "value": {
  7733      "$code": "x=1"
  7734    }
  7735  },
  7736  "kmip_javascript_det_explicit_id": {
  7737    "kms": "kmip",
  7738    "type": "javascript",
  7739    "algo": "det",
  7740    "method": "explicit",
  7741    "identifier": "id",
  7742    "allowed": true,
  7743    "value": {
  7744      "$code": "x=1"
  7745    }
  7746  },
  7747  "kmip_javascript_det_explicit_altname": {
  7748    "kms": "kmip",
  7749    "type": "javascript",
  7750    "algo": "det",
  7751    "method": "explicit",
  7752    "identifier": "altname",
  7753    "allowed": true,
  7754    "value": {
  7755      "$code": "x=1"
  7756    }
  7757  },
  7758  "kmip_symbol_rand_auto_id": {
  7759    "kms": "kmip",
  7760    "type": "symbol",
  7761    "algo": "rand",
  7762    "method": "auto",
  7763    "identifier": "id",
  7764    "allowed": true,
  7765    "value": {
  7766      "$symbol": "mongodb-symbol"
  7767    }
  7768  },
  7769  "kmip_symbol_rand_auto_altname": {
  7770    "kms": "kmip",
  7771    "type": "symbol",
  7772    "algo": "rand",
  7773    "method": "auto",
  7774    "identifier": "altname",
  7775    "allowed": true,
  7776    "value": {
  7777      "$symbol": "mongodb-symbol"
  7778    }
  7779  },
  7780  "kmip_symbol_rand_explicit_id": {
  7781    "kms": "kmip",
  7782    "type": "symbol",
  7783    "algo": "rand",
  7784    "method": "explicit",
  7785    "identifier": "id",
  7786    "allowed": true,
  7787    "value": {
  7788      "$symbol": "mongodb-symbol"
  7789    }
  7790  },
  7791  "kmip_symbol_rand_explicit_altname": {
  7792    "kms": "kmip",
  7793    "type": "symbol",
  7794    "algo": "rand",
  7795    "method": "explicit",
  7796    "identifier": "altname",
  7797    "allowed": true,
  7798    "value": {
  7799      "$symbol": "mongodb-symbol"
  7800    }
  7801  },
  7802  "kmip_symbol_det_auto_id": {
  7803    "kms": "kmip",
  7804    "type": "symbol",
  7805    "algo": "det",
  7806    "method": "auto",
  7807    "identifier": "id",
  7808    "allowed": true,
  7809    "value": {
  7810      "$symbol": "mongodb-symbol"
  7811    }
  7812  },
  7813  "kmip_symbol_det_explicit_id": {
  7814    "kms": "kmip",
  7815    "type": "symbol",
  7816    "algo": "det",
  7817    "method": "explicit",
  7818    "identifier": "id",
  7819    "allowed": true,
  7820    "value": {
  7821      "$symbol": "mongodb-symbol"
  7822    }
  7823  },
  7824  "kmip_symbol_det_explicit_altname": {
  7825    "kms": "kmip",
  7826    "type": "symbol",
  7827    "algo": "det",
  7828    "method": "explicit",
  7829    "identifier": "altname",
  7830    "allowed": true,
  7831    "value": {
  7832      "$symbol": "mongodb-symbol"
  7833    }
  7834  },
  7835  "kmip_javascriptWithScope_rand_auto_id": {
  7836    "kms": "kmip",
  7837    "type": "javascriptWithScope",
  7838    "algo": "rand",
  7839    "method": "auto",
  7840    "identifier": "id",
  7841    "allowed": true,
  7842    "value": {
  7843      "$code": "x=1",
  7844      "$scope": {}
  7845    }
  7846  },
  7847  "kmip_javascriptWithScope_rand_auto_altname": {
  7848    "kms": "kmip",
  7849    "type": "javascriptWithScope",
  7850    "algo": "rand",
  7851    "method": "auto",
  7852    "identifier": "altname",
  7853    "allowed": true,
  7854    "value": {
  7855      "$code": "x=1",
  7856      "$scope": {}
  7857    }
  7858  },
  7859  "kmip_javascriptWithScope_rand_explicit_id": {
  7860    "kms": "kmip",
  7861    "type": "javascriptWithScope",
  7862    "algo": "rand",
  7863    "method": "explicit",
  7864    "identifier": "id",
  7865    "allowed": true,
  7866    "value": {
  7867      "$code": "x=1",
  7868      "$scope": {}
  7869    }
  7870  },
  7871  "kmip_javascriptWithScope_rand_explicit_altname": {
  7872    "kms": "kmip",
  7873    "type": "javascriptWithScope",
  7874    "algo": "rand",
  7875    "method": "explicit",
  7876    "identifier": "altname",
  7877    "allowed": true,
  7878    "value": {
  7879      "$code": "x=1",
  7880      "$scope": {}
  7881    }
  7882  },
  7883  "kmip_javascriptWithScope_det_explicit_id": {
  7884    "kms": "kmip",
  7885    "type": "javascriptWithScope",
  7886    "algo": "det",
  7887    "method": "explicit",
  7888    "identifier": "id",
  7889    "allowed": false,
  7890    "value": {
  7891      "$code": "x=1",
  7892      "$scope": {}
  7893    }
  7894  },
  7895  "kmip_javascriptWithScope_det_explicit_altname": {
  7896    "kms": "kmip",
  7897    "type": "javascriptWithScope",
  7898    "algo": "det",
  7899    "method": "explicit",
  7900    "identifier": "altname",
  7901    "allowed": false,
  7902    "value": {
  7903      "$code": "x=1",
  7904      "$scope": {}
  7905    }
  7906  },
  7907  "kmip_int_rand_auto_id": {
  7908    "kms": "kmip",
  7909    "type": "int",
  7910    "algo": "rand",
  7911    "method": "auto",
  7912    "identifier": "id",
  7913    "allowed": true,
  7914    "value": {
  7915      "$numberInt": "123"
  7916    }
  7917  },
  7918  "kmip_int_rand_auto_altname": {
  7919    "kms": "kmip",
  7920    "type": "int",
  7921    "algo": "rand",
  7922    "method": "auto",
  7923    "identifier": "altname",
  7924    "allowed": true,
  7925    "value": {
  7926      "$numberInt": "123"
  7927    }
  7928  },
  7929  "kmip_int_rand_explicit_id": {
  7930    "kms": "kmip",
  7931    "type": "int",
  7932    "algo": "rand",
  7933    "method": "explicit",
  7934    "identifier": "id",
  7935    "allowed": true,
  7936    "value": {
  7937      "$numberInt": "123"
  7938    }
  7939  },
  7940  "kmip_int_rand_explicit_altname": {
  7941    "kms": "kmip",
  7942    "type": "int",
  7943    "algo": "rand",
  7944    "method": "explicit",
  7945    "identifier": "altname",
  7946    "allowed": true,
  7947    "value": {
  7948      "$numberInt": "123"
  7949    }
  7950  },
  7951  "kmip_int_det_auto_id": {
  7952    "kms": "kmip",
  7953    "type": "int",
  7954    "algo": "det",
  7955    "method": "auto",
  7956    "identifier": "id",
  7957    "allowed": true,
  7958    "value": {
  7959      "$numberInt": "123"
  7960    }
  7961  },
  7962  "kmip_int_det_explicit_id": {
  7963    "kms": "kmip",
  7964    "type": "int",
  7965    "algo": "det",
  7966    "method": "explicit",
  7967    "identifier": "id",
  7968    "allowed": true,
  7969    "value": {
  7970      "$numberInt": "123"
  7971    }
  7972  },
  7973  "kmip_int_det_explicit_altname": {
  7974    "kms": "kmip",
  7975    "type": "int",
  7976    "algo": "det",
  7977    "method": "explicit",
  7978    "identifier": "altname",
  7979    "allowed": true,
  7980    "value": {
  7981      "$numberInt": "123"
  7982    }
  7983  },
  7984  "kmip_timestamp_rand_auto_id": {
  7985    "kms": "kmip",
  7986    "type": "timestamp",
  7987    "algo": "rand",
  7988    "method": "auto",
  7989    "identifier": "id",
  7990    "allowed": true,
  7991    "value": {
  7992      "$timestamp": {
  7993        "t": 0,
  7994        "i": 12345
  7995      }
  7996    }
  7997  },
  7998  "kmip_timestamp_rand_auto_altname": {
  7999    "kms": "kmip",
  8000    "type": "timestamp",
  8001    "algo": "rand",
  8002    "method": "auto",
  8003    "identifier": "altname",
  8004    "allowed": true,
  8005    "value": {
  8006      "$timestamp": {
  8007        "t": 0,
  8008        "i": 12345
  8009      }
  8010    }
  8011  },
  8012  "kmip_timestamp_rand_explicit_id": {
  8013    "kms": "kmip",
  8014    "type": "timestamp",
  8015    "algo": "rand",
  8016    "method": "explicit",
  8017    "identifier": "id",
  8018    "allowed": true,
  8019    "value": {
  8020      "$timestamp": {
  8021        "t": 0,
  8022        "i": 12345
  8023      }
  8024    }
  8025  },
  8026  "kmip_timestamp_rand_explicit_altname": {
  8027    "kms": "kmip",
  8028    "type": "timestamp",
  8029    "algo": "rand",
  8030    "method": "explicit",
  8031    "identifier": "altname",
  8032    "allowed": true,
  8033    "value": {
  8034      "$timestamp": {
  8035        "t": 0,
  8036        "i": 12345
  8037      }
  8038    }
  8039  },
  8040  "kmip_timestamp_det_auto_id": {
  8041    "kms": "kmip",
  8042    "type": "timestamp",
  8043    "algo": "det",
  8044    "method": "auto",
  8045    "identifier": "id",
  8046    "allowed": true,
  8047    "value": {
  8048      "$timestamp": {
  8049        "t": 0,
  8050        "i": 12345
  8051      }
  8052    }
  8053  },
  8054  "kmip_timestamp_det_explicit_id": {
  8055    "kms": "kmip",
  8056    "type": "timestamp",
  8057    "algo": "det",
  8058    "method": "explicit",
  8059    "identifier": "id",
  8060    "allowed": true,
  8061    "value": {
  8062      "$timestamp": {
  8063        "t": 0,
  8064        "i": 12345
  8065      }
  8066    }
  8067  },
  8068  "kmip_timestamp_det_explicit_altname": {
  8069    "kms": "kmip",
  8070    "type": "timestamp",
  8071    "algo": "det",
  8072    "method": "explicit",
  8073    "identifier": "altname",
  8074    "allowed": true,
  8075    "value": {
  8076      "$timestamp": {
  8077        "t": 0,
  8078        "i": 12345
  8079      }
  8080    }
  8081  },
  8082  "kmip_long_rand_auto_id": {
  8083    "kms": "kmip",
  8084    "type": "long",
  8085    "algo": "rand",
  8086    "method": "auto",
  8087    "identifier": "id",
  8088    "allowed": true,
  8089    "value": {
  8090      "$numberLong": "456"
  8091    }
  8092  },
  8093  "kmip_long_rand_auto_altname": {
  8094    "kms": "kmip",
  8095    "type": "long",
  8096    "algo": "rand",
  8097    "method": "auto",
  8098    "identifier": "altname",
  8099    "allowed": true,
  8100    "value": {
  8101      "$numberLong": "456"
  8102    }
  8103  },
  8104  "kmip_long_rand_explicit_id": {
  8105    "kms": "kmip",
  8106    "type": "long",
  8107    "algo": "rand",
  8108    "method": "explicit",
  8109    "identifier": "id",
  8110    "allowed": true,
  8111    "value": {
  8112      "$numberLong": "456"
  8113    }
  8114  },
  8115  "kmip_long_rand_explicit_altname": {
  8116    "kms": "kmip",
  8117    "type": "long",
  8118    "algo": "rand",
  8119    "method": "explicit",
  8120    "identifier": "altname",
  8121    "allowed": true,
  8122    "value": {
  8123      "$numberLong": "456"
  8124    }
  8125  },
  8126  "kmip_long_det_auto_id": {
  8127    "kms": "kmip",
  8128    "type": "long",
  8129    "algo": "det",
  8130    "method": "auto",
  8131    "identifier": "id",
  8132    "allowed": true,
  8133    "value": {
  8134      "$numberLong": "456"
  8135    }
  8136  },
  8137  "kmip_long_det_explicit_id": {
  8138    "kms": "kmip",
  8139    "type": "long",
  8140    "algo": "det",
  8141    "method": "explicit",
  8142    "identifier": "id",
  8143    "allowed": true,
  8144    "value": {
  8145      "$numberLong": "456"
  8146    }
  8147  },
  8148  "kmip_long_det_explicit_altname": {
  8149    "kms": "kmip",
  8150    "type": "long",
  8151    "algo": "det",
  8152    "method": "explicit",
  8153    "identifier": "altname",
  8154    "allowed": true,
  8155    "value": {
  8156      "$numberLong": "456"
  8157    }
  8158  },
  8159  "kmip_decimal_rand_auto_id": {
  8160    "kms": "kmip",
  8161    "type": "decimal",
  8162    "algo": "rand",
  8163    "method": "auto",
  8164    "identifier": "id",
  8165    "allowed": true,
  8166    "value": {
  8167      "$numberDecimal": "1.234"
  8168    }
  8169  },
  8170  "kmip_decimal_rand_auto_altname": {
  8171    "kms": "kmip",
  8172    "type": "decimal",
  8173    "algo": "rand",
  8174    "method": "auto",
  8175    "identifier": "altname",
  8176    "allowed": true,
  8177    "value": {
  8178      "$numberDecimal": "1.234"
  8179    }
  8180  },
  8181  "kmip_decimal_rand_explicit_id": {
  8182    "kms": "kmip",
  8183    "type": "decimal",
  8184    "algo": "rand",
  8185    "method": "explicit",
  8186    "identifier": "id",
  8187    "allowed": true,
  8188    "value": {
  8189      "$numberDecimal": "1.234"
  8190    }
  8191  },
  8192  "kmip_decimal_rand_explicit_altname": {
  8193    "kms": "kmip",
  8194    "type": "decimal",
  8195    "algo": "rand",
  8196    "method": "explicit",
  8197    "identifier": "altname",
  8198    "allowed": true,
  8199    "value": {
  8200      "$numberDecimal": "1.234"
  8201    }
  8202  },
  8203  "kmip_decimal_det_explicit_id": {
  8204    "kms": "kmip",
  8205    "type": "decimal",
  8206    "algo": "det",
  8207    "method": "explicit",
  8208    "identifier": "id",
  8209    "allowed": false,
  8210    "value": {
  8211      "$numberDecimal": "1.234"
  8212    }
  8213  },
  8214  "kmip_decimal_det_explicit_altname": {
  8215    "kms": "kmip",
  8216    "type": "decimal",
  8217    "algo": "det",
  8218    "method": "explicit",
  8219    "identifier": "altname",
  8220    "allowed": false,
  8221    "value": {
  8222      "$numberDecimal": "1.234"
  8223    }
  8224  },
  8225  "kmip_minKey_rand_explicit_id": {
  8226    "kms": "kmip",
  8227    "type": "minKey",
  8228    "algo": "rand",
  8229    "method": "explicit",
  8230    "identifier": "id",
  8231    "allowed": false,
  8232    "value": {
  8233      "$minKey": 1
  8234    }
  8235  },
  8236  "kmip_minKey_rand_explicit_altname": {
  8237    "kms": "kmip",
  8238    "type": "minKey",
  8239    "algo": "rand",
  8240    "method": "explicit",
  8241    "identifier": "altname",
  8242    "allowed": false,
  8243    "value": {
  8244      "$minKey": 1
  8245    }
  8246  },
  8247  "kmip_minKey_det_explicit_id": {
  8248    "kms": "kmip",
  8249    "type": "minKey",
  8250    "algo": "det",
  8251    "method": "explicit",
  8252    "identifier": "id",
  8253    "allowed": false,
  8254    "value": {
  8255      "$minKey": 1
  8256    }
  8257  },
  8258  "kmip_minKey_det_explicit_altname": {
  8259    "kms": "kmip",
  8260    "type": "minKey",
  8261    "algo": "det",
  8262    "method": "explicit",
  8263    "identifier": "altname",
  8264    "allowed": false,
  8265    "value": {
  8266      "$minKey": 1
  8267    }
  8268  },
  8269  "kmip_maxKey_rand_explicit_id": {
  8270    "kms": "kmip",
  8271    "type": "maxKey",
  8272    "algo": "rand",
  8273    "method": "explicit",
  8274    "identifier": "id",
  8275    "allowed": false,
  8276    "value": {
  8277      "$maxKey": 1
  8278    }
  8279  },
  8280  "kmip_maxKey_rand_explicit_altname": {
  8281    "kms": "kmip",
  8282    "type": "maxKey",
  8283    "algo": "rand",
  8284    "method": "explicit",
  8285    "identifier": "altname",
  8286    "allowed": false,
  8287    "value": {
  8288      "$maxKey": 1
  8289    }
  8290  },
  8291  "kmip_maxKey_det_explicit_id": {
  8292    "kms": "kmip",
  8293    "type": "maxKey",
  8294    "algo": "det",
  8295    "method": "explicit",
  8296    "identifier": "id",
  8297    "allowed": false,
  8298    "value": {
  8299      "$maxKey": 1
  8300    }
  8301  },
  8302  "kmip_maxKey_det_explicit_altname": {
  8303    "kms": "kmip",
  8304    "type": "maxKey",
  8305    "algo": "det",
  8306    "method": "explicit",
  8307    "identifier": "altname",
  8308    "allowed": false,
  8309    "value": {
  8310      "$maxKey": 1
  8311    }
  8312  },
  8313  "payload=0,algo=rand": {
  8314    "kms": "local",
  8315    "type": "string",
  8316    "algo": "rand",
  8317    "method": "explicit",
  8318    "identifier": "id",
  8319    "allowed": true,
  8320    "value": ""
  8321  },
  8322  "payload=1,algo=rand": {
  8323    "kms": "local",
  8324    "type": "string",
  8325    "algo": "rand",
  8326    "method": "explicit",
  8327    "identifier": "id",
  8328    "allowed": true,
  8329    "value": "a"
  8330  },
  8331  "payload=2,algo=rand": {
  8332    "kms": "local",
  8333    "type": "string",
  8334    "algo": "rand",
  8335    "method": "explicit",
  8336    "identifier": "id",
  8337    "allowed": true,
  8338    "value": "aa"
  8339  },
  8340  "payload=3,algo=rand": {
  8341    "kms": "local",
  8342    "type": "string",
  8343    "algo": "rand",
  8344    "method": "explicit",
  8345    "identifier": "id",
  8346    "allowed": true,
  8347    "value": "aaa"
  8348  },
  8349  "payload=4,algo=rand": {
  8350    "kms": "local",
  8351    "type": "string",
  8352    "algo": "rand",
  8353    "method": "explicit",
  8354    "identifier": "id",
  8355    "allowed": true,
  8356    "value": "aaaa"
  8357  },
  8358  "payload=5,algo=rand": {
  8359    "kms": "local",
  8360    "type": "string",
  8361    "algo": "rand",
  8362    "method": "explicit",
  8363    "identifier": "id",
  8364    "allowed": true,
  8365    "value": "aaaaa"
  8366  },
  8367  "payload=6,algo=rand": {
  8368    "kms": "local",
  8369    "type": "string",
  8370    "algo": "rand",
  8371    "method": "explicit",
  8372    "identifier": "id",
  8373    "allowed": true,
  8374    "value": "aaaaaa"
  8375  },
  8376  "payload=7,algo=rand": {
  8377    "kms": "local",
  8378    "type": "string",
  8379    "algo": "rand",
  8380    "method": "explicit",
  8381    "identifier": "id",
  8382    "allowed": true,
  8383    "value": "aaaaaaa"
  8384  },
  8385  "payload=8,algo=rand": {
  8386    "kms": "local",
  8387    "type": "string",
  8388    "algo": "rand",
  8389    "method": "explicit",
  8390    "identifier": "id",
  8391    "allowed": true,
  8392    "value": "aaaaaaaa"
  8393  },
  8394  "payload=9,algo=rand": {
  8395    "kms": "local",
  8396    "type": "string",
  8397    "algo": "rand",
  8398    "method": "explicit",
  8399    "identifier": "id",
  8400    "allowed": true,
  8401    "value": "aaaaaaaaa"
  8402  },
  8403  "payload=10,algo=rand": {
  8404    "kms": "local",
  8405    "type": "string",
  8406    "algo": "rand",
  8407    "method": "explicit",
  8408    "identifier": "id",
  8409    "allowed": true,
  8410    "value": "aaaaaaaaaa"
  8411  },
  8412  "payload=11,algo=rand": {
  8413    "kms": "local",
  8414    "type": "string",
  8415    "algo": "rand",
  8416    "method": "explicit",
  8417    "identifier": "id",
  8418    "allowed": true,
  8419    "value": "aaaaaaaaaaa"
  8420  },
  8421  "payload=12,algo=rand": {
  8422    "kms": "local",
  8423    "type": "string",
  8424    "algo": "rand",
  8425    "method": "explicit",
  8426    "identifier": "id",
  8427    "allowed": true,
  8428    "value": "aaaaaaaaaaaa"
  8429  },
  8430  "payload=13,algo=rand": {
  8431    "kms": "local",
  8432    "type": "string",
  8433    "algo": "rand",
  8434    "method": "explicit",
  8435    "identifier": "id",
  8436    "allowed": true,
  8437    "value": "aaaaaaaaaaaaa"
  8438  },
  8439  "payload=14,algo=rand": {
  8440    "kms": "local",
  8441    "type": "string",
  8442    "algo": "rand",
  8443    "method": "explicit",
  8444    "identifier": "id",
  8445    "allowed": true,
  8446    "value": "aaaaaaaaaaaaaa"
  8447  },
  8448  "payload=15,algo=rand": {
  8449    "kms": "local",
  8450    "type": "string",
  8451    "algo": "rand",
  8452    "method": "explicit",
  8453    "identifier": "id",
  8454    "allowed": true,
  8455    "value": "aaaaaaaaaaaaaaa"
  8456  },
  8457  "payload=16,algo=rand": {
  8458    "kms": "local",
  8459    "type": "string",
  8460    "algo": "rand",
  8461    "method": "explicit",
  8462    "identifier": "id",
  8463    "allowed": true,
  8464    "value": "aaaaaaaaaaaaaaaa"
  8465  },
  8466  "payload=0,algo=det": {
  8467    "kms": "local",
  8468    "type": "string",
  8469    "algo": "det",
  8470    "method": "explicit",
  8471    "identifier": "id",
  8472    "allowed": true,
  8473    "value": ""
  8474  },
  8475  "payload=1,algo=det": {
  8476    "kms": "local",
  8477    "type": "string",
  8478    "algo": "det",
  8479    "method": "explicit",
  8480    "identifier": "id",
  8481    "allowed": true,
  8482    "value": "a"
  8483  },
  8484  "payload=2,algo=det": {
  8485    "kms": "local",
  8486    "type": "string",
  8487    "algo": "det",
  8488    "method": "explicit",
  8489    "identifier": "id",
  8490    "allowed": true,
  8491    "value": "aa"
  8492  },
  8493  "payload=3,algo=det": {
  8494    "kms": "local",
  8495    "type": "string",
  8496    "algo": "det",
  8497    "method": "explicit",
  8498    "identifier": "id",
  8499    "allowed": true,
  8500    "value": "aaa"
  8501  },
  8502  "payload=4,algo=det": {
  8503    "kms": "local",
  8504    "type": "string",
  8505    "algo": "det",
  8506    "method": "explicit",
  8507    "identifier": "id",
  8508    "allowed": true,
  8509    "value": "aaaa"
  8510  },
  8511  "payload=5,algo=det": {
  8512    "kms": "local",
  8513    "type": "string",
  8514    "algo": "det",
  8515    "method": "explicit",
  8516    "identifier": "id",
  8517    "allowed": true,
  8518    "value": "aaaaa"
  8519  },
  8520  "payload=6,algo=det": {
  8521    "kms": "local",
  8522    "type": "string",
  8523    "algo": "det",
  8524    "method": "explicit",
  8525    "identifier": "id",
  8526    "allowed": true,
  8527    "value": "aaaaaa"
  8528  },
  8529  "payload=7,algo=det": {
  8530    "kms": "local",
  8531    "type": "string",
  8532    "algo": "det",
  8533    "method": "explicit",
  8534    "identifier": "id",
  8535    "allowed": true,
  8536    "value": "aaaaaaa"
  8537  },
  8538  "payload=8,algo=det": {
  8539    "kms": "local",
  8540    "type": "string",
  8541    "algo": "det",
  8542    "method": "explicit",
  8543    "identifier": "id",
  8544    "allowed": true,
  8545    "value": "aaaaaaaa"
  8546  },
  8547  "payload=9,algo=det": {
  8548    "kms": "local",
  8549    "type": "string",
  8550    "algo": "det",
  8551    "method": "explicit",
  8552    "identifier": "id",
  8553    "allowed": true,
  8554    "value": "aaaaaaaaa"
  8555  },
  8556  "payload=10,algo=det": {
  8557    "kms": "local",
  8558    "type": "string",
  8559    "algo": "det",
  8560    "method": "explicit",
  8561    "identifier": "id",
  8562    "allowed": true,
  8563    "value": "aaaaaaaaaa"
  8564  },
  8565  "payload=11,algo=det": {
  8566    "kms": "local",
  8567    "type": "string",
  8568    "algo": "det",
  8569    "method": "explicit",
  8570    "identifier": "id",
  8571    "allowed": true,
  8572    "value": "aaaaaaaaaaa"
  8573  },
  8574  "payload=12,algo=det": {
  8575    "kms": "local",
  8576    "type": "string",
  8577    "algo": "det",
  8578    "method": "explicit",
  8579    "identifier": "id",
  8580    "allowed": true,
  8581    "value": "aaaaaaaaaaaa"
  8582  },
  8583  "payload=13,algo=det": {
  8584    "kms": "local",
  8585    "type": "string",
  8586    "algo": "det",
  8587    "method": "explicit",
  8588    "identifier": "id",
  8589    "allowed": true,
  8590    "value": "aaaaaaaaaaaaa"
  8591  },
  8592  "payload=14,algo=det": {
  8593    "kms": "local",
  8594    "type": "string",
  8595    "algo": "det",
  8596    "method": "explicit",
  8597    "identifier": "id",
  8598    "allowed": true,
  8599    "value": "aaaaaaaaaaaaaa"
  8600  },
  8601  "payload=15,algo=det": {
  8602    "kms": "local",
  8603    "type": "string",
  8604    "algo": "det",
  8605    "method": "explicit",
  8606    "identifier": "id",
  8607    "allowed": true,
  8608    "value": "aaaaaaaaaaaaaaa"
  8609  },
  8610  "payload=16,algo=det": {
  8611    "kms": "local",
  8612    "type": "string",
  8613    "algo": "det",
  8614    "method": "explicit",
  8615    "identifier": "id",
  8616    "allowed": true,
  8617    "value": "aaaaaaaaaaaaaaaa"
  8618  }
  8619}

View as plain text