Documentation ¶
Overview ¶
this command is only for testing purposes
this is the list of commands for all versions of the client.
this is the list of commands for the devel version of the client.
Index ¶
- Constants
- Variables
- func AddPGPMultiInstructions(err error) error
- func AutoForkServer(g *libkb.GlobalContext, cl libkb.CommandLine) (bool, error)
- func BoolString(b bool, t, f string) string
- func ColorBytes(which string, text []byte) []byte
- func ColorClose(which string) []byte
- func ColorOpen(which string) []byte
- func ColorString(which, text string) string
- func CtlServiceStop(g *libkb.GlobalContext) error
- func DiagnoseSocketError(ui libkb.UI, err error)
- func DisplayJSON(jsonStr string) error
- func FixVersionClash(g *libkb.GlobalContext, cl libkb.CommandLine) (err error)
- func ForkServer(g *libkb.GlobalContext, cl libkb.CommandLine, forkType keybase1.ForkType) (bool, error)
- func GetAPIServerClient(g *libkb.GlobalContext) (cli keybase1.ApiserverClient, err error)
- func GetAccountClient(g *libkb.GlobalContext) (cli keybase1.AccountClient, err error)
- func GetChatLocalClient(g *libkb.GlobalContext) (cli chat1.LocalClient, err error)
- func GetCommands(cl *libcmdline.CommandLine, g *libkb.GlobalContext) []cli.Command
- func GetConfigClient(g *libkb.GlobalContext) (cli keybase1.ConfigClient, err error)
- func GetCryptocurrencyClient(g *libkb.GlobalContext) (cli keybase1.CryptocurrencyClient, err error)
- func GetCtlClient(g *libkb.GlobalContext) (cli keybase1.CtlClient, err error)
- func GetDeviceClient(g *libkb.GlobalContext) (cli keybase1.DeviceClient, err error)
- func GetExtraFlags() []cli.Flag
- func GetFavoriteClient() (cli keybase1.FavoriteClient, err error)
- func GetGregorClient(g *libkb.GlobalContext) (keybase1.GregorClient, error)
- func GetHelpTopics() []cli.HelpTopic
- func GetIdentifyClient(g *libkb.GlobalContext) (cli keybase1.IdentifyClient, err error)
- func GetKBFSClient(g *libkb.GlobalContext) (cli keybase1.KbfsClient, err error)
- func GetKBFSMountClient(g *libkb.GlobalContext) (cli keybase1.KbfsMountClient, err error)
- func GetLogClient(g *libkb.GlobalContext) (cli keybase1.LogClient, err error)
- func GetLoginClient(g *libkb.GlobalContext) (cli keybase1.LoginClient, err error)
- func GetLogsendClient(g *libkb.GlobalContext) (cli keybase1.LogsendClient, err error)
- func GetNodeAttrVal(node *html.Node, which string) *string
- func GetNotifyCtlClient(g *libkb.GlobalContext) (cli keybase1.NotifyCtlClient, err error)
- func GetPGPClient(g *libkb.GlobalContext) (cli keybase1.PGPClient, err error)
- func GetPaperProvisionClient(g *libkb.GlobalContext) (cli keybase1.PaperprovisionClient, err error)
- func GetProveClient() (cli keybase1.ProveClient, err error)
- func GetRPCClient() (ret *rpc.Client, xp rpc.Transporter, err error)
- func GetRPCClientWithContext(g *libkb.GlobalContext) (ret *rpc.Client, xp rpc.Transporter, err error)
- func GetRPCServer(g *libkb.GlobalContext) (ret *rpc.Server, xp rpc.Transporter, err error)
- func GetRekeyClient(g *libkb.GlobalContext) (keybase1.RekeyClient, error)
- func GetRevokeClient(g *libkb.GlobalContext) (cli keybase1.RevokeClient, err error)
- func GetSaltpackClient(g *libkb.GlobalContext) (cli keybase1.SaltpackClient, err error)
- func GetScanProofsClient(g *libkb.GlobalContext) (cli keybase1.ScanProofsClient, err error)
- func GetScanProofsDescription() string
- func GetSecretKeysClient(g *libkb.GlobalContext) (cli keybase1.SecretKeysClient, err error)
- func GetSessionClient(g *libkb.GlobalContext) (keybase1.SessionClient, error)
- func GetSignupClient(g *libkb.GlobalContext) (cli keybase1.SignupClient, err error)
- func GetSigsClient(g *libkb.GlobalContext) (cli keybase1.SigsClient, err error)
- func GetSimpleFSClient(g *libkb.GlobalContext) (cli keybase1.SimpleFSClient, err error)
- func GetTlfClient(g *libkb.GlobalContext) (cli keybase1.TlfClient, err error)
- func GetTrackClient(g *libkb.GlobalContext) (cli keybase1.TrackClient, err error)
- func GetUpdateClient(g *libkb.GlobalContext) (cli keybase1.UpdateClient, err error)
- func GetUserClient(g *libkb.GlobalContext) (cli keybase1.UserClient, err error)
- func HasColor() bool
- func InitUI()
- func NewCmdAPICall(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdAccountDelete(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdAccountReset(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdBTC(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdBase62(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdBase62Decode(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdBase62Encode(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdCA(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdCert(cl *libcmdline.CommandLine) cli.Command
- func NewCmdChat(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdCheckTracking(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdCompatDir(cl *libcmdline.CommandLine) cli.Command
- func NewCmdCompatPush(cl *libcmdline.CommandLine) cli.Command
- func NewCmdConfig(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdConfigGet(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdConfigInfo(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdConfigSet(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdCtl(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdCtlAppExit(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdCtlLogRotate(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdCtlReload(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdCtlRestart(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdCtlStart(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdCtlStop(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdCurrency(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdCurrencyAdd(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdDb(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdDbDelete(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdDbGet(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdDbNuke(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdDbPut(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdDecrypt(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdDeprovision(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdDevice(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdDeviceAdd(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdDeviceList(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdDeviceRemove(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdDismiss(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdDumpKeyfamily(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdDumpPushNotifications(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdEncrypt(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdFakeTrackingChanged(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdFavorite(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdFavoriteAdd(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdFavoriteList(cl *libcmdline.CommandLine) cli.Command
- func NewCmdFavoriteRemove(cl *libcmdline.CommandLine) cli.Command
- func NewCmdID(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdKbfsMount(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdListTrackers(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdListTracking(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdLog(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdLogSend(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdLogin(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdLogout(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPGP(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPGPDecrypt(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPGPDrop(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPGPEncrypt(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPGPExport(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPGPGen(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPGPImport(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPGPList(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPGPProvision(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPGPPull(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPGPPurge(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPGPSelect(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPGPSign(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPGPUpdate(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPGPVerify(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPaperKey(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPaperProvision(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPassphrase(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPassphraseChange(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPassphraseRecover(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdPing(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdProve(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdRekey(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdRekeyPaper(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdRekeyStatus(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdRekeyTrigger(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdScanProofs(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSearch(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSecretKey(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdShowNotifications(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSign(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSignup(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSigs(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSigsList(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSigsRevoke(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSimpleFS(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSimpleFSCopy(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSimpleFSGetStatus(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSimpleFSKill(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSimpleFSList(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSimpleFSMkdir(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSimpleFSMove(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSimpleFSPs(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSimpleFSRead(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSimpleFSRemove(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSimpleFSStat(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdSimpleFSWrite(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdStatus(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdStress(cl *libcmdline.CommandLine) cli.Command
- func NewCmdTestFSNotify(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdTestPassphrase(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdTrack(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdUnlock(cl *libcmdline.CommandLine) cli.Command
- func NewCmdUntrack(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdUpdate(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdVerify(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdVersion(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdWatchdog(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewCmdWatchdog2(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
- func NewGPGUIProtocol(g *libkb.GlobalContext) rpc.Protocol
- func NewIdentifyTrackUIProtocol(g *libkb.GlobalContext) rpc.Protocol
- func NewIdentifyUIProtocol(g *libkb.GlobalContext) rpc.Protocol
- func NewLogUIProtocol() rpc.Protocol
- func NewLoginUIProtocol(g *libkb.GlobalContext) rpc.Protocol
- func NewPgpUIProtocol(g *libkb.GlobalContext) rpc.Protocol
- func NewProvisionUIProtocol(g *libkb.GlobalContext, role libkb.KexRole) rpc.Protocol
- func NewSecretUIProtocol(g *libkb.GlobalContext) rpc.Protocol
- func NewStreamUIProtocol(g *libkb.GlobalContext) rpc.Protocol
- func ParseTLF(path string) (keybase1.Folder, error)
- func PingGregor(g *libkb.GlobalContext) error
- func PrintOutOfDateWarnings(g *libkb.GlobalContext)
- func PromptNewPassphrase(g *libkb.GlobalContext) (string, error)
- func PromptPaperPhrase(g *libkb.GlobalContext) (string, error)
- func PromptPassphrase(g *libkb.GlobalContext) (keybase1.GetPassphraseRes, error)
- func PromptSelectionOrCancel(pd libkb.PromptDescriptor, ui libkb.TerminalUI, prompt string, low, hi int) (ret int, err error)
- func PromptWithChecker(pd libkb.PromptDescriptor, ui libkb.TerminalUI, prompt string, password bool, ...) (string, error)
- func RegisterProtocols(prots []rpc.Protocol) (err error)
- func RegisterProtocolsWithContext(prots []rpc.Protocol, g *libkb.GlobalContext) (err error)
- func Render(w io.Writer, m *libkb.Markup)
- func RenderText(w io.Writer, txt keybase1.Text)
- func SendPath(g *libkb.GlobalContext) error
- func StopLaunchdService(g *libkb.GlobalContext, label string, wait bool) error
- func TopicTypeFromStrDefault(str string) (chat1.TopicType, error)
- func UserSummariesForSearchResults(results []keybase1.SearchResult, g *libkb.GlobalContext) ([]keybase1.UserSummary, error)
- type BadArgsError
- type BadServiceError
- type BadUsernameError
- type BaseIdentifyUI
- func (ui BaseIdentifyUI) Cancel() error
- func (ui BaseIdentifyUI) Confirm(o *keybase1.IdentifyOutcome) (keybase1.ConfirmResult, error)
- func (ui BaseIdentifyUI) Dismiss(_ string, _ keybase1.DismissReason) error
- func (ui BaseIdentifyUI) DisplayCryptocurrency(l keybase1.Cryptocurrency) error
- func (ui BaseIdentifyUI) DisplayKey(key keybase1.IdentifyKey) error
- func (ui BaseIdentifyUI) DisplayTLFCreateWithInvite(arg keybase1.DisplayTLFCreateWithInviteArg) error
- func (ui BaseIdentifyUI) DisplayTrackStatement(stmt string) error
- func (ui BaseIdentifyUI) DisplayUserCard(keybase1.UserCard) error
- func (ui BaseIdentifyUI) Finish() error
- func (ui BaseIdentifyUI) FinishSocialProofCheck(p keybase1.RemoteProof, l keybase1.LinkCheckResult) error
- func (ui BaseIdentifyUI) FinishWebProofCheck(p keybase1.RemoteProof, l keybase1.LinkCheckResult) error
- func (ui BaseIdentifyUI) LaunchNetworkChecks(i *keybase1.Identity, u *keybase1.User) error
- func (ui BaseIdentifyUI) PromptForConfirmation(s string) error
- func (ui BaseIdentifyUI) ReportHook(s string)
- func (ui BaseIdentifyUI) ReportLastTrack(tl *keybase1.TrackSummary) error
- func (ui BaseIdentifyUI) ReportRevoked(del []keybase1.TrackDiff)
- func (ui BaseIdentifyUI) ReportTrackToken(_ keybase1.TrackToken) error
- func (ui BaseIdentifyUI) ShowWarnings(w libkb.Warnings)
- func (ui BaseIdentifyUI) Start(username string, reason keybase1.IdentifyReason, forceDisplay bool) error
- func (ui BaseIdentifyUI) TrackDiffUpgradedToString(t libkb.TrackDiffUpgraded) string
- func (ui BaseIdentifyUI) Warning(m string)
- type BufferSource
- type Call
- type CallError
- type CanceledError
- type ChatAPI
- func (a *ChatAPI) AttachV1(ctx context.Context, c Call, w io.Writer) error
- func (a *ChatAPI) DeleteV1(ctx context.Context, c Call, w io.Writer) error
- func (a *ChatAPI) DownloadV1(ctx context.Context, c Call, w io.Writer) error
- func (a *ChatAPI) EditV1(ctx context.Context, c Call, w io.Writer) error
- func (a *ChatAPI) ListV1(ctx context.Context, c Call, w io.Writer) error
- func (a *ChatAPI) MarkV1(ctx context.Context, c Call, w io.Writer) error
- func (a *ChatAPI) ReadV1(ctx context.Context, c Call, w io.Writer) error
- func (a *ChatAPI) SendV1(ctx context.Context, c Call, w io.Writer) error
- func (a *ChatAPI) SetStatusV1(ctx context.Context, c Call, w io.Writer) error
- type ChatAPIDecoder
- type ChatAPIHandler
- type ChatChannel
- type ChatList
- type ChatMessage
- type ChatServiceHandler
- type ChatUI
- func (c *ChatUI) ChatAttachmentDownloadDone(context.Context, int) error
- func (c *ChatUI) ChatAttachmentDownloadProgress(ctx context.Context, arg chat1.ChatAttachmentDownloadProgressArg) error
- func (c *ChatUI) ChatAttachmentDownloadStart(context.Context, int) error
- func (c *ChatUI) ChatAttachmentPreviewUploadDone(context.Context, int) error
- func (c *ChatUI) ChatAttachmentPreviewUploadStart(context.Context, chat1.ChatAttachmentPreviewUploadStartArg) error
- func (c *ChatUI) ChatAttachmentUploadDone(context.Context, int) error
- func (c *ChatUI) ChatAttachmentUploadProgress(ctx context.Context, arg chat1.ChatAttachmentUploadProgressArg) error
- func (c *ChatUI) ChatAttachmentUploadStart(context.Context, chat1.ChatAttachmentUploadStartArg) error
- func (c *ChatUI) ChatInboxConversation(ctx context.Context, arg chat1.ChatInboxConversationArg) error
- func (c *ChatUI) ChatInboxFailed(ctx context.Context, arg chat1.ChatInboxFailedArg) error
- func (c *ChatUI) ChatInboxUnverified(ctx context.Context, arg chat1.ChatInboxUnverifiedArg) error
- type CleanCancelError
- type ClientSpecificCustomMessage
- type CmdAPICall
- type CmdAccountDelete
- type CmdAccountReset
- type CmdBTC
- type CmdBase62Decode
- type CmdBase62Encode
- type CmdCA
- type CmdCert
- type CmdChatAPI
- type CmdChatDownload
- type CmdChatHide
- type CmdChatMute
- type CmdChatUpload
- type CmdCheckTracking
- type CmdConfigGet
- type CmdConfigInfo
- type CmdConfigSet
- type CmdCtlAppExit
- type CmdCtlLogRotate
- type CmdCtlReload
- type CmdCtlRestart
- type CmdCtlStart
- type CmdCtlStop
- type CmdCurrencyAdd
- type CmdDbDelete
- type CmdDbGet
- type CmdDbNuke
- type CmdDbPut
- type CmdDecrypt
- type CmdDeprovision
- type CmdDeviceAdd
- type CmdDeviceList
- type CmdDeviceRemove
- type CmdDismiss
- type CmdDumpKeyfamily
- type CmdDumpPushNotifications
- type CmdEncrypt
- type CmdFakeTrackingChanged
- type CmdFavoriteAdd
- type CmdFavoriteList
- type CmdFavoriteRemove
- type CmdID
- type CmdKbfsMount
- type CmdListTrackers
- type CmdListTracking
- type CmdLogSend
- type CmdLogin
- type CmdLogout
- type CmdPGPDecrypt
- type CmdPGPDrop
- type CmdPGPEncrypt
- type CmdPGPExport
- type CmdPGPGen
- type CmdPGPImport
- type CmdPGPList
- type CmdPGPProvision
- type CmdPGPPull
- type CmdPGPPurge
- type CmdPGPSelect
- type CmdPGPSign
- type CmdPGPUpdate
- type CmdPGPVerify
- type CmdPaperKey
- type CmdPaperProvision
- type CmdPassphraseChange
- type CmdPassphraseRecover
- type CmdPing
- type CmdProve
- type CmdRekeyPaper
- type CmdRekeyStatus
- type CmdRekeyTrigger
- type CmdScanProofs
- type CmdSearch
- type CmdSecretKey
- type CmdShowNotifications
- type CmdSign
- type CmdSignup
- type CmdSigsList
- type CmdSigsRevoke
- type CmdSimpleFSCopy
- type CmdSimpleFSGetStatus
- type CmdSimpleFSKill
- type CmdSimpleFSList
- type CmdSimpleFSMkdir
- type CmdSimpleFSMove
- type CmdSimpleFSPs
- type CmdSimpleFSRead
- type CmdSimpleFSRemove
- type CmdSimpleFSStat
- type CmdSimpleFSWrite
- type CmdStatus
- type CmdStress
- func (c *CmdStress) ConfirmDuplicateKeyChosen(_ context.Context, _ int) (bool, error)
- func (c *CmdStress) GetPassphrase(_ context.Context, arg keybase1.GetPassphraseArg) (res keybase1.GetPassphraseRes, err error)
- func (c *CmdStress) GetTTY(_ context.Context) (string, error)
- func (c *CmdStress) GetUsage() libkb.Usage
- func (c *CmdStress) ParseArgv(ctx *cli.Context) error
- func (c *CmdStress) Run() error
- func (c *CmdStress) SelectKey(_ context.Context, arg keybase1.SelectKeyArg) (string, error)
- func (c *CmdStress) SelectKeyAndPushOption(_ context.Context, arg keybase1.SelectKeyAndPushOptionArg) (res keybase1.SelectKeyRes, err error)
- func (c *CmdStress) Sign(_ context.Context, arg keybase1.SignArg) (string, error)
- func (c *CmdStress) WantToAddGPGKey(_ context.Context, _ int) (bool, error)
- type CmdTestFSNotify
- type CmdTestPassphrase
- type CmdTrack
- type CmdUnlock
- type CmdUntrack
- type CmdVerify
- type CmdVersion
- type CmdWatchdog
- type CmdWatchdog2
- func (c *CmdWatchdog2) Debugf(s string, args ...interface{})
- func (c *CmdWatchdog2) Errorf(s string, args ...interface{})
- func (c *CmdWatchdog2) GetUsage() libkb.Usage
- func (c *CmdWatchdog2) Infof(s string, args ...interface{})
- func (c *CmdWatchdog2) ParseArgv(ctx *cli.Context) error
- func (c *CmdWatchdog2) Run() error
- func (c *CmdWatchdog2) Warningf(s string, args ...interface{})
- type CodePair
- type ConvSummary
- type EmptyRes
- type ErrInvalidJSON
- type ErrInvalidMethod
- type ErrInvalidOptions
- type ErrInvalidVersion
- type Field
- type FileSink
- type FileSource
- type GPGUI
- func (g GPGUI) ConfirmDuplicateKeyChosen(_ context.Context, _ int) (bool, error)
- func (g GPGUI) GetTTY(_ context.Context) (string, error)
- func (g GPGUI) SelectKey(ctx context.Context, arg keybase1.SelectKeyArg) (string, error)
- func (g GPGUI) SelectKeyAndPushOption(ctx context.Context, arg keybase1.SelectKeyAndPushOptionArg) (res keybase1.SelectKeyRes, err error)
- func (g GPGUI) SelectKeyID(_ context.Context, keys []keybase1.GPGKey) (string, error)
- func (g GPGUI) Sign(_ context.Context, arg keybase1.SignArg) (string, error)
- func (g GPGUI) WantToAddGPGKey(_ context.Context, _ int) (bool, error)
- type IdentifyTrackUI
- type IdentifyUI
- type IdentifyUIServer
- func (i *IdentifyUIServer) Cancel(_ context.Context, sessionID int) error
- func (i *IdentifyUIServer) Confirm(_ context.Context, arg keybase1.ConfirmArg) (keybase1.ConfirmResult, error)
- func (i *IdentifyUIServer) DelegateIdentifyUI(_ context.Context) (int, error)
- func (i *IdentifyUIServer) Dismiss(_ context.Context, arg keybase1.DismissArg) error
- func (i *IdentifyUIServer) DisplayCryptocurrency(_ context.Context, arg keybase1.DisplayCryptocurrencyArg) error
- func (i *IdentifyUIServer) DisplayKey(_ context.Context, arg keybase1.DisplayKeyArg) error
- func (i *IdentifyUIServer) DisplayTLFCreateWithInvite(_ context.Context, arg keybase1.DisplayTLFCreateWithInviteArg) error
- func (i *IdentifyUIServer) DisplayTrackStatement(_ context.Context, arg keybase1.DisplayTrackStatementArg) error
- func (i *IdentifyUIServer) DisplayUserCard(_ context.Context, arg keybase1.DisplayUserCardArg) error
- func (i *IdentifyUIServer) Finish(_ context.Context, sessionID int) error
- func (i *IdentifyUIServer) FinishSocialProofCheck(_ context.Context, arg keybase1.FinishSocialProofCheckArg) error
- func (i *IdentifyUIServer) FinishWebProofCheck(_ context.Context, arg keybase1.FinishWebProofCheckArg) error
- func (i *IdentifyUIServer) LaunchNetworkChecks(_ context.Context, arg keybase1.LaunchNetworkChecksArg) error
- func (i *IdentifyUIServer) ReportLastTrack(_ context.Context, arg keybase1.ReportLastTrackArg) error
- func (i *IdentifyUIServer) ReportTrackToken(_ context.Context, arg keybase1.ReportTrackTokenArg) error
- func (i *IdentifyUIServer) Start(_ context.Context, arg keybase1.StartArg) error
- type InternalError
- type JSONInput
- type LinkCheckResultWrapper
- func (w LinkCheckResultWrapper) GetBreaksTrackingMark() string
- func (w LinkCheckResultWrapper) GetCachedMsg() string
- func (w LinkCheckResultWrapper) GetDiff() *keybase1.TrackDiff
- func (w LinkCheckResultWrapper) GetError() error
- func (w LinkCheckResultWrapper) GetHint() SigHintWrapper
- func (w LinkCheckResultWrapper) GetSnoozedError() error
- func (w LinkCheckResultWrapper) GetTmpTrackExpireTime() time.Time
- func (w LinkCheckResultWrapper) GetTorWarning() bool
- type LogUIServer
- type LoginUI
- func (l LoginUI) DisplayPaperKeyPhrase(_ context.Context, arg keybase1.DisplayPaperKeyPhraseArg) error
- func (l LoginUI) DisplayPrimaryPaperKey(_ context.Context, arg keybase1.DisplayPrimaryPaperKeyArg) error
- func (l LoginUI) GetEmailOrUsername(_ context.Context, _ int) (string, error)
- func (l LoginUI) PromptRevokePaperKeys(_ context.Context, arg keybase1.PromptRevokePaperKeysArg) (bool, error)
- type Message
- type MsgContent
- type MsgSender
- type MsgSummary
- type NoTerminalError
- type NotConfirmedError
- type Paragraph
- type Params
- type PgpUI
- func (p PgpUI) Finished(ctx context.Context, sessionID int) error
- func (p PgpUI) KeyGenerated(ctx context.Context, arg keybase1.KeyGeneratedArg) error
- func (p PgpUI) OutputSignatureSuccess(_ context.Context, arg keybase1.OutputSignatureSuccessArg) error
- func (p PgpUI) OutputSignatureSuccessNonKeybase(ctx context.Context, arg keybase1.OutputSignatureSuccessNonKeybaseArg) error
- func (p PgpUI) ShouldPushPrivate(ctx context.Context, sessionID int) (bool, error)
- type PromptFields
- type Prompter
- type ProofNotYetAvailableError
- type ProveRooterUI
- func (p *ProveRooterUI) DisplayRecheckWarning(_ context.Context, _ keybase1.DisplayRecheckWarningArg) error
- func (p *ProveRooterUI) OkToCheck(_ context.Context, _ keybase1.OkToCheckArg) (bool, error)
- func (p *ProveRooterUI) OutputInstructions(_ context.Context, arg keybase1.OutputInstructionsArg) error
- func (p *ProveRooterUI) OutputPrechecks(_ context.Context, _ keybase1.OutputPrechecksArg) error
- func (p *ProveRooterUI) PreProofWarning(_ context.Context, _ keybase1.PreProofWarningArg) (bool, error)
- func (p *ProveRooterUI) PromptOverwrite(_ context.Context, _ keybase1.PromptOverwriteArg) (bool, error)
- func (p *ProveRooterUI) PromptUsername(_ context.Context, _ keybase1.PromptUsernameArg) (string, error)
- type ProveUI
- func (p ProveUI) DisplayRecheckWarning(_ context.Context, arg keybase1.DisplayRecheckWarningArg) error
- func (p ProveUI) OkToCheck(_ context.Context, arg keybase1.OkToCheckArg) (bool, error)
- func (p ProveUI) OutputInstructions(_ context.Context, arg keybase1.OutputInstructionsArg) (err error)
- func (p ProveUI) OutputPrechecks(_ context.Context, arg keybase1.OutputPrechecksArg) error
- func (p ProveUI) PreProofWarning(_ context.Context, arg keybase1.PreProofWarningArg) (bool, error)
- func (p ProveUI) PromptOverwrite(_ context.Context, arg keybase1.PromptOverwriteArg) (bool, error)
- func (p ProveUI) PromptUsername(_ context.Context, arg keybase1.PromptUsernameArg) (string, error)
- type ProvisionUI
- func (p ProvisionUI) ChooseDevice(ctx context.Context, arg keybase1.ChooseDeviceArg) (keybase1.DeviceID, error)
- func (p ProvisionUI) ChooseDeviceType(ctx context.Context, arg keybase1.ChooseDeviceTypeArg) (keybase1.DeviceType, error)
- func (p ProvisionUI) ChooseGPGMethod(ctx context.Context, arg keybase1.ChooseGPGMethodArg) (keybase1.GPGMethod, error)
- func (p ProvisionUI) ChooseProvisioningMethod(ctx context.Context, arg keybase1.ChooseProvisioningMethodArg) (keybase1.ProvisionMethod, error)
- func (p ProvisionUI) DisplayAndPromptSecret(ctx context.Context, arg keybase1.DisplayAndPromptSecretArg) (keybase1.SecretResponse, error)
- func (p ProvisionUI) DisplaySecretExchanged(ctx context.Context, sessionID int) error
- func (p ProvisionUI) PromptNewDeviceName(ctx context.Context, arg keybase1.PromptNewDeviceNameArg) (string, error)
- func (p ProvisionUI) ProvisioneeSuccess(ctx context.Context, arg keybase1.ProvisioneeSuccessArg) error
- func (p ProvisionUI) ProvisionerSuccess(ctx context.Context, arg keybase1.ProvisionerSuccessArg) error
- func (p ProvisionUI) SwitchToGPGSignOK(ctx context.Context, arg keybase1.SwitchToGPGSignOKArg) (bool, error)
- type RateLimit
- type RateLimits
- type RemoteProofWrapper
- func (w RemoteProofWrapper) GetDomain() string
- func (w RemoteProofWrapper) GetHostname() string
- func (w RemoteProofWrapper) GetProtocol() string
- func (w RemoteProofWrapper) GetRemoteUsername() string
- func (w RemoteProofWrapper) GetService() string
- func (w RemoteProofWrapper) ToDisplayString() string
- type Renderer
- type Reply
- type SaltpackUI
- func (s *SaltpackUI) SaltpackPromptForDecrypt(_ context.Context, arg keybase1.SaltpackPromptForDecryptArg) (err error)
- func (s *SaltpackUI) SaltpackVerifyBadSender(_ context.Context, arg keybase1.SaltpackVerifyBadSenderArg) error
- func (s *SaltpackUI) SaltpackVerifySuccess(_ context.Context, arg keybase1.SaltpackVerifySuccessArg) error
- type SecretEntry
- type SecretUI
- type SecretUIServer
- type SendRes
- type SigHintWrapper
- type SimpleFSStatter
- type Sink
- type Source
- type StdinSource
- type StdoutSink
- type Terminal
- func (t *Terminal) GetSecret(arg *keybase1.SecretEntryArg) (res *keybase1.SecretEntryRes, err error)
- func (t *Terminal) GetSize() (int, int)
- func (t *Terminal) Prompt(s string) (string, error)
- func (t *Terminal) PromptPassword(s string) (string, error)
- func (t *Terminal) PromptYesNo(p string, def libkb.PromptDefault) (ret bool, err error)
- func (t *Terminal) Shutdown() error
- func (t *Terminal) Write(s string) error
- type Thread
- type UI
- func (ui *UI) Configure() error
- func (ui *UI) DefaultTabWriter() *tabwriter.Writer
- func (ui *UI) ErrorWriter() io.Writer
- func (ui *UI) GetDumbOutputUI() libkb.DumbOutputUI
- func (ui *UI) GetGPGUI() libkb.GPGUI
- func (ui *UI) GetIdentifyTrackUI() libkb.IdentifyUI
- func (ui *UI) GetIdentifyUI() libkb.IdentifyUI
- func (ui *UI) GetLogUI() libkb.LogUI
- func (ui *UI) GetLoginUI() libkb.LoginUI
- func (ui *UI) GetPgpUI() libkb.PgpUI
- func (ui *UI) GetProveUI() libkb.ProveUI
- func (ui *UI) GetProvisionUI(role libkb.KexRole) libkb.ProvisionUI
- func (ui *UI) GetSecretUI() libkb.SecretUI
- func (ui *UI) GetTerminalSize() (int, int)
- func (ui *UI) GetTerminalUI() libkb.TerminalUI
- func (ui *UI) NewTabWriter(minwidth, tabwidth, padding int, padchar byte, flags uint) *tabwriter.Writer
- func (ui *UI) Output(s string) error
- func (ui *UI) OutputDesc(_ libkb.OutputDescriptor, s string) error
- func (ui *UI) OutputWriter() io.Writer
- func (ui *UI) Printf(format string, a ...interface{}) (n int, err error)
- func (ui *UI) PrintfStderr(format string, a ...interface{}) (n int, err error)
- func (ui *UI) Println(a ...interface{}) (int, error)
- func (ui *UI) Prompt(_ libkb.PromptDescriptor, s string) (string, error)
- func (ui *UI) PromptForConfirmation(prompt string) error
- func (ui *UI) PromptPassword(_ libkb.PromptDescriptor, s string) (string, error)
- func (ui *UI) PromptSelection(prompt string, low, hi int) (ret int, err error)
- func (ui *UI) PromptYesNo(_ libkb.PromptDescriptor, p string, def libkb.PromptDefault) (ret bool, err error)
- func (ui *UI) Shutdown() error
- func (ui *UI) Tablify(headings []string, rowfunc func() []string)
- func (ui *UI) TerminalSize() (width int, height int)
- type UnexpectedArgsError
- type UnixFilter
Constants ¶
const ( GET httpMethod = iota POST )
const ( PromptDescriptorGeneric libkb.PromptDescriptor = iota PromptDescriptorRevokePaperKeys PromptDescriptorReregister PromptDescriptorInviteOK PromptDescriptorPGPGenPushSecret PromptDescriptorDoctorWhichAccount PromptDescriptorDoctorSignOK PromptDescriptorGPGOKToAdd PromptDescriptorGPGConfirmDuplicateKey PromptDescriptorTrackAction PromptDescriptorTrackPublic PromptDescriptorProvePreWarning PromptDescriptorProveOKToCheck PromptDescriptorProveOverwriteOK PromptDescriptorLocksmithDeviceName PromptDescriptorLocksmithSigningOption PromptDescriptorGPGSelectKey PromptDescriptorLoginUsername PromptDescriptorLoginWritePaper PromptDescriptorLoginWallet PromptDescriptorSignupFullName PromptDescriptorSignupNotes PromptDescriptorSignupUsername PromptDescriptorSignupEmail PromptDescriptorSignupReenterPassphrase PromptDescriptorSignupDevice PromptDescriptorSignupCode PromptDescriptorChooseProvisioningMethod PromptDescriptorChooseGPGMethod PromptDescriptorChooseDevice PromptDescriptorChooseDeviceType PromptDescriptorProvisionPhrase PromptDescriptorProvisionDeviceName PromptDescriptorProvisionSwitchToGPGSign PromptDescriptorExportSecretKeyFromGPG PromptDescriptorDeprovisionWhichUser PromptDescriptorUpdateDo PromptDescriptorUpdateAuto PromptDescriptorUpdateSnooze PromptDescriptorDecryptInteractive PromptDescriptorPGPGenEnterID PromptDescriptorTrackExpireLocal PromptDescriptorChooseConversation PromptDescriptorEnterChatTLFName PromptDescriptorEnterChatMessage PromptDescriptorDeviceRevoke PromptDescriptorFSOverwrite )
const ( OutputDescriptorGeneric libkb.OutputDescriptor = iota OutputDescriptorPrimaryPaperKey OutputDescriptorEndageredTLFs )
const (
PGPStorage = "pgp-storage"
)
Variables ¶
var ( CpBold = CodePair{1, 22} CpDim = CodePair{2, 22} CpItalic = CodePair{3, 23} CpUnderline = CodePair{4, 24} CpStrikethrough = CodePair{9, 29} )
var AppHelpTemplate = `` /* 520-byte string literal not displayed */
AppHelpTemplate is used for `keybase help` or `keybase -h`.
var BADX = "BAD"
var BTC = "BTC"
var CHECK = "OK"
var CheckOptionalEmail = libkb.Checker{ F: func(s string) bool { if len(s) == 0 { return true } return libkb.CheckEmail.F(s) }, Hint: libkb.CheckEmail.Hint, }
var CheckRealName = libkb.Checker{ F: func(s string) bool { nameID, err := libkb.ParseIdentity(s) if err != nil { return false } return len(nameID.Username) > 0 && len(nameID.Comment) == 0 && len(nameID.Email) == 0 }, Hint: "for example: \"Ned Snowben\"", }
var CommandHelpTemplate = `` /* 442-byte string literal not displayed */
CommandHelpTemplate is used for `keybase help cmd` or `keybase cmd help subcmd`.
var ErrInputCanceled libkb.InputCanceledError
var G = libkb.G
Keep this around to simplify things
var INDENT = 3
var SmallKey = 1024
var SubcommandHelpTemplate = `` /* 163-byte string literal not displayed */
SubcommandHelpTemplate is used for `keybase cmd` with no other arguments when `cmd` has subcommands. Or for `keybase cmd help` when `cmd` has subcommands.
var TargetFileExistsError = errors.New("target file exists")
Functions ¶
func AddPGPMultiInstructions ¶
func AutoForkServer ¶
func AutoForkServer(g *libkb.GlobalContext, cl libkb.CommandLine) (bool, error)
AutoForkServer just forks the server and sets the autoFork flag to true
func BoolString ¶
BoolString maps a bool to true and false strings (like "yes" and "no"). For example: BoolString(b, "yes", "no").
func ColorBytes ¶
func ColorClose ¶
func ColorString ¶
func CtlServiceStop ¶ added in v1.0.17
func CtlServiceStop(g *libkb.GlobalContext) error
CtlServiceStop will stop a running service via RPC call
func DiagnoseSocketError ¶
DebugSocketError allows platforms to help the user diagnose and resolve socket errors.
func DisplayJSON ¶
func FixVersionClash ¶
func FixVersionClash(g *libkb.GlobalContext, cl libkb.CommandLine) (err error)
func ForkServer ¶
func ForkServer(g *libkb.GlobalContext, cl libkb.CommandLine, forkType keybase1.ForkType) (bool, error)
ForkServer forks a new background Keybase service, and waits until it's pingable. It will only do something useful on Unixes; it won't work on Windows (probably?). Returns an error if anything bad happens; otherwise, assume that the server was successfully started up. Returns (true, nil) if the server was actually forked, or (false, nil) if it was previously up.
func GetAPIServerClient ¶ added in v1.0.17
func GetAPIServerClient(g *libkb.GlobalContext) (cli keybase1.ApiserverClient, err error)
func GetAccountClient ¶
func GetAccountClient(g *libkb.GlobalContext) (cli keybase1.AccountClient, err error)
func GetChatLocalClient ¶ added in v1.0.18
func GetChatLocalClient(g *libkb.GlobalContext) (cli chat1.LocalClient, err error)
func GetCommands ¶
func GetCommands(cl *libcmdline.CommandLine, g *libkb.GlobalContext) []cli.Command
func GetConfigClient ¶
func GetConfigClient(g *libkb.GlobalContext) (cli keybase1.ConfigClient, err error)
func GetCryptocurrencyClient ¶ added in v1.0.19
func GetCryptocurrencyClient(g *libkb.GlobalContext) (cli keybase1.CryptocurrencyClient, err error)
func GetCtlClient ¶
func GetCtlClient(g *libkb.GlobalContext) (cli keybase1.CtlClient, err error)
func GetDeviceClient ¶
func GetDeviceClient(g *libkb.GlobalContext) (cli keybase1.DeviceClient, err error)
func GetExtraFlags ¶
GetExtraFlags gets the extra fork-related flags for this platform
func GetFavoriteClient ¶
func GetFavoriteClient() (cli keybase1.FavoriteClient, err error)
func GetGregorClient ¶ added in v1.0.17
func GetGregorClient(g *libkb.GlobalContext) (keybase1.GregorClient, error)
func GetHelpTopics ¶
func GetIdentifyClient ¶
func GetIdentifyClient(g *libkb.GlobalContext) (cli keybase1.IdentifyClient, err error)
func GetKBFSClient ¶
func GetKBFSClient(g *libkb.GlobalContext) (cli keybase1.KbfsClient, err error)
func GetKBFSMountClient ¶ added in v1.0.19
func GetKBFSMountClient(g *libkb.GlobalContext) (cli keybase1.KbfsMountClient, err error)
func GetLogClient ¶
func GetLogClient(g *libkb.GlobalContext) (cli keybase1.LogClient, err error)
func GetLoginClient ¶
func GetLoginClient(g *libkb.GlobalContext) (cli keybase1.LoginClient, err error)
func GetLogsendClient ¶ added in v1.0.19
func GetLogsendClient(g *libkb.GlobalContext) (cli keybase1.LogsendClient, err error)
func GetNotifyCtlClient ¶
func GetNotifyCtlClient(g *libkb.GlobalContext) (cli keybase1.NotifyCtlClient, err error)
func GetPGPClient ¶
func GetPGPClient(g *libkb.GlobalContext) (cli keybase1.PGPClient, err error)
func GetPaperProvisionClient ¶ added in v1.0.16
func GetPaperProvisionClient(g *libkb.GlobalContext) (cli keybase1.PaperprovisionClient, err error)
func GetProveClient ¶
func GetProveClient() (cli keybase1.ProveClient, err error)
func GetRPCClient ¶
func GetRPCClient() (ret *rpc.Client, xp rpc.Transporter, err error)
func GetRPCClientWithContext ¶
func GetRPCClientWithContext(g *libkb.GlobalContext) (ret *rpc.Client, xp rpc.Transporter, err error)
func GetRPCServer ¶
func GetRPCServer(g *libkb.GlobalContext) (ret *rpc.Server, xp rpc.Transporter, err error)
func GetRekeyClient ¶ added in v1.0.17
func GetRekeyClient(g *libkb.GlobalContext) (keybase1.RekeyClient, error)
func GetRevokeClient ¶
func GetRevokeClient(g *libkb.GlobalContext) (cli keybase1.RevokeClient, err error)
func GetSaltpackClient ¶
func GetSaltpackClient(g *libkb.GlobalContext) (cli keybase1.SaltpackClient, err error)
func GetScanProofsClient ¶ added in v1.0.18
func GetScanProofsClient(g *libkb.GlobalContext) (cli keybase1.ScanProofsClient, err error)
func GetScanProofsDescription ¶ added in v1.0.18
func GetScanProofsDescription() string
func GetSecretKeysClient ¶
func GetSecretKeysClient(g *libkb.GlobalContext) (cli keybase1.SecretKeysClient, err error)
func GetSessionClient ¶ added in v1.0.19
func GetSessionClient(g *libkb.GlobalContext) (keybase1.SessionClient, error)
func GetSignupClient ¶
func GetSignupClient(g *libkb.GlobalContext) (cli keybase1.SignupClient, err error)
func GetSigsClient ¶
func GetSigsClient(g *libkb.GlobalContext) (cli keybase1.SigsClient, err error)
func GetSimpleFSClient ¶ added in v1.0.19
func GetSimpleFSClient(g *libkb.GlobalContext) (cli keybase1.SimpleFSClient, err error)
func GetTlfClient ¶ added in v1.0.18
func GetTlfClient(g *libkb.GlobalContext) (cli keybase1.TlfClient, err error)
func GetTrackClient ¶
func GetTrackClient(g *libkb.GlobalContext) (cli keybase1.TrackClient, err error)
func GetUpdateClient ¶
func GetUpdateClient(g *libkb.GlobalContext) (cli keybase1.UpdateClient, err error)
func GetUserClient ¶
func GetUserClient(g *libkb.GlobalContext) (cli keybase1.UserClient, err error)
func NewCmdAPICall ¶ added in v1.0.17
func NewCmdAPICall(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdAccountDelete ¶ added in v1.0.18
func NewCmdAccountDelete(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdAccountReset ¶ added in v1.0.19
func NewCmdAccountReset(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdBTC ¶
func NewCmdBTC(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdBase62 ¶
func NewCmdBase62(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdBase62Decode ¶
func NewCmdBase62Decode(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdBase62Encode ¶ added in v1.0.17
func NewCmdBase62Encode(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdCA ¶
func NewCmdCA(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdCert ¶
func NewCmdCert(cl *libcmdline.CommandLine) cli.Command
func NewCmdChat ¶ added in v1.0.18
func NewCmdChat(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdCheckTracking ¶
func NewCmdCheckTracking(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdCompatDir ¶
func NewCmdCompatDir(cl *libcmdline.CommandLine) cli.Command
func NewCmdCompatPush ¶
func NewCmdCompatPush(cl *libcmdline.CommandLine) cli.Command
func NewCmdConfig ¶
func NewCmdConfig(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdConfigGet ¶
func NewCmdConfigGet(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdConfigInfo ¶
func NewCmdConfigInfo(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdConfigSet ¶
func NewCmdConfigSet(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdCtl ¶
func NewCmdCtl(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdCtlAppExit ¶ added in v1.0.17
func NewCmdCtlAppExit(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdCtlLogRotate ¶
func NewCmdCtlLogRotate(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdCtlReload ¶
func NewCmdCtlReload(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdCtlRestart ¶
func NewCmdCtlRestart(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdCtlStart ¶
func NewCmdCtlStart(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdCtlStop ¶
func NewCmdCtlStop(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdCurrency ¶ added in v1.0.19
func NewCmdCurrency(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdCurrencyAdd ¶ added in v1.0.19
func NewCmdCurrencyAdd(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdDb ¶
func NewCmdDb(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdDbDelete ¶ added in v1.0.19
func NewCmdDbDelete(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdDbGet ¶ added in v1.0.19
func NewCmdDbGet(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdDbNuke ¶
func NewCmdDbNuke(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdDbPut ¶ added in v1.0.19
func NewCmdDbPut(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdDecrypt ¶
func NewCmdDecrypt(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdDeprovision ¶
func NewCmdDeprovision(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdDevice ¶
func NewCmdDevice(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdDevice creates the device command, which is just a holder for subcommands.
func NewCmdDeviceAdd ¶
func NewCmdDeviceAdd(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdDeviceAdd creates a new cli.Command.
func NewCmdDeviceList ¶
func NewCmdDeviceList(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdDeviceList creates a new cli.Command.
func NewCmdDeviceRemove ¶
func NewCmdDeviceRemove(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdDismiss ¶ added in v1.0.18
func NewCmdDismiss(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdDumpKeyfamily ¶
func NewCmdDumpKeyfamily(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdDumpPushNotifications ¶ added in v1.0.17
func NewCmdDumpPushNotifications(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdEncrypt ¶
func NewCmdEncrypt(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdFakeTrackingChanged ¶
func NewCmdFakeTrackingChanged(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdFavorite ¶
func NewCmdFavorite(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdFavoriteAdd ¶
func NewCmdFavoriteAdd(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdFavoriteList ¶
func NewCmdFavoriteList(cl *libcmdline.CommandLine) cli.Command
func NewCmdFavoriteRemove ¶
func NewCmdFavoriteRemove(cl *libcmdline.CommandLine) cli.Command
func NewCmdID ¶
func NewCmdID(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdKbfsMount ¶ added in v1.0.19
func NewCmdKbfsMount(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdListTrackers ¶
func NewCmdListTrackers(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdListTrackers creates a new cli.Command.
func NewCmdListTracking ¶
func NewCmdListTracking(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdLog ¶
func NewCmdLog(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdLogSend ¶
func NewCmdLogSend(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdLogin ¶
func NewCmdLogin(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdLogout ¶
func NewCmdLogout(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPGP ¶
func NewCmdPGP(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPGPDecrypt ¶
func NewCmdPGPDecrypt(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPGPDrop ¶
func NewCmdPGPDrop(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPGPEncrypt ¶
func NewCmdPGPEncrypt(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPGPExport ¶
func NewCmdPGPExport(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPGPGen ¶
func NewCmdPGPGen(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPGPImport ¶
func NewCmdPGPImport(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPGPList ¶
func NewCmdPGPList(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPGPProvision ¶ added in v1.0.17
func NewCmdPGPProvision(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPGPPull ¶
func NewCmdPGPPull(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPGPPurge ¶ added in v1.0.18
func NewCmdPGPPurge(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPGPSelect ¶
func NewCmdPGPSelect(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPGPSign ¶
func NewCmdPGPSign(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPGPUpdate ¶
func NewCmdPGPUpdate(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPGPVerify ¶
func NewCmdPGPVerify(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPaperKey ¶
func NewCmdPaperKey(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPaperProvision ¶ added in v1.0.16
func NewCmdPaperProvision(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPassphrase ¶
func NewCmdPassphrase(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPassphraseChange ¶
func NewCmdPassphraseChange(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPassphraseRecover ¶
func NewCmdPassphraseRecover(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdPing ¶
func NewCmdPing(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdProve ¶
func NewCmdProve(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdProve makes a new prove command from the given CLI parameters.
func NewCmdRekey ¶ added in v1.0.17
func NewCmdRekey(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
These are the production rekey commands
func NewCmdRekeyPaper ¶ added in v1.0.17
func NewCmdRekeyPaper(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdRekeyStatus ¶ added in v1.0.17
func NewCmdRekeyStatus(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdRekeyTrigger ¶ added in v1.0.17
func NewCmdRekeyTrigger(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdScanProofs ¶ added in v1.0.18
func NewCmdScanProofs(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdSearch ¶
func NewCmdSearch(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdSecretKey ¶
func NewCmdSecretKey(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdShowNotifications ¶
func NewCmdShowNotifications(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdSign ¶
func NewCmdSign(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdSignup ¶
func NewCmdSignup(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdSigs ¶
func NewCmdSigs(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdSigsList ¶
func NewCmdSigsList(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdSigsRevoke ¶
func NewCmdSigsRevoke(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdSimpleFS ¶ added in v1.0.19
func NewCmdSimpleFS(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdSimpleFS creates the device command, which is just a holder for subcommands.
func NewCmdSimpleFSCopy ¶ added in v1.0.19
func NewCmdSimpleFSCopy(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdSimpleFSCopy creates a new cli.Command.
func NewCmdSimpleFSGetStatus ¶ added in v1.0.19
func NewCmdSimpleFSGetStatus(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdSimpleFSGetStatus creates a new cli.Command.
func NewCmdSimpleFSKill ¶ added in v1.0.19
func NewCmdSimpleFSKill(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdSimpleFSKill creates a new cli.Command.
func NewCmdSimpleFSList ¶ added in v1.0.19
func NewCmdSimpleFSList(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdSimpleFSList creates a new cli.Command.
func NewCmdSimpleFSMkdir ¶ added in v1.0.19
func NewCmdSimpleFSMkdir(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdSimpleFSMkdir creates a new cli.Command.
func NewCmdSimpleFSMove ¶ added in v1.0.19
func NewCmdSimpleFSMove(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdSimpleFSMove creates a new cli.Command.
func NewCmdSimpleFSPs ¶ added in v1.0.19
func NewCmdSimpleFSPs(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdSimpleFSPs creates a new cli.Command.
func NewCmdSimpleFSRead ¶ added in v1.0.19
func NewCmdSimpleFSRead(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdSimpleFSRead creates a new cli.Command.
func NewCmdSimpleFSRemove ¶ added in v1.0.19
func NewCmdSimpleFSRemove(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdSimpleFSRemove creates a new cli.Command.
func NewCmdSimpleFSStat ¶ added in v1.0.19
func NewCmdSimpleFSStat(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdSimpleFSStat creates a new cli.Command.
func NewCmdSimpleFSWrite ¶ added in v1.0.19
func NewCmdSimpleFSWrite(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdSimpleFSWrite creates a new cli.Command.
func NewCmdStatus ¶
func NewCmdStatus(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdStress ¶
func NewCmdStress(cl *libcmdline.CommandLine) cli.Command
func NewCmdTestFSNotify ¶
func NewCmdTestFSNotify(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdTestPassphrase ¶
func NewCmdTestPassphrase(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdTrack ¶
func NewCmdTrack(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdUnlock ¶
func NewCmdUnlock(cl *libcmdline.CommandLine) cli.Command
func NewCmdUntrack ¶
func NewCmdUntrack(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdUpdate ¶
func NewCmdUpdate(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdUpdate are commands for supporting the updater
func NewCmdVerify ¶
func NewCmdVerify(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdVersion ¶
func NewCmdVersion(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdWatchdog ¶
func NewCmdWatchdog(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
func NewCmdWatchdog2 ¶ added in v1.0.17
func NewCmdWatchdog2(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command
NewCmdWatchdog2 constructs watchdog command
func NewGPGUIProtocol ¶
func NewGPGUIProtocol(g *libkb.GlobalContext) rpc.Protocol
func NewIdentifyTrackUIProtocol ¶
func NewIdentifyTrackUIProtocol(g *libkb.GlobalContext) rpc.Protocol
func NewIdentifyUIProtocol ¶
func NewIdentifyUIProtocol(g *libkb.GlobalContext) rpc.Protocol
func NewLogUIProtocol ¶
func NewLoginUIProtocol ¶
func NewLoginUIProtocol(g *libkb.GlobalContext) rpc.Protocol
func NewPgpUIProtocol ¶
func NewPgpUIProtocol(g *libkb.GlobalContext) rpc.Protocol
func NewProvisionUIProtocol ¶
func NewSecretUIProtocol ¶
func NewSecretUIProtocol(g *libkb.GlobalContext) rpc.Protocol
func NewStreamUIProtocol ¶
func NewStreamUIProtocol(g *libkb.GlobalContext) rpc.Protocol
func ParseTLF ¶
ParseTLF takes keybase paths like
/keybase/public/patrick,chris /keybase/private/patrick,maxtaco@twitter public/patrick,jack /public/patrick,chris,sam
and creates suitable folders with the name portion and the private flag set correctly.
func PingGregor ¶ added in v1.0.16
func PingGregor(g *libkb.GlobalContext) error
func PrintOutOfDateWarnings ¶ added in v1.0.17
func PrintOutOfDateWarnings(g *libkb.GlobalContext)
func PromptNewPassphrase ¶
func PromptNewPassphrase(g *libkb.GlobalContext) (string, error)
promptNewPassphrase asks the user for a new passphrase. Used when changing passphrases.
func PromptPaperPhrase ¶ added in v1.0.17
func PromptPaperPhrase(g *libkb.GlobalContext) (string, error)
PromptPaperPhrase asks the user to enter a paper key phrase. Used in `rekey paper` command.
func PromptPassphrase ¶
func PromptPassphrase(g *libkb.GlobalContext) (keybase1.GetPassphraseRes, error)
promptPassphrase asks the user for a passphrase. Used during signup.
func PromptSelectionOrCancel ¶
func PromptSelectionOrCancel(pd libkb.PromptDescriptor, ui libkb.TerminalUI, prompt string, low, hi int) (ret int, err error)
func PromptWithChecker ¶
func PromptWithChecker(pd libkb.PromptDescriptor, ui libkb.TerminalUI, prompt string, password bool, checker libkb.Checker) (string, error)
func RegisterProtocols ¶
func RegisterProtocolsWithContext ¶
func RegisterProtocolsWithContext(prots []rpc.Protocol, g *libkb.GlobalContext) (err error)
func SendPath ¶
func SendPath(g *libkb.GlobalContext) error
func StopLaunchdService ¶
func StopLaunchdService(g *libkb.GlobalContext, label string, wait bool) error
func TopicTypeFromStrDefault ¶ added in v1.0.19
func UserSummariesForSearchResults ¶
func UserSummariesForSearchResults(results []keybase1.SearchResult, g *libkb.GlobalContext) ([]keybase1.UserSummary, error)
Types ¶
type BadArgsError ¶
type BadArgsError struct {
// contains filtered or unexported fields
}
func (BadArgsError) Error ¶
func (e BadArgsError) Error() string
type BadServiceError ¶
type BadServiceError struct {
// contains filtered or unexported fields
}
func (BadServiceError) Error ¶
func (e BadServiceError) Error() string
type BadUsernameError ¶
type BadUsernameError struct {
// contains filtered or unexported fields
}
func (BadUsernameError) Error ¶
func (e BadUsernameError) Error() string
type BaseIdentifyUI ¶
type BaseIdentifyUI struct { libkb.Contextified // contains filtered or unexported fields }
func (BaseIdentifyUI) Cancel ¶ added in v1.0.18
func (ui BaseIdentifyUI) Cancel() error
func (BaseIdentifyUI) Confirm ¶
func (ui BaseIdentifyUI) Confirm(o *keybase1.IdentifyOutcome) (keybase1.ConfirmResult, error)
func (BaseIdentifyUI) Dismiss ¶ added in v1.0.16
func (ui BaseIdentifyUI) Dismiss(_ string, _ keybase1.DismissReason) error
func (BaseIdentifyUI) DisplayCryptocurrency ¶
func (ui BaseIdentifyUI) DisplayCryptocurrency(l keybase1.Cryptocurrency) error
func (BaseIdentifyUI) DisplayKey ¶
func (ui BaseIdentifyUI) DisplayKey(key keybase1.IdentifyKey) error
func (BaseIdentifyUI) DisplayTLFCreateWithInvite ¶ added in v1.0.16
func (ui BaseIdentifyUI) DisplayTLFCreateWithInvite(arg keybase1.DisplayTLFCreateWithInviteArg) error
func (BaseIdentifyUI) DisplayTrackStatement ¶
func (ui BaseIdentifyUI) DisplayTrackStatement(stmt string) error
func (BaseIdentifyUI) DisplayUserCard ¶
func (ui BaseIdentifyUI) DisplayUserCard(keybase1.UserCard) error
func (BaseIdentifyUI) Finish ¶
func (ui BaseIdentifyUI) Finish() error
func (BaseIdentifyUI) FinishSocialProofCheck ¶
func (ui BaseIdentifyUI) FinishSocialProofCheck(p keybase1.RemoteProof, l keybase1.LinkCheckResult) error
func (BaseIdentifyUI) FinishWebProofCheck ¶
func (ui BaseIdentifyUI) FinishWebProofCheck(p keybase1.RemoteProof, l keybase1.LinkCheckResult) error
func (BaseIdentifyUI) LaunchNetworkChecks ¶
func (BaseIdentifyUI) PromptForConfirmation ¶
func (ui BaseIdentifyUI) PromptForConfirmation(s string) error
func (BaseIdentifyUI) ReportHook ¶
func (ui BaseIdentifyUI) ReportHook(s string)
func (BaseIdentifyUI) ReportLastTrack ¶
func (ui BaseIdentifyUI) ReportLastTrack(tl *keybase1.TrackSummary) error
func (BaseIdentifyUI) ReportRevoked ¶
func (ui BaseIdentifyUI) ReportRevoked(del []keybase1.TrackDiff)
func (BaseIdentifyUI) ReportTrackToken ¶
func (ui BaseIdentifyUI) ReportTrackToken(_ keybase1.TrackToken) error
func (BaseIdentifyUI) ShowWarnings ¶
func (ui BaseIdentifyUI) ShowWarnings(w libkb.Warnings)
func (BaseIdentifyUI) Start ¶
func (ui BaseIdentifyUI) Start(username string, reason keybase1.IdentifyReason, forceDisplay bool) error
func (BaseIdentifyUI) TrackDiffUpgradedToString ¶
func (ui BaseIdentifyUI) TrackDiffUpgradedToString(t libkb.TrackDiffUpgraded) string
func (BaseIdentifyUI) Warning ¶
func (ui BaseIdentifyUI) Warning(m string)
type BufferSource ¶
type BufferSource struct {
// contains filtered or unexported fields
}
func NewBufferSource ¶
func NewBufferSource(s string) *BufferSource
func (*BufferSource) Close ¶
func (b *BufferSource) Close() error
func (*BufferSource) CloseWithError ¶
func (b *BufferSource) CloseWithError(error) error
func (*BufferSource) Open ¶
func (b *BufferSource) Open() error
type CallError ¶ added in v1.0.18
type CallError struct { Code int `json:"code"` Message string `json:"message"` Data interface{} `json:"data,omitempty"` }
CallError is the result when there is an error.
type CanceledError ¶
type CanceledError struct {
// contains filtered or unexported fields
}
type ChatAPI ¶ added in v1.0.18
type ChatAPI struct {
// contains filtered or unexported fields
}
ChatAPI implements ChatAPIHandler and contains a ChatServiceHandler to do all the work.
func (*ChatAPI) DownloadV1 ¶ added in v1.0.18
type ChatAPIDecoder ¶ added in v1.0.18
type ChatAPIDecoder struct {
// contains filtered or unexported fields
}
func NewChatAPIDecoder ¶ added in v1.0.18
func NewChatAPIDecoder(h ChatAPIHandler) *ChatAPIDecoder
type ChatAPIHandler ¶ added in v1.0.18
type ChatAPIHandler interface { ListV1(context.Context, Call, io.Writer) error ReadV1(context.Context, Call, io.Writer) error SendV1(context.Context, Call, io.Writer) error EditV1(context.Context, Call, io.Writer) error DeleteV1(context.Context, Call, io.Writer) error AttachV1(context.Context, Call, io.Writer) error DownloadV1(context.Context, Call, io.Writer) error SetStatusV1(context.Context, Call, io.Writer) error MarkV1(context.Context, Call, io.Writer) error }
ChatAPIHandler can handle all of the chat json api methods.
type ChatChannel ¶ added in v1.0.18
type ChatChannel struct { Name string `json:"name"` Public bool `json:"public"` TopicType string `json:"topic_type,omitempty"` TopicName string `json:"topic_name,omitempty"` }
ChatChannel represents a channel through which chat happens.
func (ChatChannel) Valid ¶ added in v1.0.18
func (c ChatChannel) Valid() bool
Valid returns true if the ChatChannel has at least a Name.
type ChatList ¶ added in v1.0.18
type ChatList struct { Conversations []ConvSummary `json:"conversations"` Offline bool `json:"offline"` RateLimits }
ChatList is a list of conversations in the inbox.
type ChatMessage ¶ added in v1.0.18
type ChatMessage struct {
Body string
}
ChatMessage represents a text message to be sent.
func (ChatMessage) Valid ¶ added in v1.0.18
func (c ChatMessage) Valid() bool
Valid returns true if the message has a body.
type ChatServiceHandler ¶ added in v1.0.18
type ChatServiceHandler interface { ListV1(context.Context, listOptionsV1) Reply ReadV1(context.Context, readOptionsV1) Reply SendV1(context.Context, sendOptionsV1) Reply EditV1(context.Context, editOptionsV1) Reply DeleteV1(context.Context, deleteOptionsV1) Reply AttachV1(context.Context, attachOptionsV1) Reply DownloadV1(context.Context, downloadOptionsV1) Reply SetStatusV1(context.Context, setStatusOptionsV1) Reply MarkV1(context.Context, markOptionsV1) Reply }
ChatServiceHandler can call the service.
type ChatUI ¶ added in v1.0.18
type ChatUI struct { libkb.Contextified // contains filtered or unexported fields }
func (*ChatUI) ChatAttachmentDownloadDone ¶ added in v1.0.18
func (*ChatUI) ChatAttachmentDownloadProgress ¶ added in v1.0.18
func (*ChatUI) ChatAttachmentDownloadStart ¶ added in v1.0.18
func (*ChatUI) ChatAttachmentPreviewUploadDone ¶ added in v1.0.18
func (*ChatUI) ChatAttachmentPreviewUploadStart ¶ added in v1.0.18
func (*ChatUI) ChatAttachmentUploadDone ¶ added in v1.0.18
func (*ChatUI) ChatAttachmentUploadProgress ¶ added in v1.0.18
func (*ChatUI) ChatAttachmentUploadStart ¶ added in v1.0.18
func (*ChatUI) ChatInboxConversation ¶ added in v1.0.19
func (*ChatUI) ChatInboxFailed ¶ added in v1.0.19
func (*ChatUI) ChatInboxUnverified ¶ added in v1.0.19
type CleanCancelError ¶
type CleanCancelError struct{}
func (CleanCancelError) Error ¶
func (e CleanCancelError) Error() string
type ClientSpecificCustomMessage ¶ added in v1.0.17
type ClientSpecificCustomMessage struct {
CliMessage string `json:"cli_message"`
}
type CmdAPICall ¶ added in v1.0.17
type CmdAPICall struct { JSONPayload []keybase1.StringKVPair libkb.Contextified // contains filtered or unexported fields }
func (*CmdAPICall) GetUsage ¶ added in v1.0.17
func (c *CmdAPICall) GetUsage() libkb.Usage
func (*CmdAPICall) ParseArgv ¶ added in v1.0.17
func (c *CmdAPICall) ParseArgv(ctx *cli.Context) error
func (*CmdAPICall) Run ¶ added in v1.0.17
func (c *CmdAPICall) Run() error
type CmdAccountDelete ¶ added in v1.0.18
type CmdAccountDelete struct {
libkb.Contextified
}
func (*CmdAccountDelete) GetUsage ¶ added in v1.0.18
func (c *CmdAccountDelete) GetUsage() libkb.Usage
func (*CmdAccountDelete) ParseArgv ¶ added in v1.0.18
func (c *CmdAccountDelete) ParseArgv(ctx *cli.Context) error
func (*CmdAccountDelete) Run ¶ added in v1.0.18
func (c *CmdAccountDelete) Run() error
type CmdAccountReset ¶ added in v1.0.19
type CmdAccountReset struct {
libkb.Contextified
}
func (*CmdAccountReset) GetUsage ¶ added in v1.0.19
func (c *CmdAccountReset) GetUsage() libkb.Usage
func (*CmdAccountReset) ParseArgv ¶ added in v1.0.19
func (c *CmdAccountReset) ParseArgv(ctx *cli.Context) error
func (*CmdAccountReset) Run ¶ added in v1.0.19
func (c *CmdAccountReset) Run() error
type CmdBTC ¶
type CmdBTC struct {
libkb.Contextified
}
func NewCmdBTCRunner ¶
func NewCmdBTCRunner(g *libkb.GlobalContext) *CmdBTC
type CmdBase62Decode ¶
type CmdBase62Decode struct {
libkb.Contextified
}
func NewBase62DecodeRunner ¶
func NewBase62DecodeRunner(g *libkb.GlobalContext) *CmdBase62Decode
func (*CmdBase62Decode) GetUsage ¶
func (v *CmdBase62Decode) GetUsage() libkb.Usage
func (*CmdBase62Decode) Run ¶
func (v *CmdBase62Decode) Run() error
type CmdBase62Encode ¶ added in v1.0.17
type CmdBase62Encode struct {
libkb.Contextified
}
func NewBase62EncodeRunner ¶ added in v1.0.17
func NewBase62EncodeRunner(g *libkb.GlobalContext) *CmdBase62Encode
func (*CmdBase62Encode) GetUsage ¶ added in v1.0.17
func (v *CmdBase62Encode) GetUsage() libkb.Usage
func (*CmdBase62Encode) ParseArgv ¶ added in v1.0.17
func (v *CmdBase62Encode) ParseArgv(ctx *cli.Context) error
func (*CmdBase62Encode) Run ¶ added in v1.0.17
func (v *CmdBase62Encode) Run() error
type CmdCA ¶
type CmdCA struct {
libkb.Contextified
}
type CmdChatAPI ¶ added in v1.0.18
type CmdChatAPI struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdChatAPI) GetUsage ¶ added in v1.0.18
func (c *CmdChatAPI) GetUsage() libkb.Usage
func (*CmdChatAPI) ParseArgv ¶ added in v1.0.18
func (c *CmdChatAPI) ParseArgv(ctx *cli.Context) error
func (*CmdChatAPI) Run ¶ added in v1.0.18
func (c *CmdChatAPI) Run() error
type CmdChatDownload ¶ added in v1.0.18
type CmdChatDownload struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdChatDownload) GetUsage ¶ added in v1.0.18
func (c *CmdChatDownload) GetUsage() libkb.Usage
func (*CmdChatDownload) ParseArgv ¶ added in v1.0.18
func (c *CmdChatDownload) ParseArgv(ctx *cli.Context) error
func (*CmdChatDownload) Run ¶ added in v1.0.18
func (c *CmdChatDownload) Run() error
type CmdChatHide ¶ added in v1.0.19
type CmdChatHide struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdChatHide) GetUsage ¶ added in v1.0.19
func (c *CmdChatHide) GetUsage() libkb.Usage
func (*CmdChatHide) ParseArgv ¶ added in v1.0.19
func (c *CmdChatHide) ParseArgv(ctx *cli.Context) error
func (*CmdChatHide) Run ¶ added in v1.0.19
func (c *CmdChatHide) Run() error
type CmdChatMute ¶ added in v1.0.19
type CmdChatMute struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdChatMute) GetUsage ¶ added in v1.0.19
func (c *CmdChatMute) GetUsage() libkb.Usage
func (*CmdChatMute) ParseArgv ¶ added in v1.0.19
func (c *CmdChatMute) ParseArgv(ctx *cli.Context) error
func (*CmdChatMute) Run ¶ added in v1.0.19
func (c *CmdChatMute) Run() error
type CmdChatUpload ¶ added in v1.0.18
type CmdChatUpload struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdChatUpload) Cancel ¶ added in v1.0.19
func (c *CmdChatUpload) Cancel() error
func (*CmdChatUpload) GetUsage ¶ added in v1.0.18
func (c *CmdChatUpload) GetUsage() libkb.Usage
func (*CmdChatUpload) ParseArgv ¶ added in v1.0.18
func (c *CmdChatUpload) ParseArgv(ctx *cli.Context) error
func (*CmdChatUpload) Run ¶ added in v1.0.18
func (c *CmdChatUpload) Run() error
type CmdCheckTracking ¶
type CmdCheckTracking struct {
libkb.Contextified
}
func NewCmdCheckTrackingRunner ¶
func NewCmdCheckTrackingRunner(g *libkb.GlobalContext) *CmdCheckTracking
func (*CmdCheckTracking) GetUsage ¶
func (c *CmdCheckTracking) GetUsage() libkb.Usage
func (*CmdCheckTracking) Run ¶
func (c *CmdCheckTracking) Run() (err error)
type CmdConfigGet ¶
type CmdConfigGet struct { libkb.Contextified Path string }
func NewCmdConfigGetRunner ¶
func NewCmdConfigGetRunner(g *libkb.GlobalContext) *CmdConfigGet
func (*CmdConfigGet) GetUsage ¶
func (v *CmdConfigGet) GetUsage() libkb.Usage
func (*CmdConfigGet) Run ¶
func (v *CmdConfigGet) Run() error
type CmdConfigInfo ¶
type CmdConfigInfo struct {
libkb.Contextified
}
func (*CmdConfigInfo) GetUsage ¶
func (v *CmdConfigInfo) GetUsage() libkb.Usage
func (*CmdConfigInfo) Run ¶
func (v *CmdConfigInfo) Run() error
type CmdConfigSet ¶
type CmdConfigSet struct { libkb.Contextified Path string Value keybase1.ConfigValue DoClear bool }
func NewCmdConfigSetRunner ¶
func NewCmdConfigSetRunner(g *libkb.GlobalContext) *CmdConfigSet
func (*CmdConfigSet) GetUsage ¶
func (v *CmdConfigSet) GetUsage() libkb.Usage
func (*CmdConfigSet) Run ¶
func (v *CmdConfigSet) Run() error
type CmdCtlAppExit ¶ added in v1.0.17
type CmdCtlAppExit struct {
libkb.Contextified
}
func (*CmdCtlAppExit) GetUsage ¶ added in v1.0.17
func (s *CmdCtlAppExit) GetUsage() libkb.Usage
func (*CmdCtlAppExit) ParseArgv ¶ added in v1.0.17
func (s *CmdCtlAppExit) ParseArgv(ctx *cli.Context) error
func (*CmdCtlAppExit) Run ¶ added in v1.0.17
func (s *CmdCtlAppExit) Run() (err error)
type CmdCtlLogRotate ¶
type CmdCtlLogRotate struct {
libkb.Contextified
}
func (*CmdCtlLogRotate) GetUsage ¶
func (s *CmdCtlLogRotate) GetUsage() libkb.Usage
func (*CmdCtlLogRotate) Run ¶
func (s *CmdCtlLogRotate) Run() (err error)
type CmdCtlReload ¶
type CmdCtlReload struct {
libkb.Contextified
}
func (*CmdCtlReload) GetUsage ¶
func (s *CmdCtlReload) GetUsage() libkb.Usage
func (*CmdCtlReload) Run ¶
func (s *CmdCtlReload) Run() (err error)
type CmdCtlRestart ¶
type CmdCtlRestart struct {
libkb.Contextified
}
func (*CmdCtlRestart) GetUsage ¶
func (s *CmdCtlRestart) GetUsage() libkb.Usage
func (*CmdCtlRestart) Run ¶
func (s *CmdCtlRestart) Run() error
type CmdCtlStart ¶
type CmdCtlStart struct {
libkb.Contextified
}
func (*CmdCtlStart) GetUsage ¶
func (s *CmdCtlStart) GetUsage() libkb.Usage
func (*CmdCtlStart) Run ¶
func (s *CmdCtlStart) Run() (err error)
type CmdCtlStop ¶
type CmdCtlStop struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdCtlStop) GetUsage ¶
func (s *CmdCtlStop) GetUsage() libkb.Usage
func (*CmdCtlStop) Run ¶
func (s *CmdCtlStop) Run() (err error)
type CmdCurrencyAdd ¶ added in v1.0.19
type CmdCurrencyAdd struct { libkb.Contextified // contains filtered or unexported fields }
func NewCmdCurrencyAddRunner ¶ added in v1.0.19
func NewCmdCurrencyAddRunner(g *libkb.GlobalContext) *CmdCurrencyAdd
func (*CmdCurrencyAdd) GetUsage ¶ added in v1.0.19
func (c *CmdCurrencyAdd) GetUsage() libkb.Usage
func (*CmdCurrencyAdd) ParseArgv ¶ added in v1.0.19
func (c *CmdCurrencyAdd) ParseArgv(ctx *cli.Context) error
func (*CmdCurrencyAdd) Run ¶ added in v1.0.19
func (c *CmdCurrencyAdd) Run() (err error)
func (*CmdCurrencyAdd) SetAddress ¶ added in v1.0.19
func (c *CmdCurrencyAdd) SetAddress(s string)
type CmdDbDelete ¶ added in v1.0.19
type CmdDbDelete struct { libkb.Contextified // contains filtered or unexported fields }
func NewCmdDbDeleteRunner ¶ added in v1.0.19
func NewCmdDbDeleteRunner(g *libkb.GlobalContext) *CmdDbDelete
func (*CmdDbDelete) GetUsage ¶ added in v1.0.19
func (c *CmdDbDelete) GetUsage() libkb.Usage
func (*CmdDbDelete) ParseArgv ¶ added in v1.0.19
func (c *CmdDbDelete) ParseArgv(ctx *cli.Context) error
func (*CmdDbDelete) Run ¶ added in v1.0.19
func (c *CmdDbDelete) Run() error
type CmdDbGet ¶ added in v1.0.19
type CmdDbGet struct { libkb.Contextified // contains filtered or unexported fields }
func NewCmdDbGetRunner ¶ added in v1.0.19
func NewCmdDbGetRunner(g *libkb.GlobalContext) *CmdDbGet
type CmdDbNuke ¶
type CmdDbNuke struct { libkb.Contextified // contains filtered or unexported fields }
func NewCmdDbNukeRunner ¶
func NewCmdDbNukeRunner(g *libkb.GlobalContext) *CmdDbNuke
type CmdDbPut ¶ added in v1.0.19
type CmdDbPut struct { libkb.Contextified // contains filtered or unexported fields }
func NewCmdDbPutRunner ¶ added in v1.0.19
func NewCmdDbPutRunner(g *libkb.GlobalContext) *CmdDbPut
type CmdDecrypt ¶
type CmdDecrypt struct { libkb.Contextified // contains filtered or unexported fields }
func NewCmdDecryptRunner ¶
func NewCmdDecryptRunner(g *libkb.GlobalContext) *CmdDecrypt
func (*CmdDecrypt) GetUsage ¶
func (c *CmdDecrypt) GetUsage() libkb.Usage
func (*CmdDecrypt) Run ¶
func (c *CmdDecrypt) Run() error
type CmdDeprovision ¶
type CmdDeprovision struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdDeprovision) GetUsage ¶
func (c *CmdDeprovision) GetUsage() libkb.Usage
func (*CmdDeprovision) Run ¶
func (c *CmdDeprovision) Run() (err error)
type CmdDeviceAdd ¶
type CmdDeviceAdd struct {
libkb.Contextified
}
CmdDeviceAdd is the 'device add' command. It is used for device provisioning on the provisioner/device X/C1.
func (*CmdDeviceAdd) GetUsage ¶
func (c *CmdDeviceAdd) GetUsage() libkb.Usage
GetUsage says what this command needs to operate.
func (*CmdDeviceAdd) ParseArgv ¶
func (c *CmdDeviceAdd) ParseArgv(ctx *cli.Context) error
ParseArgv gets the secret phrase from the command args.
func (*CmdDeviceAdd) Run ¶
func (c *CmdDeviceAdd) Run() error
RunClient runs the command in client/server mode.
type CmdDeviceList ¶
type CmdDeviceList struct { libkb.Contextified // contains filtered or unexported fields }
CmdDeviceList is the 'device list' command. It displays all the devices for the current user.
func (*CmdDeviceList) GetUsage ¶
func (c *CmdDeviceList) GetUsage() libkb.Usage
GetUsage says what this command needs to operate.
func (*CmdDeviceList) ParseArgv ¶
func (c *CmdDeviceList) ParseArgv(ctx *cli.Context) error
ParseArgv does nothing for this command.
func (*CmdDeviceList) Run ¶
func (c *CmdDeviceList) Run() error
RunClient runs the command in client/server mode.
type CmdDeviceRemove ¶
type CmdDeviceRemove struct { libkb.Contextified // contains filtered or unexported fields }
func NewCmdDeviceRemoveRunner ¶ added in v1.0.18
func NewCmdDeviceRemoveRunner(g *libkb.GlobalContext) *CmdDeviceRemove
func (*CmdDeviceRemove) GetUsage ¶
func (c *CmdDeviceRemove) GetUsage() libkb.Usage
func (*CmdDeviceRemove) Run ¶
func (c *CmdDeviceRemove) Run() (err error)
func (*CmdDeviceRemove) SetIDOrName ¶ added in v1.0.18
func (c *CmdDeviceRemove) SetIDOrName(s string)
type CmdDismiss ¶ added in v1.0.18
type CmdDismiss struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdDismiss) GetUsage ¶ added in v1.0.18
func (c *CmdDismiss) GetUsage() libkb.Usage
func (*CmdDismiss) ParseArgv ¶ added in v1.0.18
func (c *CmdDismiss) ParseArgv(ctx *cli.Context) error
func (*CmdDismiss) Run ¶ added in v1.0.18
func (c *CmdDismiss) Run() error
type CmdDumpKeyfamily ¶
type CmdDumpKeyfamily struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdDumpKeyfamily) GetUsage ¶
func (v *CmdDumpKeyfamily) GetUsage() libkb.Usage
func (*CmdDumpKeyfamily) Run ¶
func (v *CmdDumpKeyfamily) Run() (err error)
type CmdDumpPushNotifications ¶ added in v1.0.17
type CmdDumpPushNotifications struct { libkb.Contextified // contains filtered or unexported fields }
func NewCmdDumpPushNotificationsRunner ¶ added in v1.0.17
func NewCmdDumpPushNotificationsRunner(g *libkb.GlobalContext) *CmdDumpPushNotifications
func (*CmdDumpPushNotifications) GetUsage ¶ added in v1.0.17
func (c *CmdDumpPushNotifications) GetUsage() libkb.Usage
func (*CmdDumpPushNotifications) ParseArgv ¶ added in v1.0.17
func (c *CmdDumpPushNotifications) ParseArgv(ctx *cli.Context) error
func (*CmdDumpPushNotifications) Run ¶ added in v1.0.17
func (c *CmdDumpPushNotifications) Run() error
type CmdEncrypt ¶
type CmdEncrypt struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdEncrypt) GetUsage ¶
func (c *CmdEncrypt) GetUsage() libkb.Usage
func (*CmdEncrypt) Run ¶
func (c *CmdEncrypt) Run() error
type CmdFakeTrackingChanged ¶
type CmdFakeTrackingChanged struct { libkb.Contextified // contains filtered or unexported fields }
func NewCmdFakeTrackingChangedRunner ¶
func NewCmdFakeTrackingChangedRunner(g *libkb.GlobalContext) *CmdFakeTrackingChanged
func (*CmdFakeTrackingChanged) GetUsage ¶
func (c *CmdFakeTrackingChanged) GetUsage() libkb.Usage
func (*CmdFakeTrackingChanged) ParseArgv ¶
func (c *CmdFakeTrackingChanged) ParseArgv(ctx *cli.Context) error
func (*CmdFakeTrackingChanged) Run ¶
func (c *CmdFakeTrackingChanged) Run() (err error)
type CmdFavoriteAdd ¶
type CmdFavoriteAdd struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdFavoriteAdd) GetUsage ¶
func (c *CmdFavoriteAdd) GetUsage() libkb.Usage
func (*CmdFavoriteAdd) Run ¶
func (c *CmdFavoriteAdd) Run() error
type CmdFavoriteList ¶
type CmdFavoriteList struct{}
func (*CmdFavoriteList) GetUsage ¶
func (c *CmdFavoriteList) GetUsage() libkb.Usage
func (*CmdFavoriteList) Run ¶
func (c *CmdFavoriteList) Run() error
type CmdFavoriteRemove ¶ added in v1.0.17
type CmdFavoriteRemove struct {
// contains filtered or unexported fields
}
func (*CmdFavoriteRemove) GetUsage ¶ added in v1.0.17
func (c *CmdFavoriteRemove) GetUsage() libkb.Usage
func (*CmdFavoriteRemove) ParseArgv ¶ added in v1.0.17
func (c *CmdFavoriteRemove) ParseArgv(ctx *cli.Context) error
func (*CmdFavoriteRemove) Run ¶ added in v1.0.17
func (c *CmdFavoriteRemove) Run() error
type CmdID ¶
type CmdID struct { libkb.Contextified // contains filtered or unexported fields }
func NewCmdIDRunner ¶
func NewCmdIDRunner(g *libkb.GlobalContext) *CmdID
func (*CmdID) UseDelegateUI ¶
func (v *CmdID) UseDelegateUI()
type CmdKbfsMount ¶ added in v1.0.19
type CmdKbfsMount struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdKbfsMount) GetUsage ¶ added in v1.0.19
func (s *CmdKbfsMount) GetUsage() libkb.Usage
func (*CmdKbfsMount) ParseArgv ¶ added in v1.0.19
func (s *CmdKbfsMount) ParseArgv(ctx *cli.Context) error
func (*CmdKbfsMount) Run ¶ added in v1.0.19
func (s *CmdKbfsMount) Run() error
type CmdListTrackers ¶
type CmdListTrackers struct { libkb.Contextified // contains filtered or unexported fields }
CmdListTrackers is the 'list-trackers' command. It displays all the trackers for a user.
func (*CmdListTrackers) GetUsage ¶
func (c *CmdListTrackers) GetUsage() libkb.Usage
GetUsage says what this command needs to operate.
func (*CmdListTrackers) ParseArgv ¶
func (c *CmdListTrackers) ParseArgv(ctx *cli.Context) error
ParseArgv parses the command args.
func (*CmdListTrackers) Run ¶
func (c *CmdListTrackers) Run() error
RunClient runs the command in client/server mode.
type CmdListTracking ¶
type CmdListTracking struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdListTracking) GetUsage ¶
func (s *CmdListTracking) GetUsage() libkb.Usage
func (*CmdListTracking) Run ¶
func (s *CmdListTracking) Run() error
type CmdLogSend ¶
type CmdLogSend struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdLogSend) GetUsage ¶
func (c *CmdLogSend) GetUsage() libkb.Usage
func (*CmdLogSend) Run ¶
func (c *CmdLogSend) Run() error
type CmdLogin ¶
type CmdLogin struct { libkb.Contextified SessionID int // contains filtered or unexported fields }
func NewCmdLoginRunner ¶
func NewCmdLoginRunner(g *libkb.GlobalContext) *CmdLogin
type CmdLogout ¶
type CmdLogout struct {
libkb.Contextified
}
func NewCmdLogoutRunner ¶
func NewCmdLogoutRunner(g *libkb.GlobalContext) *CmdLogout
type CmdPGPDecrypt ¶
type CmdPGPDecrypt struct { libkb.Contextified UnixFilter // contains filtered or unexported fields }
func (*CmdPGPDecrypt) GetUsage ¶
func (c *CmdPGPDecrypt) GetUsage() libkb.Usage
func (*CmdPGPDecrypt) Run ¶
func (c *CmdPGPDecrypt) Run() error
type CmdPGPDrop ¶
type CmdPGPDrop struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdPGPDrop) GetUsage ¶
func (c *CmdPGPDrop) GetUsage() libkb.Usage
func (*CmdPGPDrop) Run ¶
func (c *CmdPGPDrop) Run() (err error)
type CmdPGPEncrypt ¶
type CmdPGPEncrypt struct { libkb.Contextified UnixFilter // contains filtered or unexported fields }
func (*CmdPGPEncrypt) GetUsage ¶
func (c *CmdPGPEncrypt) GetUsage() libkb.Usage
func (*CmdPGPEncrypt) Run ¶
func (c *CmdPGPEncrypt) Run() error
type CmdPGPExport ¶
type CmdPGPExport struct { UnixFilter libkb.Contextified // contains filtered or unexported fields }
func (*CmdPGPExport) GetUsage ¶
func (s *CmdPGPExport) GetUsage() libkb.Usage
func (*CmdPGPExport) Run ¶
func (s *CmdPGPExport) Run() (err error)
type CmdPGPGen ¶
type CmdPGPGen struct { libkb.Contextified // contains filtered or unexported fields }
type CmdPGPImport ¶
type CmdPGPImport struct { UnixFilter libkb.Contextified // contains filtered or unexported fields }
func (*CmdPGPImport) GetUsage ¶
func (s *CmdPGPImport) GetUsage() libkb.Usage
func (*CmdPGPImport) Run ¶
func (s *CmdPGPImport) Run() error
type CmdPGPList ¶
type CmdPGPList struct {
libkb.Contextified
}
func (*CmdPGPList) GetUsage ¶
func (s *CmdPGPList) GetUsage() libkb.Usage
func (*CmdPGPList) Run ¶
func (s *CmdPGPList) Run() error
type CmdPGPProvision ¶ added in v1.0.17
type CmdPGPProvision struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdPGPProvision) GetUsage ¶ added in v1.0.17
func (c *CmdPGPProvision) GetUsage() libkb.Usage
func (*CmdPGPProvision) ParseArgv ¶ added in v1.0.17
func (c *CmdPGPProvision) ParseArgv(ctx *cli.Context) error
func (*CmdPGPProvision) Run ¶ added in v1.0.17
func (c *CmdPGPProvision) Run() error
type CmdPGPPull ¶
type CmdPGPPull struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdPGPPull) GetUsage ¶
func (v *CmdPGPPull) GetUsage() libkb.Usage
func (*CmdPGPPull) Run ¶
func (v *CmdPGPPull) Run() (err error)
type CmdPGPPurge ¶ added in v1.0.18
type CmdPGPPurge struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdPGPPurge) GetUsage ¶ added in v1.0.18
func (s *CmdPGPPurge) GetUsage() libkb.Usage
func (*CmdPGPPurge) ParseArgv ¶ added in v1.0.18
func (s *CmdPGPPurge) ParseArgv(ctx *cli.Context) error
func (*CmdPGPPurge) Run ¶ added in v1.0.18
func (s *CmdPGPPurge) Run() error
type CmdPGPSelect ¶
type CmdPGPSelect struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdPGPSelect) GetUsage ¶
func (v *CmdPGPSelect) GetUsage() libkb.Usage
func (*CmdPGPSelect) Run ¶
func (v *CmdPGPSelect) Run() error
type CmdPGPSign ¶
type CmdPGPSign struct { libkb.Contextified UnixFilter // contains filtered or unexported fields }
func (*CmdPGPSign) GetUsage ¶
func (s *CmdPGPSign) GetUsage() libkb.Usage
func (*CmdPGPSign) Run ¶
func (s *CmdPGPSign) Run() (err error)
type CmdPGPUpdate ¶
type CmdPGPUpdate struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdPGPUpdate) GetUsage ¶
func (v *CmdPGPUpdate) GetUsage() libkb.Usage
func (*CmdPGPUpdate) Run ¶
func (v *CmdPGPUpdate) Run() (err error)
type CmdPGPVerify ¶
type CmdPGPVerify struct { libkb.Contextified UnixFilter // contains filtered or unexported fields }
func (*CmdPGPVerify) GetUsage ¶
func (c *CmdPGPVerify) GetUsage() libkb.Usage
func (*CmdPGPVerify) Run ¶
func (c *CmdPGPVerify) Run() error
type CmdPaperKey ¶
type CmdPaperKey struct {
libkb.Contextified
}
func NewCmdPaperKeyRunner ¶ added in v1.0.18
func NewCmdPaperKeyRunner(g *libkb.GlobalContext) *CmdPaperKey
func (*CmdPaperKey) GetUsage ¶
func (c *CmdPaperKey) GetUsage() libkb.Usage
func (*CmdPaperKey) Run ¶
func (c *CmdPaperKey) Run() error
type CmdPaperProvision ¶ added in v1.0.16
type CmdPaperProvision struct { libkb.Contextified SessionID int // contains filtered or unexported fields }
func NewCmdPaperProvisionRunner ¶ added in v1.0.16
func NewCmdPaperProvisionRunner(g *libkb.GlobalContext) *CmdPaperProvision
func (*CmdPaperProvision) GetUsage ¶ added in v1.0.16
func (c *CmdPaperProvision) GetUsage() libkb.Usage
func (*CmdPaperProvision) ParseArgv ¶ added in v1.0.16
func (c *CmdPaperProvision) ParseArgv(ctx *cli.Context) error
func (*CmdPaperProvision) Run ¶ added in v1.0.16
func (c *CmdPaperProvision) Run() (err error)
type CmdPassphraseChange ¶
type CmdPassphraseChange struct {
libkb.Contextified
}
func NewCmdPassphraseChangeRunner ¶
func NewCmdPassphraseChangeRunner(g *libkb.GlobalContext) *CmdPassphraseChange
func (*CmdPassphraseChange) GetUsage ¶
func (c *CmdPassphraseChange) GetUsage() libkb.Usage
func (*CmdPassphraseChange) ParseArgv ¶
func (c *CmdPassphraseChange) ParseArgv(ctx *cli.Context) error
func (*CmdPassphraseChange) Run ¶
func (c *CmdPassphraseChange) Run() error
type CmdPassphraseRecover ¶
type CmdPassphraseRecover struct {
libkb.Contextified
}
func NewCmdPassphraseRecoverRunner ¶
func NewCmdPassphraseRecoverRunner(g *libkb.GlobalContext) *CmdPassphraseRecover
func (*CmdPassphraseRecover) GetUsage ¶
func (c *CmdPassphraseRecover) GetUsage() libkb.Usage
func (*CmdPassphraseRecover) ParseArgv ¶
func (c *CmdPassphraseRecover) ParseArgv(ctx *cli.Context) error
func (*CmdPassphraseRecover) Run ¶
func (c *CmdPassphraseRecover) Run() error
type CmdPing ¶
type CmdPing struct { libkb.Contextified // contains filtered or unexported fields }
type CmdProve ¶
type CmdProve struct { libkb.Contextified // contains filtered or unexported fields }
CmdProve is the wrapper structure for the the `keybase prove` operation.
type CmdRekeyPaper ¶ added in v1.0.17
type CmdRekeyPaper struct {
libkb.Contextified
}
func (*CmdRekeyPaper) GetUsage ¶ added in v1.0.17
func (c *CmdRekeyPaper) GetUsage() libkb.Usage
func (*CmdRekeyPaper) ParseArgv ¶ added in v1.0.17
func (c *CmdRekeyPaper) ParseArgv(ctx *cli.Context) error
func (*CmdRekeyPaper) Run ¶ added in v1.0.17
func (c *CmdRekeyPaper) Run() error
type CmdRekeyStatus ¶ added in v1.0.17
type CmdRekeyStatus struct {
libkb.Contextified
}
func (*CmdRekeyStatus) GetUsage ¶ added in v1.0.17
func (c *CmdRekeyStatus) GetUsage() libkb.Usage
func (*CmdRekeyStatus) ParseArgv ¶ added in v1.0.17
func (c *CmdRekeyStatus) ParseArgv(ctx *cli.Context) error
func (*CmdRekeyStatus) Run ¶ added in v1.0.17
func (c *CmdRekeyStatus) Run() error
type CmdRekeyTrigger ¶ added in v1.0.17
type CmdRekeyTrigger struct {
libkb.Contextified
}
func (*CmdRekeyTrigger) GetUsage ¶ added in v1.0.17
func (c *CmdRekeyTrigger) GetUsage() libkb.Usage
func (*CmdRekeyTrigger) ParseArgv ¶ added in v1.0.17
func (c *CmdRekeyTrigger) ParseArgv(ctx *cli.Context) error
func (*CmdRekeyTrigger) Run ¶ added in v1.0.17
func (c *CmdRekeyTrigger) Run() error
type CmdScanProofs ¶ added in v1.0.18
type CmdScanProofs struct { libkb.Contextified // contains filtered or unexported fields }
func NewCmdScanProofsRunner ¶ added in v1.0.18
func NewCmdScanProofsRunner(g *libkb.GlobalContext) *CmdScanProofs
func (*CmdScanProofs) GetUsage ¶ added in v1.0.18
func (c *CmdScanProofs) GetUsage() libkb.Usage
func (*CmdScanProofs) ParseArgv ¶ added in v1.0.18
func (c *CmdScanProofs) ParseArgv(ctx *cli.Context) error
func (*CmdScanProofs) Run ¶ added in v1.0.18
func (c *CmdScanProofs) Run() error
type CmdSearch ¶
type CmdSearch struct { libkb.Contextified // contains filtered or unexported fields }
type CmdSecretKey ¶
type CmdSecretKey struct { libkb.Contextified // contains filtered or unexported fields }
func NewCmdSecretKeyRunner ¶
func NewCmdSecretKeyRunner(g *libkb.GlobalContext) *CmdSecretKey
func (*CmdSecretKey) GetUsage ¶
func (c *CmdSecretKey) GetUsage() libkb.Usage
func (*CmdSecretKey) Run ¶
func (c *CmdSecretKey) Run() (err error)
type CmdShowNotifications ¶
type CmdShowNotifications struct {
libkb.Contextified
}
func (*CmdShowNotifications) GetUsage ¶
func (c *CmdShowNotifications) GetUsage() libkb.Usage
func (*CmdShowNotifications) ParseArgv ¶
func (c *CmdShowNotifications) ParseArgv(ctx *cli.Context) error
func (*CmdShowNotifications) Run ¶
func (c *CmdShowNotifications) Run() error
type CmdSign ¶
type CmdSign struct { libkb.Contextified UnixFilter // contains filtered or unexported fields }
type CmdSignup ¶
type CmdSignup struct { libkb.Contextified // contains filtered or unexported fields }
func NewCmdSignupRunner ¶
func NewCmdSignupRunner(g *libkb.GlobalContext) *CmdSignup
func (*CmdSignup) MakePrompter ¶
func (s *CmdSignup) MakePrompter()
type CmdSigsList ¶
type CmdSigsList struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdSigsList) DisplayKTable ¶
func (s *CmdSigsList) DisplayKTable(sigs []keybase1.Sig) (err error)
func (*CmdSigsList) GetUsage ¶
func (s *CmdSigsList) GetUsage() libkb.Usage
func (*CmdSigsList) ParseTypes ¶
func (s *CmdSigsList) ParseTypes(ctx *cli.Context) error
func (*CmdSigsList) Run ¶
func (s *CmdSigsList) Run() error
type CmdSigsRevoke ¶
type CmdSigsRevoke struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdSigsRevoke) GetUsage ¶
func (c *CmdSigsRevoke) GetUsage() libkb.Usage
func (*CmdSigsRevoke) Run ¶
func (c *CmdSigsRevoke) Run() error
type CmdSimpleFSCopy ¶ added in v1.0.19
type CmdSimpleFSCopy struct { libkb.Contextified // contains filtered or unexported fields }
CmdSimpleFSCopy is the 'fs cp' command.
func (*CmdSimpleFSCopy) GetUsage ¶ added in v1.0.19
func (c *CmdSimpleFSCopy) GetUsage() libkb.Usage
GetUsage says what this command needs to operate.
func (*CmdSimpleFSCopy) ParseArgv ¶ added in v1.0.19
func (c *CmdSimpleFSCopy) ParseArgv(ctx *cli.Context) error
ParseArgv gets the rquired arguments for this command.
func (*CmdSimpleFSCopy) Run ¶ added in v1.0.19
func (c *CmdSimpleFSCopy) Run() error
Run runs the command in client/server mode.
type CmdSimpleFSGetStatus ¶ added in v1.0.19
type CmdSimpleFSGetStatus struct { libkb.Contextified // contains filtered or unexported fields }
CmdSimpleFSGetStatus is the 'fs get-status' command.
func (*CmdSimpleFSGetStatus) GetUsage ¶ added in v1.0.19
func (c *CmdSimpleFSGetStatus) GetUsage() libkb.Usage
GetUsage says what this command needs to operate.
func (*CmdSimpleFSGetStatus) ParseArgv ¶ added in v1.0.19
func (c *CmdSimpleFSGetStatus) ParseArgv(ctx *cli.Context) error
ParseArgv gets the rquired path argument for this command.
func (*CmdSimpleFSGetStatus) Run ¶ added in v1.0.19
func (c *CmdSimpleFSGetStatus) Run() error
Run runs the command in client/server mode.
type CmdSimpleFSKill ¶ added in v1.0.19
type CmdSimpleFSKill struct { libkb.Contextified // contains filtered or unexported fields }
CmdSimpleFSKill is the 'fs kill' command.
func (*CmdSimpleFSKill) GetUsage ¶ added in v1.0.19
func (c *CmdSimpleFSKill) GetUsage() libkb.Usage
GetUsage says what this command needs to operate.
func (*CmdSimpleFSKill) ParseArgv ¶ added in v1.0.19
func (c *CmdSimpleFSKill) ParseArgv(ctx *cli.Context) error
ParseArgv gets the opid argument for this command.
func (*CmdSimpleFSKill) Run ¶ added in v1.0.19
func (c *CmdSimpleFSKill) Run() error
Run runs the command in client/server mode.
type CmdSimpleFSList ¶ added in v1.0.19
type CmdSimpleFSList struct { libkb.Contextified // contains filtered or unexported fields }
CmdSimpleFSList is the 'fs ls' command.
func (*CmdSimpleFSList) GetUsage ¶ added in v1.0.19
func (c *CmdSimpleFSList) GetUsage() libkb.Usage
GetUsage says what this command needs to operate.
func (*CmdSimpleFSList) HandleTopLevelKeybaseList ¶ added in v1.0.19
func (c *CmdSimpleFSList) HandleTopLevelKeybaseList() (bool, error)
HandleTopLevelKeybaseList - See if this is either /keybase/public or /keybase/private, and request favorites accordingly.
func (*CmdSimpleFSList) ParseArgv ¶ added in v1.0.19
func (c *CmdSimpleFSList) ParseArgv(ctx *cli.Context) error
ParseArgv gets the required path argument for this command.
func (*CmdSimpleFSList) Run ¶ added in v1.0.19
func (c *CmdSimpleFSList) Run() error
Run runs the command in client/server mode.
type CmdSimpleFSMkdir ¶ added in v1.0.19
type CmdSimpleFSMkdir struct { libkb.Contextified // contains filtered or unexported fields }
CmdSimpleFSMkdir is the 'fs mkdir' command.
func (*CmdSimpleFSMkdir) GetUsage ¶ added in v1.0.19
func (c *CmdSimpleFSMkdir) GetUsage() libkb.Usage
GetUsage says what this command needs to operate.
func (*CmdSimpleFSMkdir) ParseArgv ¶ added in v1.0.19
func (c *CmdSimpleFSMkdir) ParseArgv(ctx *cli.Context) error
ParseArgv gets the required path argument for this command.
func (*CmdSimpleFSMkdir) Run ¶ added in v1.0.19
func (c *CmdSimpleFSMkdir) Run() error
Run runs the command in client/server mode.
type CmdSimpleFSMove ¶ added in v1.0.19
type CmdSimpleFSMove struct { libkb.Contextified // contains filtered or unexported fields }
CmdSimpleFSMove is the 'fs list' command.
func (*CmdSimpleFSMove) GetUsage ¶ added in v1.0.19
func (c *CmdSimpleFSMove) GetUsage() libkb.Usage
GetUsage says what this command needs to operate.
func (*CmdSimpleFSMove) ParseArgv ¶ added in v1.0.19
func (c *CmdSimpleFSMove) ParseArgv(ctx *cli.Context) error
ParseArgv does nothing for this command.
func (*CmdSimpleFSMove) Run ¶ added in v1.0.19
func (c *CmdSimpleFSMove) Run() error
Run runs the command in client/server mode.
type CmdSimpleFSPs ¶ added in v1.0.19
type CmdSimpleFSPs struct { libkb.Contextified // contains filtered or unexported fields }
CmdSimpleFSPs is the 'fs ps' command.
func (*CmdSimpleFSPs) GetUsage ¶ added in v1.0.19
func (c *CmdSimpleFSPs) GetUsage() libkb.Usage
GetUsage says what this command needs to operate.
func (*CmdSimpleFSPs) ParseArgv ¶ added in v1.0.19
func (c *CmdSimpleFSPs) ParseArgv(ctx *cli.Context) error
ParseArgv gets the optional -r switch
func (*CmdSimpleFSPs) Run ¶ added in v1.0.19
func (c *CmdSimpleFSPs) Run() error
Run runs the command in client/server mode.
type CmdSimpleFSRead ¶ added in v1.0.19
type CmdSimpleFSRead struct { libkb.Contextified // contains filtered or unexported fields }
CmdSimpleFSRead is the 'fs read' command.
func (*CmdSimpleFSRead) GetUsage ¶ added in v1.0.19
func (c *CmdSimpleFSRead) GetUsage() libkb.Usage
GetUsage says what this command needs to operate.
func (*CmdSimpleFSRead) ParseArgv ¶ added in v1.0.19
func (c *CmdSimpleFSRead) ParseArgv(ctx *cli.Context) error
ParseArgv does nothing for this command.
func (*CmdSimpleFSRead) Run ¶ added in v1.0.19
func (c *CmdSimpleFSRead) Run() error
Run runs the command in client/server mode.
type CmdSimpleFSRemove ¶ added in v1.0.19
type CmdSimpleFSRemove struct { libkb.Contextified // contains filtered or unexported fields }
CmdSimpleFSRemove is the 'fs rm' command.
func (*CmdSimpleFSRemove) GetUsage ¶ added in v1.0.19
func (c *CmdSimpleFSRemove) GetUsage() libkb.Usage
GetUsage says what this command needs to operate.
func (*CmdSimpleFSRemove) ParseArgv ¶ added in v1.0.19
func (c *CmdSimpleFSRemove) ParseArgv(ctx *cli.Context) error
ParseArgv gets the required path argument for this command.
func (*CmdSimpleFSRemove) Run ¶ added in v1.0.19
func (c *CmdSimpleFSRemove) Run() error
Run runs the command in client/server mode.
type CmdSimpleFSStat ¶ added in v1.0.19
type CmdSimpleFSStat struct { libkb.Contextified // contains filtered or unexported fields }
CmdSimpleFSStat is the 'fs stat' command.
func (*CmdSimpleFSStat) GetUsage ¶ added in v1.0.19
func (c *CmdSimpleFSStat) GetUsage() libkb.Usage
GetUsage says what this command needs to operate.
func (*CmdSimpleFSStat) ParseArgv ¶ added in v1.0.19
func (c *CmdSimpleFSStat) ParseArgv(ctx *cli.Context) error
ParseArgv gets the required path argument for this command.
func (*CmdSimpleFSStat) Run ¶ added in v1.0.19
func (c *CmdSimpleFSStat) Run() error
Run runs the command in client/server mode.
type CmdSimpleFSWrite ¶ added in v1.0.19
type CmdSimpleFSWrite struct { libkb.Contextified // contains filtered or unexported fields }
CmdSimpleFSWrite is the 'fs write' command.
func (*CmdSimpleFSWrite) GetUsage ¶ added in v1.0.19
func (c *CmdSimpleFSWrite) GetUsage() libkb.Usage
GetUsage says what this command needs to operate.
func (*CmdSimpleFSWrite) ParseArgv ¶ added in v1.0.19
func (c *CmdSimpleFSWrite) ParseArgv(ctx *cli.Context) error
ParseArgv gets the arguments for this command.
func (*CmdSimpleFSWrite) Run ¶ added in v1.0.19
func (c *CmdSimpleFSWrite) Run() error
Run runs the command in client/server mode.
type CmdStatus ¶
type CmdStatus struct { libkb.Contextified // contains filtered or unexported fields }
type CmdStress ¶
type CmdStress struct {
// contains filtered or unexported fields
}
CmdStress is used for testing concurrency in the daemon. Build the daemon with `-race`, then run this command.
func (*CmdStress) ConfirmDuplicateKeyChosen ¶
func (*CmdStress) GetPassphrase ¶
func (c *CmdStress) GetPassphrase(_ context.Context, arg keybase1.GetPassphraseArg) (res keybase1.GetPassphraseRes, err error)
func (*CmdStress) SelectKeyAndPushOption ¶
func (c *CmdStress) SelectKeyAndPushOption(_ context.Context, arg keybase1.SelectKeyAndPushOptionArg) (res keybase1.SelectKeyRes, err error)
type CmdTestFSNotify ¶
type CmdTestFSNotify struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdTestFSNotify) GetUsage ¶
func (s *CmdTestFSNotify) GetUsage() libkb.Usage
func (*CmdTestFSNotify) Run ¶
func (s *CmdTestFSNotify) Run() (err error)
type CmdTestPassphrase ¶
type CmdTestPassphrase struct {
libkb.Contextified
}
func (*CmdTestPassphrase) GetUsage ¶
func (s *CmdTestPassphrase) GetUsage() libkb.Usage
func (*CmdTestPassphrase) Run ¶
func (s *CmdTestPassphrase) Run() (err error)
type CmdTrack ¶
type CmdTrack struct { libkb.Contextified // contains filtered or unexported fields }
func NewCmdTrackRunner ¶
func NewCmdTrackRunner(g *libkb.GlobalContext) *CmdTrack
func (*CmdTrack) SetOptions ¶
func (v *CmdTrack) SetOptions(options keybase1.TrackOptions)
type CmdUntrack ¶
type CmdUntrack struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdUntrack) GetUsage ¶
func (v *CmdUntrack) GetUsage() libkb.Usage
func (*CmdUntrack) Run ¶
func (v *CmdUntrack) Run() error
type CmdVerify ¶
type CmdVerify struct { libkb.Contextified UnixFilter // contains filtered or unexported fields }
type CmdVersion ¶
type CmdVersion struct { libkb.Contextified // contains filtered or unexported fields }
func NewCmdVersionRunner ¶
func NewCmdVersionRunner(g *libkb.GlobalContext) *CmdVersion
func (*CmdVersion) GetUsage ¶
func (v *CmdVersion) GetUsage() libkb.Usage
func (*CmdVersion) Run ¶
func (v *CmdVersion) Run() error
type CmdWatchdog ¶
type CmdWatchdog struct { libkb.Contextified // contains filtered or unexported fields }
func (*CmdWatchdog) GetUsage ¶
func (c *CmdWatchdog) GetUsage() libkb.Usage
func (*CmdWatchdog) Run ¶
func (c *CmdWatchdog) Run() (err error)
type CmdWatchdog2 ¶ added in v1.0.17
type CmdWatchdog2 struct {
libkb.Contextified
}
CmdWatchdog2 defines watchdog command
func (*CmdWatchdog2) Debugf ¶ added in v1.0.17
func (c *CmdWatchdog2) Debugf(s string, args ...interface{})
Debugf (for watchdog.Log interface)
func (*CmdWatchdog2) Errorf ¶ added in v1.0.17
func (c *CmdWatchdog2) Errorf(s string, args ...interface{})
Errorf (for watchdog Log interface)
func (*CmdWatchdog2) GetUsage ¶ added in v1.0.17
func (c *CmdWatchdog2) GetUsage() libkb.Usage
GetUsage returns library usage for this command
func (*CmdWatchdog2) Infof ¶ added in v1.0.17
func (c *CmdWatchdog2) Infof(s string, args ...interface{})
Infof (for watchdog.Log interface)
func (*CmdWatchdog2) ParseArgv ¶ added in v1.0.17
func (c *CmdWatchdog2) ParseArgv(ctx *cli.Context) error
ParseArgv is args for the watchdog command
func (*CmdWatchdog2) Warningf ¶ added in v1.0.17
func (c *CmdWatchdog2) Warningf(s string, args ...interface{})
Warningf (for watchdog Log interface)
type ConvSummary ¶ added in v1.0.18
type ConvSummary struct { ID string `json:"id"` Channel ChatChannel `json:"channel"` Unread bool `json:"unread"` ActiveAt int64 `json:"active_at"` ActiveAtMs int64 `json:"active_at_ms"` FinalizeInfo *chat1.ConversationFinalizeInfo `json:"finalize_info,omitempty"` Supersedes []string `json:"supersedes,omitempty"` SupersededBy []string `json:"superseded_by,omitempty"` Error string `json:"error,omitempty"` }
ConvSummary is used for JSON output of a conversation in the inbox.
type EmptyRes ¶ added in v1.0.19
type EmptyRes struct {
RateLimits
}
EmptyRes is used for JSON output of a boring command.
type ErrInvalidJSON ¶ added in v1.0.18
type ErrInvalidJSON struct {
// contains filtered or unexported fields
}
func (ErrInvalidJSON) Error ¶ added in v1.0.18
func (e ErrInvalidJSON) Error() string
type ErrInvalidMethod ¶ added in v1.0.18
type ErrInvalidMethod struct {
// contains filtered or unexported fields
}
func (ErrInvalidMethod) Error ¶ added in v1.0.18
func (e ErrInvalidMethod) Error() string
type ErrInvalidOptions ¶ added in v1.0.18
type ErrInvalidOptions struct {
// contains filtered or unexported fields
}
ErrInvalidOptions is returned when the options aren't valid.
func (ErrInvalidOptions) Error ¶ added in v1.0.18
func (e ErrInvalidOptions) Error() string
type ErrInvalidVersion ¶ added in v1.0.18
type ErrInvalidVersion struct {
// contains filtered or unexported fields
}
func (ErrInvalidVersion) Error ¶ added in v1.0.18
func (e ErrInvalidVersion) Error() string
type Field ¶
type FileSink ¶
type FileSink struct {
// contains filtered or unexported fields
}
func NewFileSink ¶
type FileSource ¶
type FileSource struct {
// contains filtered or unexported fields
}
func NewFileSource ¶
func NewFileSource(s string) *FileSource
func (*FileSource) Close ¶
func (s *FileSource) Close() error
func (*FileSource) CloseWithError ¶
func (s *FileSource) CloseWithError(e error) error
func (*FileSource) Open ¶
func (s *FileSource) Open() error
func (*FileSource) Seek ¶ added in v1.0.19
func (s *FileSource) Seek(offset int64, whence int) (int64, error)
Seek implements io.Seeker.
Some notes:
s.file could be nil because FileSource.Read() closes s.file at the end of reading a file. If s.file is nil, Seek will reopen the file.
The alternative is to remove the Close() in Read(), but leave that untouched so as not to break anything that depends on that behavior.
type GPGUI ¶
type GPGUI struct { libkb.Contextified // contains filtered or unexported fields }
func NewGPGUI ¶
func NewGPGUI(g *libkb.GlobalContext, t libkb.TerminalUI, np bool, tty string) GPGUI
func (GPGUI) ConfirmDuplicateKeyChosen ¶
func (GPGUI) SelectKeyAndPushOption ¶
func (g GPGUI) SelectKeyAndPushOption(ctx context.Context, arg keybase1.SelectKeyAndPushOptionArg) (res keybase1.SelectKeyRes, err error)
func (GPGUI) SelectKeyID ¶
type IdentifyTrackUI ¶
type IdentifyTrackUI struct {
BaseIdentifyUI
}
func (IdentifyTrackUI) Confirm ¶
func (ui IdentifyTrackUI) Confirm(o *keybase1.IdentifyOutcome) (result keybase1.ConfirmResult, err error)
type IdentifyUI ¶
type IdentifyUI struct {
BaseIdentifyUI
}
type IdentifyUIServer ¶
type IdentifyUIServer struct {
// contains filtered or unexported fields
}
func (*IdentifyUIServer) Cancel ¶ added in v1.0.18
func (i *IdentifyUIServer) Cancel(_ context.Context, sessionID int) error
func (*IdentifyUIServer) Confirm ¶
func (i *IdentifyUIServer) Confirm(_ context.Context, arg keybase1.ConfirmArg) (keybase1.ConfirmResult, error)
func (*IdentifyUIServer) DelegateIdentifyUI ¶
func (i *IdentifyUIServer) DelegateIdentifyUI(_ context.Context) (int, error)
func (*IdentifyUIServer) Dismiss ¶ added in v1.0.16
func (i *IdentifyUIServer) Dismiss(_ context.Context, arg keybase1.DismissArg) error
func (*IdentifyUIServer) DisplayCryptocurrency ¶
func (i *IdentifyUIServer) DisplayCryptocurrency(_ context.Context, arg keybase1.DisplayCryptocurrencyArg) error
func (*IdentifyUIServer) DisplayKey ¶
func (i *IdentifyUIServer) DisplayKey(_ context.Context, arg keybase1.DisplayKeyArg) error
func (*IdentifyUIServer) DisplayTLFCreateWithInvite ¶ added in v1.0.16
func (i *IdentifyUIServer) DisplayTLFCreateWithInvite(_ context.Context, arg keybase1.DisplayTLFCreateWithInviteArg) error
func (*IdentifyUIServer) DisplayTrackStatement ¶
func (i *IdentifyUIServer) DisplayTrackStatement(_ context.Context, arg keybase1.DisplayTrackStatementArg) error
func (*IdentifyUIServer) DisplayUserCard ¶
func (i *IdentifyUIServer) DisplayUserCard(_ context.Context, arg keybase1.DisplayUserCardArg) error
func (*IdentifyUIServer) Finish ¶
func (i *IdentifyUIServer) Finish(_ context.Context, sessionID int) error
func (*IdentifyUIServer) FinishSocialProofCheck ¶
func (i *IdentifyUIServer) FinishSocialProofCheck(_ context.Context, arg keybase1.FinishSocialProofCheckArg) error
func (*IdentifyUIServer) FinishWebProofCheck ¶
func (i *IdentifyUIServer) FinishWebProofCheck(_ context.Context, arg keybase1.FinishWebProofCheckArg) error
func (*IdentifyUIServer) LaunchNetworkChecks ¶
func (i *IdentifyUIServer) LaunchNetworkChecks(_ context.Context, arg keybase1.LaunchNetworkChecksArg) error
func (*IdentifyUIServer) ReportLastTrack ¶
func (i *IdentifyUIServer) ReportLastTrack(_ context.Context, arg keybase1.ReportLastTrackArg) error
func (*IdentifyUIServer) ReportTrackToken ¶
func (i *IdentifyUIServer) ReportTrackToken(_ context.Context, arg keybase1.ReportTrackTokenArg) error
type InternalError ¶
type InternalError struct {
// contains filtered or unexported fields
}
func (InternalError) Error ¶
func (e InternalError) Error() string
type JSONInput ¶ added in v1.0.17
type JSONInput map[string]json.RawMessage
type LinkCheckResultWrapper ¶
type LinkCheckResultWrapper struct {
// contains filtered or unexported fields
}
func (LinkCheckResultWrapper) GetBreaksTrackingMark ¶ added in v1.0.19
func (w LinkCheckResultWrapper) GetBreaksTrackingMark() string
func (LinkCheckResultWrapper) GetCachedMsg ¶
func (w LinkCheckResultWrapper) GetCachedMsg() string
func (LinkCheckResultWrapper) GetDiff ¶
func (w LinkCheckResultWrapper) GetDiff() *keybase1.TrackDiff
func (LinkCheckResultWrapper) GetError ¶
func (w LinkCheckResultWrapper) GetError() error
func (LinkCheckResultWrapper) GetHint ¶
func (w LinkCheckResultWrapper) GetHint() SigHintWrapper
func (LinkCheckResultWrapper) GetSnoozedError ¶
func (w LinkCheckResultWrapper) GetSnoozedError() error
func (LinkCheckResultWrapper) GetTmpTrackExpireTime ¶
func (w LinkCheckResultWrapper) GetTmpTrackExpireTime() time.Time
func (LinkCheckResultWrapper) GetTorWarning ¶
func (w LinkCheckResultWrapper) GetTorWarning() bool
type LogUIServer ¶
type LogUIServer struct {
// contains filtered or unexported fields
}
type LoginUI ¶
type LoginUI struct {
// contains filtered or unexported fields
}
func NewLoginUI ¶
func NewLoginUI(t libkb.TerminalUI, noPrompt bool) LoginUI
func (LoginUI) DisplayPaperKeyPhrase ¶
func (LoginUI) DisplayPrimaryPaperKey ¶
func (LoginUI) GetEmailOrUsername ¶
func (LoginUI) PromptRevokePaperKeys ¶
type Message ¶ added in v1.0.18
type Message struct { Msg *MsgSummary `json:"msg,omitempty"` Error *string `json:"error,omitempty"` }
Message contains eiter a MsgSummary or an Error. Used for JSON output.
type MsgContent ¶ added in v1.0.18
type MsgContent struct { TypeName string `json:"type"` Text *chat1.MessageText `json:"text,omitempty"` Attachment *chat1.MessageAttachment `json:"attachment,omitempty"` Edit *chat1.MessageEdit `json:"edit,omitempty"` Delete *chat1.MessageDelete `json:"delete,omitempty"` Metadata *chat1.MessageConversationMetadata `json:"metadata,omitempty"` AttachmentUploaded *chat1.MessageAttachmentUploaded `json:"attachment_uploaded,omitempty"` }
MsgContent is used to retrieve the type name in addition to one of Text, Attachment, Edit, Delete, Metadata depending on the type of message. It is included in MsgSummary.
type MsgSender ¶ added in v1.0.18
type MsgSender struct { UID string `json:"uid"` Username string `json:"username,omitempty"` DeviceID string `json:"device_id"` DeviceName string `json:"device_name,omitempty"` }
MsgSender is used for JSON output of the sender of a message.
type MsgSummary ¶ added in v1.0.18
type MsgSummary struct { ID chat1.MessageID `json:"id"` Channel ChatChannel `json:"channel"` Sender MsgSender `json:"sender"` SentAt int64 `json:"sent_at"` SentAtMs int64 `json:"sent_at_ms"` Content MsgContent `json:"content"` Prev []chat1.MessagePreviousPointer `json:"prev"` Unread bool `json:"unread"` RevokedDevice bool `json:"revoked_device,omitempty"` Offline bool `json:"offline,omitempty"` }
MsgSummary is used to display JSON details for a message.
type NoTerminalError ¶
type NoTerminalError struct{}
func (NoTerminalError) Error ¶
func (e NoTerminalError) Error() string
type NotConfirmedError ¶
type NotConfirmedError struct{}
func (NotConfirmedError) Error ¶
func (e NotConfirmedError) Error() string
type Paragraph ¶
type Paragraph struct {
// contains filtered or unexported fields
}
type Params ¶ added in v1.0.18
type Params struct { Version int Options json.RawMessage }
Params represents the `params` portion of the JSON chat call.
type PgpUI ¶
type PgpUI struct {
// contains filtered or unexported fields
}
func (PgpUI) KeyGenerated ¶ added in v1.0.18
func (PgpUI) OutputSignatureSuccess ¶
func (PgpUI) OutputSignatureSuccessNonKeybase ¶ added in v1.0.19
type PromptFields ¶
type PromptFields struct {
// contains filtered or unexported fields
}
func (PromptFields) ToList ¶
func (pf PromptFields) ToList() []*Field
type Prompter ¶
type Prompter struct { Fields []*Field // contains filtered or unexported fields }
func NewPrompter ¶
func NewPrompter(f []*Field, tui libkb.TerminalUI) *Prompter
type ProofNotYetAvailableError ¶
type ProofNotYetAvailableError struct{}
func (ProofNotYetAvailableError) Error ¶
func (e ProofNotYetAvailableError) Error() string
type ProveRooterUI ¶ added in v1.0.16
type ProveRooterUI struct { libkb.Contextified Username string }
func (*ProveRooterUI) DisplayRecheckWarning ¶ added in v1.0.16
func (p *ProveRooterUI) DisplayRecheckWarning(_ context.Context, _ keybase1.DisplayRecheckWarningArg) error
func (*ProveRooterUI) OkToCheck ¶ added in v1.0.16
func (p *ProveRooterUI) OkToCheck(_ context.Context, _ keybase1.OkToCheckArg) (bool, error)
func (*ProveRooterUI) OutputInstructions ¶ added in v1.0.16
func (p *ProveRooterUI) OutputInstructions(_ context.Context, arg keybase1.OutputInstructionsArg) error
func (*ProveRooterUI) OutputPrechecks ¶ added in v1.0.16
func (p *ProveRooterUI) OutputPrechecks(_ context.Context, _ keybase1.OutputPrechecksArg) error
func (*ProveRooterUI) PreProofWarning ¶ added in v1.0.16
func (p *ProveRooterUI) PreProofWarning(_ context.Context, _ keybase1.PreProofWarningArg) (bool, error)
func (*ProveRooterUI) PromptOverwrite ¶ added in v1.0.16
func (p *ProveRooterUI) PromptOverwrite(_ context.Context, _ keybase1.PromptOverwriteArg) (bool, error)
func (*ProveRooterUI) PromptUsername ¶ added in v1.0.16
func (p *ProveRooterUI) PromptUsername(_ context.Context, _ keybase1.PromptUsernameArg) (string, error)
type ProveUI ¶
type ProveUI struct {
// contains filtered or unexported fields
}
func (ProveUI) DisplayRecheckWarning ¶
func (ProveUI) OutputInstructions ¶
func (ProveUI) OutputPrechecks ¶
func (ProveUI) PreProofWarning ¶
func (ProveUI) PromptOverwrite ¶
func (ProveUI) PromptUsername ¶
type ProvisionUI ¶
type ProvisionUI struct {
// contains filtered or unexported fields
}
func (ProvisionUI) ChooseDevice ¶
func (p ProvisionUI) ChooseDevice(ctx context.Context, arg keybase1.ChooseDeviceArg) (keybase1.DeviceID, error)
func (ProvisionUI) ChooseDeviceType ¶
func (p ProvisionUI) ChooseDeviceType(ctx context.Context, arg keybase1.ChooseDeviceTypeArg) (keybase1.DeviceType, error)
func (ProvisionUI) ChooseGPGMethod ¶
func (p ProvisionUI) ChooseGPGMethod(ctx context.Context, arg keybase1.ChooseGPGMethodArg) (keybase1.GPGMethod, error)
func (ProvisionUI) ChooseProvisioningMethod ¶
func (p ProvisionUI) ChooseProvisioningMethod(ctx context.Context, arg keybase1.ChooseProvisioningMethodArg) (keybase1.ProvisionMethod, error)
func (ProvisionUI) DisplayAndPromptSecret ¶
func (p ProvisionUI) DisplayAndPromptSecret(ctx context.Context, arg keybase1.DisplayAndPromptSecretArg) (keybase1.SecretResponse, error)
func (ProvisionUI) DisplaySecretExchanged ¶
func (p ProvisionUI) DisplaySecretExchanged(ctx context.Context, sessionID int) error
func (ProvisionUI) PromptNewDeviceName ¶
func (p ProvisionUI) PromptNewDeviceName(ctx context.Context, arg keybase1.PromptNewDeviceNameArg) (string, error)
func (ProvisionUI) ProvisioneeSuccess ¶
func (p ProvisionUI) ProvisioneeSuccess(ctx context.Context, arg keybase1.ProvisioneeSuccessArg) error
func (ProvisionUI) ProvisionerSuccess ¶
func (p ProvisionUI) ProvisionerSuccess(ctx context.Context, arg keybase1.ProvisionerSuccessArg) error
func (ProvisionUI) SwitchToGPGSignOK ¶
func (p ProvisionUI) SwitchToGPGSignOK(ctx context.Context, arg keybase1.SwitchToGPGSignOKArg) (bool, error)
type RateLimits ¶ added in v1.0.18
type RateLimits struct {
RateLimits []RateLimit `json:"ratelimits,omitempty"`
}
type RemoteProofWrapper ¶
type RemoteProofWrapper struct {
// contains filtered or unexported fields
}
func (RemoteProofWrapper) GetDomain ¶
func (w RemoteProofWrapper) GetDomain() string
func (RemoteProofWrapper) GetHostname ¶
func (w RemoteProofWrapper) GetHostname() string
func (RemoteProofWrapper) GetProtocol ¶
func (w RemoteProofWrapper) GetProtocol() string
func (RemoteProofWrapper) GetRemoteUsername ¶
func (w RemoteProofWrapper) GetRemoteUsername() string
func (RemoteProofWrapper) GetService ¶
func (w RemoteProofWrapper) GetService() string
func (RemoteProofWrapper) ToDisplayString ¶
func (w RemoteProofWrapper) ToDisplayString() string
type Renderer ¶
type Renderer struct {
// contains filtered or unexported fields
}
func NewRenderer ¶
func (*Renderer) FlushParagraph ¶
func (r *Renderer) FlushParagraph()
func (*Renderer) NewParagraph ¶
func (*Renderer) RenderNode ¶
func (*Renderer) RenderNodes ¶
type Reply ¶ added in v1.0.18
type Reply struct { Jsonrpc string `json:"jsonrpc,omitempty"` ID int `json:"id,omitempty"` Error *CallError `json:"error,omitempty"` Result interface{} `json:"result,omitempty"` }
Reply is returned with the results of procressing a Call.
type SaltpackUI ¶
type SaltpackUI struct { libkb.Contextified // contains filtered or unexported fields }
func (*SaltpackUI) SaltpackPromptForDecrypt ¶
func (s *SaltpackUI) SaltpackPromptForDecrypt(_ context.Context, arg keybase1.SaltpackPromptForDecryptArg) (err error)
func (*SaltpackUI) SaltpackVerifyBadSender ¶ added in v1.0.19
func (s *SaltpackUI) SaltpackVerifyBadSender(_ context.Context, arg keybase1.SaltpackVerifyBadSenderArg) error
This function is responsible for short-circuiting the output of the bad message. It returns an error if the --force argument isn't present, and the VerifyEngine bubbles that up. This is similar to doNonInteractive above.
func (*SaltpackUI) SaltpackVerifySuccess ¶
func (s *SaltpackUI) SaltpackVerifySuccess(_ context.Context, arg keybase1.SaltpackVerifySuccessArg) error
type SecretEntry ¶
type SecretEntry struct { libkb.Contextified // contains filtered or unexported fields }
func NewSecretEntry ¶
func NewSecretEntry(g *libkb.GlobalContext, t *Terminal, tty string) *SecretEntry
func (*SecretEntry) Get ¶
func (se *SecretEntry) Get(arg keybase1.SecretEntryArg, termArg *keybase1.SecretEntryArg, w io.Writer) (res *keybase1.SecretEntryRes, err error)
func (*SecretEntry) Init ¶
func (se *SecretEntry) Init() (err error)
type SecretUI ¶
type SecretUI struct {
// contains filtered or unexported fields
}
func (SecretUI) GetPassphrase ¶
func (ui SecretUI) GetPassphrase(pin keybase1.GUIEntryArg, term *keybase1.SecretEntryArg) (res keybase1.GetPassphraseRes, err error)
type SecretUIServer ¶
type SecretUIServer struct {
// contains filtered or unexported fields
}
func (*SecretUIServer) GetPassphrase ¶
func (s *SecretUIServer) GetPassphrase(_ context.Context, arg keybase1.GetPassphraseArg) (keybase1.GetPassphraseRes, error)
type SendRes ¶ added in v1.0.18
type SendRes struct { Message string `json:"message"` RateLimits }
SendRes is the result of successfully sending a message.
type SigHintWrapper ¶
type SigHintWrapper struct {
// contains filtered or unexported fields
}
func (SigHintWrapper) GetCheckText ¶
func (shw SigHintWrapper) GetCheckText() (ret string)
func (SigHintWrapper) GetHumanURL ¶
func (shw SigHintWrapper) GetHumanURL() (ret string)
type SimpleFSStatter ¶ added in v1.0.19
type StdinSource ¶
type StdinSource struct {
// contains filtered or unexported fields
}
func (*StdinSource) Close ¶
func (b *StdinSource) Close() error
Close a source, but consume all leftover input before so doing.
func (*StdinSource) CloseWithError ¶
func (b *StdinSource) CloseWithError(e error) error
func (*StdinSource) Open ¶
func (b *StdinSource) Open() error
type StdoutSink ¶
type StdoutSink struct {
// contains filtered or unexported fields
}
func (*StdoutSink) Close ¶
func (s *StdoutSink) Close() error
func (*StdoutSink) HitError ¶
func (s *StdoutSink) HitError(e error) error
func (*StdoutSink) Open ¶
func (s *StdoutSink) Open() error
type Terminal ¶
type Terminal struct { libkb.Contextified // contains filtered or unexported fields }
func NewTerminal ¶
func NewTerminal(g *libkb.GlobalContext) (*Terminal, error)
func (*Terminal) GetSecret ¶
func (t *Terminal) GetSecret(arg *keybase1.SecretEntryArg) (res *keybase1.SecretEntryRes, err error)
func (*Terminal) GetSize ¶
GetSize tries to get the size for the current terminal. It if fails it returns 80x24
func (*Terminal) PromptYesNo ¶
type Thread ¶ added in v1.0.18
type Thread struct { Messages []Message `json:"messages"` Offline bool `json:"offline,omitempty"` RateLimits }
Thread is used for JSON output of a thread of messages.
type UI ¶
type UI struct { libkb.Contextified Terminal *Terminal SecretEntry *SecretEntry // contains filtered or unexported fields }
var GlobUI *UI
func (*UI) DefaultTabWriter ¶
func (*UI) ErrorWriter ¶
func (*UI) GetDumbOutputUI ¶
func (ui *UI) GetDumbOutputUI() libkb.DumbOutputUI
GetDumbOutput returns the main client UI, which happens to also be a dumb output UI too.
func (*UI) GetIdentifyTrackUI ¶
func (ui *UI) GetIdentifyTrackUI() libkb.IdentifyUI
func (*UI) GetIdentifyUI ¶
func (ui *UI) GetIdentifyUI() libkb.IdentifyUI
func (*UI) GetLoginUI ¶
func (*UI) GetProveUI ¶
func (*UI) GetProvisionUI ¶
func (ui *UI) GetProvisionUI(role libkb.KexRole) libkb.ProvisionUI
func (*UI) GetSecretUI ¶
func (*UI) GetTerminalSize ¶
func (*UI) GetTerminalUI ¶
func (ui *UI) GetTerminalUI() libkb.TerminalUI
GetTerminalUI returns the main client UI, which happens to be a terminal UI
func (*UI) NewTabWriter ¶
func (*UI) OutputDesc ¶
func (ui *UI) OutputDesc(_ libkb.OutputDescriptor, s string) error
func (*UI) OutputWriter ¶
func (*UI) PrintfStderr ¶
func (*UI) PromptForConfirmation ¶
func (*UI) PromptPassword ¶
func (*UI) PromptSelection ¶
func (*UI) PromptYesNo ¶
func (ui *UI) PromptYesNo(_ libkb.PromptDescriptor, p string, def libkb.PromptDefault) (ret bool, err error)
func (*UI) TerminalSize ¶ added in v1.0.18
type UnexpectedArgsError ¶
type UnexpectedArgsError string
func (UnexpectedArgsError) Error ¶
func (e UnexpectedArgsError) Error() string
type UnixFilter ¶
type UnixFilter struct {
// contains filtered or unexported fields
}
func (*UnixFilter) ClientFilterOpen ¶
func (u *UnixFilter) ClientFilterOpen(g *libkb.GlobalContext) (snk, src keybase1.Stream, err error)
func (*UnixFilter) Close ¶
func (u *UnixFilter) Close(inerr error) error
func (*UnixFilter) FilterInit ¶
func (u *UnixFilter) FilterInit(msg, infile, outfile string) (err error)
func (*UnixFilter) FilterOpen ¶
func (u *UnixFilter) FilterOpen() error
Source Files ¶
- chat_api_decoder.go
- chat_api_doc.go
- chat_api_handler.go
- chat_cli_fetchers.go
- chat_cli_flag_utils.go
- chat_cli_rendering.go
- chat_resolver.go
- chat_svc_handler.go
- chat_ui.go
- cmd_account_delete.go
- cmd_account_reset.go
- cmd_apicall.go
- cmd_base62.go
- cmd_ca.go
- cmd_cert.go
- cmd_chat.go
- cmd_chat_api.go
- cmd_chat_download.go
- cmd_chat_hide.go
- cmd_chat_list.go
- cmd_chat_list_unread.go
- cmd_chat_mute.go
- cmd_chat_read.go
- cmd_chat_send.go
- cmd_chat_upload.go
- cmd_check_following.go
- cmd_compat.go
- cmd_config.go
- cmd_ctl.go
- cmd_ctl_app_exit.go
- cmd_ctl_logrotate.go
- cmd_ctl_reload.go
- cmd_ctl_restart.go
- cmd_ctl_start.go
- cmd_ctl_stop_windows.go
- cmd_ctl_watchdog.go
- cmd_ctl_watchdog2.go
- cmd_currency.go
- cmd_db.go
- cmd_decrypt.go
- cmd_deprovision.go
- cmd_device.go
- cmd_device_add.go
- cmd_device_list.go
- cmd_device_remove.go
- cmd_dismiss.go
- cmd_dump_keyfamily.go
- cmd_dump_push_notifications.go
- cmd_encrypt.go
- cmd_fake_following_changed.go
- cmd_favorite.go
- cmd_favorite_add.go
- cmd_favorite_list.go
- cmd_favorite_remove.go
- cmd_follow.go
- cmd_id.go
- cmd_kbfs_mount.go
- cmd_list_followers.go
- cmd_list_following.go
- cmd_log.go
- cmd_log_send.go
- cmd_login.go
- cmd_logout.go
- cmd_paperkey.go
- cmd_paperprovision.go
- cmd_passphrase.go
- cmd_passphrase_change.go
- cmd_passphrase_recover.go
- cmd_pgp.go
- cmd_pgp_decrypt.go
- cmd_pgp_drop.go
- cmd_pgp_encrypt.go
- cmd_pgp_export.go
- cmd_pgp_gen.go
- cmd_pgp_import.go
- cmd_pgp_list.go
- cmd_pgp_pull.go
- cmd_pgp_purge.go
- cmd_pgp_select.go
- cmd_pgp_sign.go
- cmd_pgp_update.go
- cmd_pgp_verify.go
- cmd_pgpprovision.go
- cmd_ping.go
- cmd_prove.go
- cmd_rekey_devel.go
- cmd_rekey_paper.go
- cmd_rekey_status.go
- cmd_rekey_trigger.go
- cmd_scanproofs.go
- cmd_search.go
- cmd_secretkey.go
- cmd_show_notifications.go
- cmd_sign.go
- cmd_signup.go
- cmd_sigs.go
- cmd_sigs_list.go
- cmd_sigs_revoke.go
- cmd_simplefs.go
- cmd_simplefs_copy.go
- cmd_simplefs_get_status.go
- cmd_simplefs_kill.go
- cmd_simplefs_list.go
- cmd_simplefs_mkdir.go
- cmd_simplefs_move.go
- cmd_simplefs_ps.go
- cmd_simplefs_read.go
- cmd_simplefs_remove.go
- cmd_simplefs_stat.go
- cmd_simplefs_write.go
- cmd_status.go
- cmd_status_windows.go
- cmd_stress.go
- cmd_test_fsnotify.go
- cmd_test_passphrase.go
- cmd_tlf.go
- cmd_unfollow.go
- cmd_unlock.go
- cmd_update.go
- cmd_verify.go
- cmd_version.go
- color.go
- commands_common.go
- commands_devel.go
- commands_windows.go
- display_windows.go
- errors.go
- files.go
- fork_server.go
- fork_server_windows.go
- gpg_ui.go
- help.go
- identify_ui.go
- interfaces.go
- log.go
- main.go
- markup.go
- out_of_date.go
- passphrase_common.go
- passphrase_prompt.go
- pgp_ui.go
- prompter.go
- prompts.go
- prove_rooter_ui.go
- provision_ui.go
- rpc.go
- saltpack_ui.go
- secret.go
- secret_entry.go
- sendpath.go
- stream.go
- terminal.go
- ui.go
- versionfix.go