Documentation ¶
Index ¶
- type SvrRpc
- func (sv SvrRpc) AuthKb(ctx context.Context, arg *pb.ReqSshUser) (*pb.UserKb, error)
- func (sv SvrRpc) AuthPk(ctx context.Context, in *pb.ReqAuthPublicKey) (*pb.User, error)
- func (sv SvrRpc) AuthPw(ctx context.Context, in *pb.ReqAuthPassword) (*pb.User, error)
- func (sv SvrRpc) FetchAsset(ctx context.Context, arg *pb.ReqAssetsQuery) (*pb.AssetList, error)
- func (sv SvrRpc) FetchAssetSshConfig(ctx context.Context, arg *pb.ReqAssetUser) (*pb.ResSshConnCfg, error)
- func (sv SvrRpc) Guacamole(ctx context.Context, arg *pb.ReqToken) (*pb.ResGuacamole, error)
- func (sv *SvrRpc) Run(lis net.Listener)
- func (sv SvrRpc) SaveLogAuth(ctx context.Context, log *pb.ReqAuthLog) (*pb.ResStatus, error)
- func (sv SvrRpc) SaveLogSshSession(ctx context.Context, arg *pb.ReqSshdData) (*pb.ResStatus, error)
- func (sv SvrRpc) WebXtermSsh(c context.Context, arg *pb.ReqToken) (*pb.ResSshConnCfg, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SvrRpc ¶
type SvrRpc struct { pb.UnimplementedByteGangsterServer // contains filtered or unexported fields }
func (SvrRpc) FetchAsset ¶
func (SvrRpc) FetchAssetSshConfig ¶
func (sv SvrRpc) FetchAssetSshConfig(ctx context.Context, arg *pb.ReqAssetUser) (*pb.ResSshConnCfg, error)
func (SvrRpc) SaveLogAuth ¶
func (SvrRpc) SaveLogSshSession ¶
func (SvrRpc) WebXtermSsh ¶
Click to show internal directories.
Click to hide internal directories.