type mellium.im/sasl.Option
9 uses
mellium.im/sasl (current package)
negotiator.go#L44: func NewClient(m Mechanism, opts ...Option) *Negotiator {
negotiator.go#L66: func NewServer(m Mechanism, permissions func(*Negotiator) bool, opts ...Option) *Negotiator {
negotiator.go#L171: func (c *Negotiator) Permissions(opts ...Option) bool {
options.go#L12: type Option func(*Negotiator)
options.go#L14: func getOpts(n *Negotiator, o ...Option) {
options.go#L28: func TLSState(cs tls.ConnectionState) Option {
options.go#L36: func setNonce(v []byte) Option {
options.go#L45: func RemoteMechanisms(m ...string) Option {
options.go#L57: func Credentials(f func() (Username, Password, Identity []byte)) Option {
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)