...

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

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

     1{
     2    "json_schema": {
     3        "properties": {
     4            "encrypted_string": {
     5                "encrypt": {
     6                    "keyId": [
     7                        {
     8                            "$binary": {
     9                                "base64": "AAAAAAAAAAAAAAAAAAAAAA==",
    10                                "subType": "04"
    11                            }
    12                        }
    13                    ],
    14                    "bsonType": "string",
    15                    "algorithm": "AEAD_AES_256_CBC_HMAC_SHA_512-Deterministic"
    16                }
    17            }
    18        },
    19        "bsonType": "object"
    20    },
    21    "key_vault_data": [
    22        {
    23            "status": 1,
    24            "_id": {
    25                "$binary": {
    26                    "base64": "AAAAAAAAAAAAAAAAAAAAAA==",
    27                    "subType": "04"
    28                }
    29            },
    30            "masterKey": {
    31                "provider": "aws",
    32                "key": "arn:aws:kms:us-east-1:579766882180:key/89fcc2c4-08b0-4bd9-9f25-e30687b580d0",
    33                "region": "us-east-1"
    34            },
    35            "updateDate": {
    36                "$date": {
    37                    "$numberLong": "1552949630483"
    38                }
    39            },
    40            "keyMaterial": {
    41                "$binary": {
    42                    "base64": "AQICAHhQNmWG2CzOm1dq3kWLM+iDUZhEqnhJwH9wZVpuZ94A8gEqnsxXlR51T5EbEVezUqqKAAAAwjCBvwYJKoZIhvcNAQcGoIGxMIGuAgEAMIGoBgkqhkiG9w0BBwEwHgYJYIZIAWUDBAEuMBEEDHa4jo6yp0Z18KgbUgIBEIB74sKxWtV8/YHje5lv5THTl0HIbhSwM6EqRlmBiFFatmEWaeMk4tO4xBX65eq670I5TWPSLMzpp8ncGHMmvHqRajNBnmFtbYxN3E3/WjxmdbOOe+OXpnGJPcGsftc7cB2shRfA4lICPnE26+oVNXT6p0Lo20nY5XC7jyCO",
    43                    "subType": "00"
    44                }
    45            },
    46            "creationDate": {
    47                "$date": {
    48                    "$numberLong": "1552949630483"
    49                }
    50            },
    51            "keyAltNames": [
    52                "altname",
    53                "another_altname"
    54            ]
    55        }
    56    ],
    57    "encrypted_document": {
    58        "_id": 1,
    59        "encrypted_string": {
    60            "$binary": {
    61                "base64": "AQAAAAAAAAAAAAAAAAAAAAACwj+3zkv2VM+aTfk60RqhXq6a/77WlLwu/BxXFkL7EppGsju/m8f0x5kBDD3EZTtGALGXlym5jnpZAoSIkswHoA==",
    62                "subType": "06"
    63            }
    64        }
    65    },
    66    "decrytped_document": {
    67        "_id": 1,
    68        "encrypted_string": "string0"
    69    }
    70}

View as plain text