Lines Matching refs:aKeyRef
185 inline bool IsKeyRefValid(KeyRef aKeyRef) { return (aKeyRef < kInvalidKeyRef); } in IsKeyRefValid() argument
202 inline Error ImportKey(KeyRef &aKeyRef, in ImportKey() argument
210 return otPlatCryptoImportKey(&aKeyRef, static_cast<otCryptoKeyType>(aKeyType), in ImportKey()
227 inline Error ExportKey(KeyRef aKeyRef, uint8_t *aBuffer, size_t aBufferLen, size_t &aKeyLen) in ExportKey() argument
229 return otPlatCryptoExportKey(aKeyRef, aBuffer, aBufferLen, &aKeyLen); in ExportKey()
237 inline void DestroyKey(KeyRef aKeyRef) in DestroyKey() argument
239 if (IsKeyRefValid(aKeyRef)) in DestroyKey()
241 IgnoreError(otPlatCryptoDestroyKey(aKeyRef)); in DestroyKey()
253 inline bool HasKey(KeyRef aKeyRef) { return otPlatCryptoHasKey(aKeyRef); } in HasKey() argument
324 void SetAsKeyRef(Storage::KeyRef aKeyRef) in SetAsKeyRef() argument
328 mKeyRef = aKeyRef; in SetAsKeyRef()