XOOPS RMCommon Utilities  2.1.8.91RC
 All Classes Namespaces Files Functions Variables
Swift_Transport_Esmtp_Authenticator Interface Reference
Inheritance diagram for Swift_Transport_Esmtp_Authenticator:
Inheritance graph

Public Member Functions

 authenticate (Swift_Transport_SmtpAgent $agent, $username, $password)
 
 getAuthKeyword ()
 

Detailed Description

Definition at line 19 of file Authenticator.php.

Member Function Documentation

Swift_Transport_Esmtp_Authenticator::authenticate ( Swift_Transport_SmtpAgent  $agent,
  $username,
  $password 
)

Try to authenticate the user with $username and $password.

Parameters
Swift_Transport_SmtpAgent$agent
string$username
string$password
Returns
boolean

Implemented in Swift_Transport_Esmtp_Auth_CramMd5Authenticator, Swift_Transport_Esmtp_Auth_LoginAuthenticator, and Swift_Transport_Esmtp_Auth_PlainAuthenticator.

Swift_Transport_Esmtp_Authenticator::getAuthKeyword ( )

Get the name of the AUTH mechanism this Authenticator handles.

Returns
string

Implemented in Swift_Transport_Esmtp_Auth_CramMd5Authenticator, Swift_Transport_Esmtp_Auth_LoginAuthenticator, and Swift_Transport_Esmtp_Auth_PlainAuthenticator.


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