MCPcopy Create free account

hub / github.com/Mister-leo/fssh / types & classes

Types & classes18 in github.com/Mister-leo/fssh

TypeAliasAuthMode
AuthMode 认证模式类型
internal/auth/auth.go:15
InterfaceAuthProvider
AuthProvider 统一认证接口 为 Touch ID 和 OTP 两种认证方式提供统一的抽象
internal/auth/auth.go:24
StructConfig
Config OTP 配置结构 存储加密的 OTP seed 和相关参数
internal/otp/config.go:12
StructConfig
internal/config/config.go:11
StructEncryptedFile
internal/store/store.go:21
StructGlobalConfigOption
GlobalConfigOption defines metadata for a single global configuration option
internal/sshconfig/hostconfig.go:265
StructHostConfig
HostConfig represents a complete SSH host configuration
internal/sshconfig/hostconfig.go:12
StructHostInfo
internal/sshconfig/sshconfig.go:11
StructInitOptions
InitOptions OTP 初始化选项
internal/otp/init.go:17
StructOTPProvider
OTPProvider OTP 认证提供者 实现基于密码和 TOTP 验证码的双层认证
internal/auth/otp.go:20
StructProxyConfig
ProxyConfig represents proxy settings
internal/sshconfig/hostconfig.go:60
TypeAliasProxyType
ProxyType represents the type of proxy configuration
internal/sshconfig/hostconfig.go:48
StructRecord
internal/store/store.go:34
StructSSHKeyInfo
SSHKeyInfo holds metadata about a discovered SSH key
cmd/fssh/setup_keys.go:17
StructShellContext
ShellContext holds state for shell commands
cmd/fssh/shell_commands.go:42
StructTouchIDProvider
TouchIDProvider Touch ID 认证提供者 使用 macOS Keychain 和 Touch ID 进行认证
internal/auth/touchid.go:9
StructmodeConfig
modeConfig 认证模式配置文件结构
internal/auth/auth.go:73
StructsecureAgent
internal/agent/secure_agent.go:22