Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/emersion/go-sasl
/ types & classes
Types & classes
17 in github.com/emersion/go-sasl
⨍
Functions
34
◇
Types & classes
17
FuncType
AnonymousAuthenticator
Get trace information from clients logging in anonymously.
anonymous.go:27
Interface
Client
Client interface to perform challenge-response authentication.
sasl.go:20
FuncType
ExternalAuthenticator
ExternalAuthenticator authenticates users with the EXTERNAL mechanism. If the identity is left blank, it indicates that it is the same as the one used
external.go:37
FuncType
OAuthBearerAuthenticator
func(opts OAuthBearerOptions) *OAuthBearerError
oauthbearer.go:71
Struct
OAuthBearerError
oauthbearer.go:15
Struct
OAuthBearerOptions
oauthbearer.go:21
FuncType
PlainAuthenticator
Authenticates users with an identity, a username and a password. If the identity is left blank, it indicates that it is the same as the username. If i
plain.go:38
Interface
Server
Server interface to perform challenge-response authentication.
sasl.go:38
Struct
anonymousClient
anonymous.go:6
Struct
anonymousServer
anonymous.go:29
Struct
externalClient
external.go:11
Struct
externalServer
external.go:39
Struct
loginClient
login.go:12
Struct
oauthBearerClient
oauthbearer.go:33
Struct
oauthBearerServer
oauthbearer.go:73
Struct
plainClient
plain.go:11
Struct
plainServer
plain.go:40