aboutsummaryrefslogtreecommitdiff
path: root/scripts/data_files/driver_jsons/mbedtls_test_transparent_driver.json
blob: 9eb259f6553ebe77986ce5d3ab3200354a6bb2e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
    "prefix":       "mbedtls_test",
    "type":         "transparent",
    "mbedtls/h_condition":   "defined(PSA_CRYPTO_DRIVER_TEST)",
    "headers":      ["test/drivers/test_driver.h"],
    "capabilities": [
        {
            "_comment":     "The Mbed TLS transparent driver supports import key/export key",
            "mbedtls/c_condition":    "defined(PSA_CRYPTO_DRIVER_TEST)",
            "entry_points": ["import_key", "export_key"],
            "fallback":     true
        },
        {
            "_comment":     "The Mbed TLS transparent driver supports export_public key",
            "mbedtls/c_condition":    "defined(PSA_CRYPTO_DRIVER_TEST)",
            "entry_points": ["export_public_key"],
            "fallback":     true,
            "names":         {"export_public_key":"mbedtls_test_transparent_export_public_key"}
        }

    ]
}