Public Member Functions | Protected Member Functions

Zend_Mail_Protocol_Smtp_Auth_Crammd5 Class Reference

Inheritance diagram for Zend_Mail_Protocol_Smtp_Auth_Crammd5:
Zend_Mail_Protocol_Smtp Zend_Mail_Protocol_Abstract

Public Member Functions

 __construct ($host= '127.0.0.1', $port=null, $config=null)
 auth ()

Protected Member Functions

 _hmacMd5 ($key, $data, $block=64)

Detailed Description

Definition at line 39 of file Crammd5.php.


Constructor & Destructor Documentation

__construct ( host = '127.0.0.1',
port = null,
config = null 
)

Constructor.

Parameters:
string$host(Default: 127.0.0.1)
int$port(Default: null)
array$configAuth-specific parameters
Returns:
void

Definition at line 49 of file Crammd5.php.


Member Function Documentation

_hmacMd5 ( key,
data,
block = 64 
) [protected]

Prepare CRAM-MD5 response to server's ticket

Parameters:
string$keyChallenge key (usually password)
string$dataChallenge data
string$blockLength of blocks
Returns:
string

Definition at line 92 of file Crammd5.php.

auth (  )
Todo:
Perform CRAM-MD5 authentication with supplied credentials
Returns:
void

Reimplemented from Zend_Mail_Protocol_Smtp.

Definition at line 69 of file Crammd5.php.


The documentation for this class was generated from the following file: