Now it makes sense as such data can be used for key derivation.
Change-Id: Ie8db9cca5b83831045dce45cfadde8215c79a608
const Policy &keyPolicy,
const Policy &certPolicy);
- /*
- * Data must be extractable. If you set extractable bit to false function will
- * return ERROR_INPUT_PARAM.
- */
int saveData(const Alias &alias, const RawBuffer &data, const Policy &policy);
int removeAlias(const Alias &alias);
int Manager::Impl::saveData(const Alias &alias, const RawBuffer &rawData,
const Policy &policy)
{
- return !policy.extractable
- ? CKM_API_ERROR_INPUT_PARAM
- : saveBinaryData(alias, DataType::BINARY_DATA, rawData, policy);
+ return saveBinaryData(alias, DataType::BINARY_DATA, rawData, policy);
}