Abstract class to implement external storage for OpenID consumer
category | Zend |
---|---|
package | Zend_OpenId |
subpackage | Zend_OpenId_Provider |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
addAssociation(string $handle, string $macFunc, string $secret, string $expires) : void
string
assiciation handle
string
HMAC function (sha1 or sha256)
string
shared secret
string
expiration UNIX time
addSite(string $id, string $site, mixed $trusted) : boolean
string
user identity URL
string
site URL
mixed
trust data from extensions or just a boolean value
boolean
addUser(string $id, string $password) : boolean
string
user identity URL
string
encoded user password
boolean
checkUser(string $id, string $password) : boolean
string
user identity URL
string
user password
boolean
getAssociation(string $handle, $macFunc, $secret, $expires) : boolean
string
assiciation handle
boolean
getTrustedSites(string $id) : array
string
user identity URL
array
hasUser(string $id) : boolean
string
user identity URL
boolean