Loading...
Searching...
No Matches
BinaryNinja::Collaboration::Remote Member List

This is the complete list of members for BinaryNinja::Collaboration::Remote, including all inherited members.

AddRef()BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote >inline
AddRefForCallback()BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote >inline
AddRefForRegistration()BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote >inline
Connect(const std::string &username, const std::string &token)BinaryNinja::Collaboration::Remote
CoreRefCountObject()BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote >inline
CreateGroup(const std::string &name, const std::vector< std::string > &usernames)BinaryNinja::Collaboration::Remote
CreateProject(const std::string &name, const std::string &description)BinaryNinja::Collaboration::Remote
CreateUser(const std::string &username, const std::string &email, bool is_active, const std::string &password, const std::vector< uint64_t > &groupIds, const std::vector< uint64_t > &userPermissionIds)BinaryNinja::Collaboration::Remote
DeleteGroup(const Ref< CollabGroup > group)BinaryNinja::Collaboration::Remote
DeleteProject(const Ref< RemoteProject > project)BinaryNinja::Collaboration::Remote
Disconnect()BinaryNinja::Collaboration::Remote
GetAddress()BinaryNinja::Collaboration::Remote
GetAuthBackends()BinaryNinja::Collaboration::Remote
GetCurrentUser()BinaryNinja::Collaboration::Remote
GetGroupById(uint64_t id)BinaryNinja::Collaboration::Remote
GetGroupByName(const std::string &name)BinaryNinja::Collaboration::Remote
GetGroups()BinaryNinja::Collaboration::Remote
GetName()BinaryNinja::Collaboration::Remote
GetObject() constBinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote >inline
GetObject(CoreRefCountObject *obj)BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote >inlinestatic
GetObject(const CoreRefCountObject *obj)BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote >inlinestatic
GetProjectById(const std::string &id)BinaryNinja::Collaboration::Remote
GetProjectByName(const std::string &name)BinaryNinja::Collaboration::Remote
GetProjects()BinaryNinja::Collaboration::Remote
GetServerBuildId()BinaryNinja::Collaboration::Remote
GetServerVersion()BinaryNinja::Collaboration::Remote
GetToken()BinaryNinja::Collaboration::Remote
GetUniqueId()BinaryNinja::Collaboration::Remote
GetUserById(const std::string &id)BinaryNinja::Collaboration::Remote
GetUserByUsername(const std::string &username)BinaryNinja::Collaboration::Remote
GetUsername()BinaryNinja::Collaboration::Remote
GetUsers()BinaryNinja::Collaboration::Remote
HasLoadedMetadata()BinaryNinja::Collaboration::Remote
HasPulledGroups()BinaryNinja::Collaboration::Remote
HasPulledProjects()BinaryNinja::Collaboration::Remote
HasPulledUsers()BinaryNinja::Collaboration::Remote
ImportLocalProject(Ref< Project > localProject, std::function< bool(size_t, size_t)> progress={})BinaryNinja::Collaboration::Remote
IsAdmin()BinaryNinja::Collaboration::Remote
IsConnected()BinaryNinja::Collaboration::Remote
IsEnterprise()BinaryNinja::Collaboration::Remote
LoadMetadata()BinaryNinja::Collaboration::Remote
m_objectBinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote >
m_refsBinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote >
m_registeredRefBinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote >
PullGroups(std::function< bool(size_t, size_t)> progress={})BinaryNinja::Collaboration::Remote
PullProjects(std::function< bool(size_t, size_t)> progress={})BinaryNinja::Collaboration::Remote
PullUsers(std::function< bool(size_t, size_t)> progress={})BinaryNinja::Collaboration::Remote
PushGroup(Ref< CollabGroup > group, const std::vector< std::pair< std::string, std::string > > &extraFields={})BinaryNinja::Collaboration::Remote
PushProject(Ref< RemoteProject > project, const std::vector< std::pair< std::string, std::string > > &extraFields={})BinaryNinja::Collaboration::Remote
PushUser(Ref< CollabUser > user, const std::vector< std::pair< std::string, std::string > > &extraFields={})BinaryNinja::Collaboration::Remote
Release()BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote >inline
ReleaseForCallback()BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote >inline
ReleaseForRegistration()BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote >inline
Remote(BNRemote *remote)BinaryNinja::Collaboration::Remote
Request(Http::Request request, Http::Response &ret)BinaryNinja::Collaboration::Remote
RequestAuthenticationToken(const std::string &username, const std::string &password)BinaryNinja::Collaboration::Remote
SearchGroups(const std::string &prefix)BinaryNinja::Collaboration::Remote
SearchUsers(const std::string &prefix)BinaryNinja::Collaboration::Remote
~CoreRefCountObject()BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote >inlinevirtual