[
    {
        "_id": "clientCredential-1",
        "type": "clientCredential",
        "schemaVersion": "0.2",
        "clientId": "gpiiAppInstallationClient-1",
        "oauth2ClientId": "pilot-computer",
        "oauth2ClientSecret": "pilot-computer-secret",
        "allowedIPBlocks": null,
        "allowedPrefsToWrite": null,
        "isCreateGpiiKeyAllowed": false,
        "isCreatePrefsSafeAllowed": false,
        "revoked": false,
        "revokedReason": null,
        "timestampCreated": "2017-11-21T18:11:22.101Z",
        "timestampRevoked": null
    },
    {
        "_id": "clientCredential-schemaV0.1",
        "type": "clientCredential",
        "schemaVersion": "0.2",
        "clientId": "gpiiAppInstallationClient-schemaV0.1",
        "oauth2ClientId": "pilot-computer-schemaV0.1",
        "oauth2ClientSecret": "pilot-computer-secret-schemaV0.1",
        "revoked": false,
        "revokedReason": null,
        "timestampCreated": "2017-11-21T18:11:22.101Z",
        "timestampRevoked": null
    },
    {
        "_id": "clientCredential-nova",
        "type": "clientCredential",
        "schemaVersion": "0.2",
        "clientId": "gpiiAppInstallationClient-nova",
        "oauth2ClientId": "nova-computer",
        "oauth2ClientSecret": "nova-computer-secret",
        "allowedIPBlocks": ["127.0.0.1/8", "172.0.0.0/8", "::1"],
        "allowedPrefsToWrite": [
            "http://registry.gpii.net/common/language",
            "http://registry.gpii.net/common/DPIScale",
            "http://registry.gpii.net/common/highContrast/enabled",
            "http://registry.gpii.net/common/highContrastTheme",
            "http://registry.gpii.net/common/selfVoicing/enabled",
            "http://registry.gpii.net/applications/com.microsoft.office"
        ],
        "isCreateGpiiKeyAllowed": true,
        "isCreatePrefsSafeAllowed": true,
        "revoked": false,
        "revokedReason": null,
        "timestampCreated": "2019-05-28T18:11:22.101Z",
        "timestampRevoked": null
    },
    {
        "_id": "clientCredential-failInIpVerification",
        "type": "clientCredential",
        "schemaVersion": "0.2",
        "clientId": "gpiiAppInstallationClient-nova-failInIpVerification",
        "oauth2ClientId": "nova-computer-failInIpVerification",
        "oauth2ClientSecret": "nova-computer-secret-failInIpVerification",
        "allowedIPBlocks": ["192.168.1.1/128"],
        "allowedPrefsToWrite": [],
        "isCreateGpiiKeyAllowed": true,
        "isCreatePrefsSafeAllowed": true,
        "revoked": false,
        "revokedReason": null,
        "timestampCreated": "2019-05-28T18:11:22.101Z",
        "timestampRevoked": null
    },
    {
        "_id": "clientCredential-failInAllowedPrefsToWrite",
        "type": "clientCredential",
        "schemaVersion": "0.2",
        "clientId": "gpiiAppInstallationClient-nova-failInAllowedPrefsToWrite",
        "oauth2ClientId": "nova-computer-failInAllowedPrefsToWrite",
        "oauth2ClientSecret": "nova-computer-secret-failInAllowedPrefsToWrite",
        "allowedIPBlocks": ["127.0.0.1/8", "172.0.0.0/8", "::1"],
        "allowedPrefsToWrite": [],
        "isCreateGpiiKeyAllowed": true,
        "isCreatePrefsSafeAllowed": true,
        "revoked": false,
        "revokedReason": null,
        "timestampCreated": "2019-05-28T18:11:22.101Z",
        "timestampRevoked": null
    }
]
