TYPO3 API  SVNRelease
Classes | Enumerations | Functions
Discover.php File Reference

Go to the source code of this file.

Classes

class  Auth_OpenID_ServiceEndpoint

Enumerations

enum  Auth_OpenID_XMLNS_1_0
enum  Auth_OpenID_TYPE_1_2
enum  Auth_OpenID_TYPE_1_1
enum  Auth_OpenID_TYPE_1_0
enum  Auth_OpenID_TYPE_2_0_IDP
enum  Auth_OpenID_TYPE_2_0
enum  Auth_OpenID_RP_RETURN_TO_URL_TYPE

Functions

 Auth_OpenID_getOpenIDTypeURIs ()
 Auth_OpenID_findOPLocalIdentifier ($service, $type_uris)
 filter_MatchesAnyOpenIDType ($service)
 Auth_OpenID_bestMatchingService ($service, $preferred_types)
 Auth_OpenID_arrangeByType ($service_list, $preferred_types)
 Auth_OpenID_getOPOrUserServices ($openid_services)
 Auth_OpenID_makeOpenIDEndpoints ($uri, $yadis_services)
 Auth_OpenID_discoverWithYadis ($uri, $fetcher, $endpoint_filter='Auth_OpenID_getOPOrUserServices', $discover_function=null)
 Auth_OpenID_discoverURI ($uri, $fetcher)
 Auth_OpenID_discoverWithoutYadis ($uri, $fetcher)
 Auth_OpenID_discoverXRI ($iname, $fetcher)
 Auth_OpenID_discover ($uri, $fetcher)

Enumeration Type Documentation

Definition at line 22 of file Discover.php.

Definition at line 19 of file Discover.php.

Definition at line 18 of file Discover.php.

Definition at line 17 of file Discover.php.

Definition at line 21 of file Discover.php.

Definition at line 20 of file Discover.php.

The OpenID and Yadis discovery implementation for OpenID 1.2.

Definition at line 14 of file Discover.php.


Function Documentation

Auth_OpenID_arrangeByType ( service_list,
preferred_types 
)

Definition at line 339 of file Discover.php.

References Auth_OpenID_bestMatchingService().

Referenced by Auth_OpenID_getOPOrUserServices().

Auth_OpenID_bestMatchingService ( service,
preferred_types 
)

Definition at line 320 of file Discover.php.

Referenced by Auth_OpenID_arrangeByType().

Auth_OpenID_discover ( uri,
fetcher 
)
Auth_OpenID_discoverURI ( uri,
fetcher 
)

Definition at line 467 of file Discover.php.

References Auth_OpenID_discoverWithYadis(), and Auth_OpenID\normalizeUrl().

Referenced by Auth_OpenID_discover().

Auth_OpenID_discoverWithoutYadis ( uri,
fetcher 
)

Definition at line 473 of file Discover.php.

References Auth_OpenID_ServiceEndpoint\fromHTML().

Referenced by Auth_OpenID_discoverWithYadis().

Auth_OpenID_discoverWithYadis ( uri,
fetcher,
endpoint_filter = 'Auth_OpenID_getOPOrUserServices',
discover_function = null 
)
Auth_OpenID_discoverXRI ( iname,
fetcher 
)
Auth_OpenID_findOPLocalIdentifier ( service,
type_uris 
)

Definition at line 262 of file Discover.php.

References $content.

Referenced by Auth_OpenID_ServiceEndpoint\parseService().

Auth_OpenID_getOpenIDTypeURIs ( )
Auth_OpenID_getOPOrUserServices ( openid_services)

Definition at line 371 of file Discover.php.

References Auth_OpenID_arrangeByType(), and Auth_OpenID_getOpenIDTypeURIs().

Referenced by Auth_OpenID_discoverXRI().

Auth_OpenID_makeOpenIDEndpoints ( uri,
yadis_services 
)

Definition at line 386 of file Discover.php.

Referenced by Auth_OpenID_discoverXRI(), and Auth_OpenID_ServiceEndpoint\fromXRDS().

filter_MatchesAnyOpenIDType ( service)

Definition at line 307 of file Discover.php.

References Auth_OpenID_getOpenIDTypeURIs().