Auth_Yadis_Discovery Auth_Yadis_Discovery(
Auth_Yadis_PHPSession
$session, string
$url, [string
$session_key_suffix = null]
)
|
|
Initialize a discovery object.
Parameters:
|
Auth_Yadis_PHPSession |
$session: |
An object which implements the Auth_Yadis_PHPSession API. |
|
string |
$url: |
The URL on which to attempt discovery. |
|
string |
$session_key_suffix: |
The optional session key suffix override. |
void cleanup(
[$force
$force = false]
)
|
|
Clean up Yadis-related services in the session and return the most-recently-attempted service from the manager, if one exists.
Parameters:
|
$force |
$force: |
True if the manager should be deleted regardless of whether it's a manager for $this->url. |
void getNextService(
$discover_cb,
$fetcher
)
|
|
Return the next authentication service for the pair of user_input and session. This function handles fallback.
Parameters: