Class: Net::IMAP::CramMD5Authenticator

Inherits:
Object
  • Object
show all
Defined in:
lib/net/imap.rb

Overview

Authenticator for the “CRAM-MD5” authentication type. See #authenticate().

Instance Method Summary collapse

Instance Method Details

#process(challenge) ⇒ Object



3544
3545
3546
3547
# File 'lib/net/imap.rb', line 3544

def process(challenge)
  digest = hmac_md5(challenge, @password)
  return @user + " " + digest
end