Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LdapAuthenticator ¶
type LdapAuthenticator struct {
// contains filtered or unexported fields
}
структура аутентификатора
func NewLdapAuthenticator ¶
func NewLdapAuthenticator(storage *storage.Client) *LdapAuthenticator
func (LdapAuthenticator) Authenticate ¶
func (a LdapAuthenticator) Authenticate(reader io.Reader, writer io.Writer) (*socks5.AuthContext, error)
Функция авторизации socks клиента
func (*LdapAuthenticator) Close ¶
func (a *LdapAuthenticator) Close() error
клозер для закрытия корректного
func (LdapAuthenticator) GetCode ¶
func (a LdapAuthenticator) GetCode() uint8
Возращаем socks клиенту ответ, что авторизация идет через пару логин:пасс
Click to show internal directories.
Click to hide internal directories.