BKey
class BKey {
BKey();
BKey(BKeyPurpose purpose,
BKey(BKey& other);
virtual ~BKey();
BKey& operator=(const BKey& other);
bool operator==(const BKey& other) const;
bool operator!=(const BKey& other) const;
class BPasswordKey : public BKey {
BKey& key);
const char* secondaryIdentifier, BKey& key);
BKey& key);
BKey& key);
const char* secondaryIdentifier, BKey& key);
BKey& key);
status_t AddKey(const BKey& key);
status_t AddKey(const char* keyring, const BKey& key);
status_t RemoveKey(const BKey& key);
status_t RemoveKey(const char* keyring, const BKey& key);
status_t GetNextKey(uint32& cookie, BKey& key);
uint32& cookie, BKey& key);
uint32& cookie, BKey& key);
uint32& cookie, BKey& key);
const BKey& key);
status_t SetMasterUnlockKey(const BKey& key);
BKey::SetSecondaryIdentifier(const char* identifier)
BKey::SecondaryIdentifier() const
BKey::SetData(const uint8* data, size_t length)
BKey::DataLength() const
BKey::Data() const
BKey::GetData(uint8* buffer, size_t bufferSize) const
BKey::Owner() const
BKey::CreationTime() const
BKey::Flatten(BMessage& message) const
BKey::Unflatten(const BMessage& message)
BKey&
BKey::operator=(const BKey& other)
BKey::operator==(const BKey& other) const
BKey::operator!=(const BKey& other) const
BKey::PrintToStream()
BKey(purpose, identifier, secondaryIdentifier, (const uint8*)password,
return BKey::SetTo(purpose, identifier, secondaryIdentifier,
BKey::BKey()
BKey::PrintToStream();
BKey::BKey(BKeyPurpose purpose, const char* identifier,
BKey::BKey(BKey& other)
BKey::~BKey()
BKey::Unset()
BKey::SetTo(BKeyPurpose purpose, const char* identifier,
BKey::SetPurpose(BKeyPurpose purpose)
BKey::Purpose() const
BKey::SetIdentifier(const char* identifier)
BKey::Identifier() const
BKeyStore::AddKey(const char* keyring, const BKey& key)
BKeyStore::RemoveKey(const BKey& key)
BKeyStore::RemoveKey(const char* keyring, const BKey& key)
BKeyStore::GetNextKey(uint32& cookie, BKey& key)
BKey& key)
BKeyStore::GetNextKey(const char* keyring, uint32& cookie, BKey& key)
uint32& cookie, BKey& key)
BKeyStore::SetUnlockKey(const char* keyring, const BKey& key)
BKeyStore::SetMasterUnlockKey(const BKey& key)
BKeyStore::GetKey(BKeyType type, const char* identifier, BKey& key)
const char* secondaryIdentifier, BKey& key)
BKey& key)
BKey& key)
const char* secondaryIdentifier, BKey& key)
BKey& key)
BKeyStore::AddKey(const BKey& key)