|
|
Returns a public key that is associated with the identity of the enclave.
- Parameters
-
| enclave | The enclave handle. |
| key_params | The parameters for the asymmetric key derivation. |
| key_info | The enclave-specific key information to derive the key. |
| key_info_size | The size of the key_info buffer. |
| key_buffer | A pointer to the buffer that on success contains the requested public key. |
| key_buffer_size | On success, this contains size of key_buffer. |
- Return values
-
| OE_OK | The key was successfully requested. |
| OE_INVALID_PARAMETER | At least one parameter is invalid. |
| OE_INVALID_CPUSVN | The platform specific data has an invalid CPUSVN. |
| OE_INVALID_ISVSVN | The platform specific data has an invalid ISVSVN. |
| OE_INVALID_KEYNAME | The platform specific data has an invalid KEYNAME. |
|