ILIAS
Release_4_1_x_branch Revision 61804
|
Go to the source code of this file.
Data Structures | |
class | Auth_Yadis_DiscoveryResult |
class | Auth_Yadis_Yadis |
Namespaces | |
namespace | OpenID |
This module contains code for dealing with associations between consumers and servers. |
Functions | |
Auth_Yadis_getServiceEndpoints ($input_url, $xrds_parse_func, $discover_func=null, $fetcher=null) | |
Perform the Yadis protocol on the input URL and return an iterable of resulting endpoint objects. |
Variables | |
const | Auth_Yadis_CONTENT_TYPE = 'application/xrds+xml' |
Need both fetcher types so we can use the right one based on the presence or absence of CURL. | |
const | Auth_Yadis_HEADER_NAME = 'X-XRDS-Location' |
Yadis header. |
Auth_Yadis_getServiceEndpoints | ( | $input_url, | |
$xrds_parse_func, | |||
$discover_func = null , |
|||
$fetcher = null |
|||
) |
Perform the Yadis protocol on the input URL and return an iterable of resulting endpoint objects.
input_url: The URL on which to perform the Yadis protocol
xrds_parse_func: a callback which will take (uri, xrds_text) and return an array of service endpoint objects or null. Usually array('Auth_OpenID_ServiceEndpoint', 'fromXRDS').
discover_func: if not null, a callback which should take (uri) and return an Auth_Yadis_Yadis object or null.
Definition at line 136 of file Yadis.php.
Referenced by Auth_OpenID_getAllowedReturnURLs().
const Auth_Yadis_CONTENT_TYPE = 'application/xrds+xml' |
Need both fetcher types so we can use the right one based on the presence or absence of CURL.
Need this for parsing HTML (looking for META tags). Need this to parse the XRDS document during Yadis discovery. XRDS (yadis) content type
Definition at line 36 of file Yadis.php.
Referenced by Auth_Yadis_Yadis\discover(), and Auth_Yadis_DiscoveryResult\isXRDS().
const Auth_Yadis_HEADER_NAME = 'X-XRDS-Location' |