Home
last modified time | relevance | path

Searched refs:TKeymasterBlob (Results 1 – 9 of 9) sorted by relevance

/system/keymaster/include/keymaster/
Dandroid_keymaster_utils.h114 template <typename BlobType> struct TKeymasterBlob : public BlobType { struct
115 TKeymasterBlob() { in TKeymasterBlob() argument
120 TKeymasterBlob(const uint8_t* data, size_t size) { in TKeymasterBlob() function
126 explicit TKeymasterBlob(size_t size) { in TKeymasterBlob() function
132 explicit TKeymasterBlob(const BlobType& blob) { in TKeymasterBlob() function
138 template <size_t N> explicit TKeymasterBlob(const uint8_t (&data)[N]) { in TKeymasterBlob() argument
144 TKeymasterBlob(const TKeymasterBlob& blob) { in TKeymasterBlob() function
150 TKeymasterBlob(TKeymasterBlob&& rhs) { in TKeymasterBlob() function
157 TKeymasterBlob& operator=(const TKeymasterBlob& blob) {
166 TKeymasterBlob& operator=(TKeymasterBlob&& rhs) {
[all …]
Dsecure_key_storage.h24 template <typename BlobType> struct TKeymasterBlob;
25 typedef TKeymasterBlob<keymaster_key_blob_t> KeymasterKeyBlob;
Dkey_factory.h27 template <typename BlobType> struct TKeymasterBlob;
28 typedef TKeymasterBlob<keymaster_key_blob_t> KeymasterKeyBlob;
Dkeymaster_context.h36 template <typename BlobType> struct TKeymasterBlob;
37 typedef TKeymasterBlob<keymaster_key_blob_t> KeymasterKeyBlob;
/system/keymaster/include/keymaster/legacy_support/
Dkeymaster_passthrough_engine.h33 template <typename BlobType> struct TKeymasterBlob;
34 typedef TKeymasterBlob<keymaster_key_blob_t> KeymasterKeyBlob;
35 typedef TKeymasterBlob<keymaster_blob_t> KeymasterBlob;
/system/keymaster/include/keymaster/key_blob_utils/
Dintegrity_assured_key_blob.h25 template <typename BlobType> struct TKeymasterBlob;
26 typedef TKeymasterBlob<keymaster_key_blob_t> KeymasterKeyBlob;
Docb_utils.h28 template <typename BlobType> struct TKeymasterBlob;
29 typedef TKeymasterBlob<keymaster_key_blob_t> KeymasterKeyBlob;
Dsoftware_keyblobs.h28 template <typename> struct TKeymasterBlob;
29 typedef TKeymasterBlob<keymaster_key_blob_t> KeymasterKeyBlob;
/system/keymaster/include/keymaster/km_openssl/
Dopenssl_utils.h32 template <typename BlobType> struct TKeymasterBlob;
33 typedef TKeymasterBlob<keymaster_key_blob_t> KeymasterKeyBlob;