Property | Type | Description | |
---|---|---|---|
$DEFAULT_SUFFIX | |||
$PREFIX |
Method | Description | |
---|---|---|
__construct ( Auth_Yadis_PHPSession $session, string $url, string $session_key_suffix = null ) | Initialize a discovery object. | |
cleanup ( $force = false ) | Clean up Yadis-related services in the session and return the most-recently-attempted service from the manager, if one exists. | |
createManager ( $services, $yadis_url = null ) | ||
destroyManager ( $force = false ) | ||
getManager ( $force = false ) | ||
getNextService ( $discover_cb, $fetcher ) | Return the next authentication service for the pair of user_input and session. This function handles fallback. | |
getSessionKey ( ) |
public __construct ( Auth_Yadis_PHPSession $session, string $url, string $session_key_suffix = null ) | ||
$session | Auth_Yadis_PHPSession | An object which implements the Auth_Yadis_PHPSession API. |
$url | string | The URL on which to attempt discovery. |
$session_key_suffix | string | The optional session key suffix override. |
public cleanup ( $force = false ) | ||
$force | True if the manager should be deleted regardless of whether it's a manager for $this->url. |
public destroyManager ( $force = false ) | ||
$force | True if the manager should be deleted regardless of whether it's a manager for $this->url. |
public getManager ( $force = false ) | ||
$force | True if the manager should be returned regardless of whether it's a manager for $this->url. |
public getNextService ( $discover_cb, $fetcher ) |