Spec-Zone.ru › Ruby 2.4

класс Net::IMAP::LoginAuthenticator

Родитель:
Объект

Аутентификатор для типа аутентификации «LOGIN». См. authenticate().

Константы

STATE_PASSWORD
STATE_USER

Публичные Классовые Методы

new(user, password) Показать исходный код
# File lib/net/imap.rb, line 3442
def initialize(user, password)
  @user = user
  @password = password
  @state = STATE_USER
end

Публичные Экземплярные Методы

process(data) Показать исходный код
# File lib/net/imap.rb, line 3427
def process(data)
  case @state
  when STATE_USER
    @state = STATE_PASSWORD
    return @user
  when STATE_PASSWORD
    return @password
  end
end

Ruby Core © 1993–2017 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API