type golang.org/x/crypto/ssh.Permissions
14 uses
golang.org/x/crypto/ssh (current package)
certs.go#L62: Permissions
certs.go#L293: UserKeyFallback func(conn ConnMetadata, key PublicKey) (*Permissions, error)
certs.go#L335: func (c *CertChecker) Authenticate(conn ConnMetadata, pubKey PublicKey) (*Permissions, error) {
server.go#L21: type Permissions struct {
server.go#L55: AllowLogin func(conn ConnMetadata, srcName string) (*Permissions, error)
server.go#L81: PasswordCallback func(conn ConnMetadata, password []byte) (*Permissions, error)
server.go#L91: PublicKeyCallback func(conn ConnMetadata, key PublicKey) (*Permissions, error)
server.go#L100: KeyboardInteractiveCallback func(conn ConnMetadata, client KeyboardInteractiveChallenge) (*Permissions, error)
server.go#L142: perms *Permissions
server.go#L179: Permissions *Permissions
server.go#L226: func (s *connection) serverHandshake(config *ServerConfig) (*Permissions, error) {
server.go#L325: sessionID []byte, userAuthReq userAuthRequestMsg) (authErr error, perms *Permissions, err error) {
server.go#L398: func (s *connection) serverAuthenticate(config *ServerConfig) (*Permissions, error) {
server.go#L401: var perms *Permissions
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |