Searched refs:keyring (Results 1 - 7 of 7) sorted by relevance

/haiku/headers/os/app/
H A DKeyStore.h26 status_t GetKey(const char* keyring,
29 status_t GetKey(const char* keyring,
32 status_t GetKey(const char* keyring,
39 status_t AddKey(const char* keyring, const BKey& key);
41 status_t RemoveKey(const char* keyring, const BKey& key);
46 status_t GetNextKey(const char* keyring,
48 status_t GetNextKey(const char* keyring,
54 status_t AddKeyring(const char* keyring);
55 status_t RemoveKeyring(const char* keyring);
58 BString& keyring);
[all...]
/haiku/src/bin/keystore/
H A Dkeystore.cpp17 add_password(const char* keyring, const char* identifier, argument
24 status_t result = keyStore.AddKey(keyring, password);
35 remove_password(const char* keyring, const char* identifier, argument
41 status_t result = keyStore.GetKey(keyring, B_KEY_TYPE_PASSWORD, identifier,
49 result = keyStore.RemoveKey(keyring, password);
60 add_keyring(const char* keyring) argument
64 status_t result = keyStore.AddKeyring(keyring);
66 printf("failed to add keyring: %s\n", strerror(result));
75 remove_keyring(const char* keyring) argument
79 status_t result = keyStore.RemoveKeyring(keyring);
90 list_passwords(const char* keyring) argument
121 BString keyring; local
139 show_status(const char* keyring) argument
149 lock_keyring(const char* keyring) argument
164 add_keyring_to_master(const char* keyring) argument
179 remove_keyring_from_master(const char* keyring) argument
194 list_applications(const char* keyring) argument
219 remove_application(const char* keyring, const char* signature) argument
234 set_unlock_key(const char* keyring, const char* passwordString) argument
250 remove_unlock_key(const char* keyring) argument
353 const char* keyring = NULL; local
394 const char* keyring = NULL; local
416 const char* keyring = NULL; local
[all...]
/haiku/src/kits/app/
H A DKeyStore.cpp57 BKeyStore::GetKey(const char* keyring, BKeyType type, const char* identifier, argument
60 return GetKey(keyring, type, identifier, NULL, true, key);
65 BKeyStore::GetKey(const char* keyring, BKeyType type, const char* identifier, argument
68 return GetKey(keyring, type, identifier, secondaryIdentifier, false, key);
73 BKeyStore::GetKey(const char* keyring, BKeyType type, const char* identifier, argument
78 message.AddString("keyring", keyring);
105 BKeyStore::AddKey(const char* keyring, const BKey& key) argument
112 message.AddString("keyring", keyring);
127 RemoveKey(const char* keyring, const BKey& key) argument
157 GetNextKey(const char* keyring, uint32& cookie, BKey& key) argument
164 GetNextKey(const char* keyring, BKeyType type, BKeyPurpose purpose, uint32& cookie, BKey& key) argument
191 AddKeyring(const char* keyring) argument
200 RemoveKeyring(const char* keyring) argument
209 GetNextKeyring(uint32& cookie, BString& keyring) argument
228 SetUnlockKey(const char* keyring, const BKey& key) argument
243 RemoveUnlockKey(const char* keyring) argument
269 AddKeyringToMaster(const char* keyring) argument
278 RemoveKeyringFromMaster(const char* keyring) argument
287 GetNextMasterKeyring(uint32& cookie, BString& keyring) argument
309 IsKeyringUnlocked(const char* keyring) argument
327 LockKeyring(const char* keyring) argument
354 GetNextApplication(const char* keyring, uint32& cookie, BString& signature) const argument
382 RemoveApplication(const char* keyring, const char* signature) argument
[all...]
/haiku/src/servers/keystore/
H A DKeyStoreServer.cpp117 // Resolve the keyring for the relevant messages.
118 Keyring* keyring = NULL; local
134 if (message->FindString("keyring", &keyringName) != B_OK)
137 keyring = _FindKeyring(keyringName);
138 if (keyring == NULL) {
156 // These need keyring access to do anything.
157 while (!keyring->IsUnlocked()) {
158 status_t unlockResult = _UnlockKeyring(*keyring);
166 status_t validateResult = _ValidateAppAccess(*keyring,
205 result = keyring
279 BString keyring; local
489 Keyring* keyring = new(std::nothrow) Keyring(); local
519 Keyring* keyring = fKeyrings.ItemAt(i); local
640 _ValidateAppAccess(Keyring& keyring, const app_info& appInfo, uint32 accessFlags) argument
739 Keyring* keyring = _FindKeyring(name); local
753 _UnlockKeyring(Keyring& keyring) argument
[all...]
H A DKeyStoreServer.h37 status_t _ValidateAppAccess(Keyring& keyring,
53 status_t _UnlockKeyring(Keyring& keyring);
H A DKeyring.h59 const Keyring* keyring);
H A DKeyring.cpp464 Keyring::Compare(const BString* name, const Keyring* keyring) argument
466 return strcmp(name->String(), keyring->Name());

Completed in 38 milliseconds