Package ghidra.framework.client
package ghidra.framework.client
-
ClassDescription
AbstractUrlAllowListProviderprovides the abstract URL allow list provider.AccessRecordprovides the URL Allow List access record used byUrlAllowListManager.ClientUtilallows a user to connect to a Repository Server and obtain its handle.DefaultGhidraUrlAllowListProvideris an allow list provider for cases where the user should be prompted when access has not yet been decided.HeadlessClientAuthenticatorprovides the ability to install a Ghidra Server authenticator needed when operating in a headless mode.NotConnectedExceptionindicates that the server connection is down.PasswordClientAuthenticatorprovides a fixed username/password authentication response when connecting to any Ghidra Server or accessing a protected PKI keystore.RemoteAdapterListenerprovides a listener interface which facilitates notifcation when the connection state of a remote server/repository adapter changes.RepositoryAdapterprovides a persistent wrapper for a remote RepositoryHandle which may become invalid if the remote connection were to fail.RepositoryNotFoundExceptionthrown when a failed connection occurs to a non-existing repository.RepositoryServerAdapterprovides a persistent wrapper for aRepositoryServerHandlewhich may become invalid if the remote connection were to fail.ServerSpecificationURL-based server specification recordUrlAllowListManagerprovides management of the Server URL Allow List persistent cache.UrlAllowListProviderprovides the URL allow list provider interface which facilitates obtaining an access decision for a specified server URL.