HTTP Authentication File Resolver
category | Zend |
---|---|
package | Zend_Auth |
subpackage | Zend_Auth_Adapter_Http |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
__construct(string $path = ''
)
string
Complete filename where the credentials are stored
getFile() : string
string
resolve(string $username, string $realm) : string | false
Only the first matching username/realm combination in the file is returned. If the file contains credentials for Digest authentication, the returned string is the password hash, or h(a1) from RFC 2617. The returned string is the plain-text password for Basic authentication.
The expected format of the file is: username:realm:sharedSecret
That is, each line consists of the user's username, the applicable authentication realm, and the password or hash, each delimited by colons.
inherited_from | \Zend_Auth_Adapter_Http_Resolver_Interface::resolve() |
---|
string
Username
string
Authentication Realm
\Zend_Auth_Adapter_Http_Resolver_Exception |
---|
string
false
User's shared secret, if the user is found in the
realm, false otherwise.setFile(string $path) : \Zend_Auth_Adapter_Http_Resolver_File
string
\Zend_Auth_Adapter_Http_Resolver_Exception |
---|
\Zend_Auth_Adapter_Http_Resolver_File
Provides a fluent interface$_file : string