Lines Matching defs:key

32 BKeyStore::GetKey(BKeyType type, const char* identifier, BKey& key)
34 return GetKey(NULL, type, identifier, NULL, true, key);
40 const char* secondaryIdentifier, BKey& key)
42 return GetKey(NULL, type, identifier, secondaryIdentifier, false, key);
49 BKey& key)
52 secondaryIdentifierOptional, key);
58 BKey& key)
60 return GetKey(keyring, type, identifier, NULL, true, key);
66 const char* secondaryIdentifier, BKey& key)
68 return GetKey(keyring, type, identifier, secondaryIdentifier, false, key);
75 BKey& key)
90 if (reply.FindMessage("key", &keyMessage) != B_OK)
93 return key.Unflatten(keyMessage);
98 BKeyStore::AddKey(const BKey& key)
100 return AddKey(NULL, key);
105 BKeyStore::AddKey(const char* keyring, const BKey& key)
108 if (key.Flatten(keyMessage) != B_OK)
113 message.AddMessage("key", &keyMessage);
120 BKeyStore::RemoveKey(const BKey& key)
122 return RemoveKey(NULL, key);
127 BKeyStore::RemoveKey(const char* keyring, const BKey& key)
130 if (key.Flatten(keyMessage) != B_OK)
135 message.AddMessage("key", &keyMessage);
142 BKeyStore::GetNextKey(uint32& cookie, BKey& key)
144 return GetNextKey(NULL, cookie, key);
150 BKey& key)
152 return GetNextKey(NULL, type, purpose, cookie, key);
157 BKeyStore::GetNextKey(const char* keyring, uint32& cookie, BKey& key)
159 return GetNextKey(keyring, B_KEY_TYPE_ANY, B_KEY_PURPOSE_ANY, cookie, key);
165 uint32& cookie, BKey& key)
179 if (reply.FindMessage("key", &keyMessage) != B_OK)
183 return key.Unflatten(keyMessage);
228 BKeyStore::SetUnlockKey(const char* keyring, const BKey& key)
231 if (key.Flatten(keyMessage) != B_OK)
236 message.AddMessage("key", &keyMessage);
251 // #pragma mark - Master key
255 BKeyStore::SetMasterUnlockKey(const BKey& key)
257 return SetUnlockKey(NULL, key);