TYPO3 CMS  TYPO3_6-2
Discover.php File Reference

Go to the source code of this file.

Classes

class  Auth_OpenID_ServiceEndpoint
 

Functions

 Auth_OpenID_getOpenIDTypeURIs ()
 
 Auth_OpenID_getOpenIDConsumerTypeURIs ()
 
 Auth_OpenID_getOpenIDTypeName ($type_uri)
 
 Auth_OpenID_findOPLocalIdentifier ($service, $type_uris)
 
 filter_MatchesAnyOpenIDType ($service)
 
 filter_MatchesAnyOpenIDConsumerType (&$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)
 

Variables

const Auth_OpenID_XMLNS_1_0 'http://openid.net/xmlns/1.0'
 
const Auth_OpenID_TYPE_1_2 'http://openid.net/signon/1.2'
 
const Auth_OpenID_TYPE_1_1 'http://openid.net/signon/1.1'
 
const Auth_OpenID_TYPE_1_0 'http://openid.net/signon/1.0'
 
const Auth_OpenID_TYPE_2_0_IDP 'http://specs.openid.net/auth/2.0/server'
 
const Auth_OpenID_TYPE_2_0 'http://specs.openid.net/auth/2.0/signon'
 
const Auth_OpenID_RP_RETURN_TO_URL_TYPE 'http://specs.openid.net/auth/2.0/return_to'
 

Function Documentation

◆ Auth_OpenID_arrangeByType()

Auth_OpenID_arrangeByType (   $service_list,
  $preferred_types 
)

Definition at line 397 of file Discover.php.

References Auth_OpenID_bestMatchingService().

Referenced by Auth_OpenID_getOPOrUserServices().

◆ Auth_OpenID_bestMatchingService()

Auth_OpenID_bestMatchingService (   $service,
  $preferred_types 
)

Definition at line 378 of file Discover.php.

Referenced by Auth_OpenID_arrangeByType().

◆ Auth_OpenID_discover()

Auth_OpenID_discover (   $uri,
  $fetcher 
)

◆ Auth_OpenID_discoverURI()

Auth_OpenID_discoverURI (   $uri,
  $fetcher 
)

Definition at line 525 of file Discover.php.

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

Referenced by Auth_OpenID_discover().

◆ Auth_OpenID_discoverWithoutYadis()

Auth_OpenID_discoverWithoutYadis (   $uri,
  $fetcher 
)

Definition at line 531 of file Discover.php.

References Auth_OpenID_ServiceEndpoint\fromHTML().

Referenced by Auth_OpenID_discoverWithYadis().

◆ Auth_OpenID_discoverWithYadis()

Auth_OpenID_discoverWithYadis (   $uri,
  $fetcher,
  $endpoint_filter = 'Auth_OpenID_getOPOrUserServices',
  $discover_function = null 
)

◆ Auth_OpenID_discoverXRI()

Auth_OpenID_discoverXRI (   $iname,
  $fetcher 
)

◆ Auth_OpenID_findOPLocalIdentifier()

Auth_OpenID_findOPLocalIdentifier (   $service,
  $type_uris 
)

◆ Auth_OpenID_getOpenIDConsumerTypeURIs()

Auth_OpenID_getOpenIDConsumerTypeURIs ( )

Definition at line 33 of file Discover.php.

References Auth_OpenID_RP_RETURN_TO_URL_TYPE.

Referenced by filter_MatchesAnyOpenIDConsumerType().

◆ Auth_OpenID_getOpenIDTypeName()

Auth_OpenID_getOpenIDTypeName (   $type_uri)

◆ Auth_OpenID_getOpenIDTypeURIs()

◆ Auth_OpenID_getOPOrUserServices()

Auth_OpenID_getOPOrUserServices (   $openid_services)

◆ Auth_OpenID_makeOpenIDEndpoints()

Auth_OpenID_makeOpenIDEndpoints (   $uri,
  $yadis_services 
)

◆ filter_MatchesAnyOpenIDConsumerType()

filter_MatchesAnyOpenIDConsumerType ( $service)

Definition at line 365 of file Discover.php.

References Auth_OpenID_getOpenIDConsumerTypeURIs().

◆ filter_MatchesAnyOpenIDType()

filter_MatchesAnyOpenIDType (   $service)

Definition at line 352 of file Discover.php.

References Auth_OpenID_getOpenIDTypeURIs().

Variable Documentation

◆ Auth_OpenID_RP_RETURN_TO_URL_TYPE

const Auth_OpenID_RP_RETURN_TO_URL_TYPE 'http://specs.openid.net/auth/2.0/return_to'

◆ Auth_OpenID_TYPE_1_0

const Auth_OpenID_TYPE_1_0 'http://openid.net/signon/1.0'

◆ Auth_OpenID_TYPE_1_1

◆ Auth_OpenID_TYPE_1_2

const Auth_OpenID_TYPE_1_2 'http://openid.net/signon/1.2'

Definition at line 17 of file Discover.php.

Referenced by Auth_OpenID_getOpenIDTypeName(), and Auth_OpenID_getOpenIDTypeURIs().

◆ Auth_OpenID_TYPE_2_0

◆ Auth_OpenID_TYPE_2_0_IDP

◆ Auth_OpenID_XMLNS_1_0

const Auth_OpenID_XMLNS_1_0 'http://openid.net/xmlns/1.0'

The OpenID and Yadis discovery implementation for OpenID 1.2.

Definition at line 14 of file Discover.php.

Referenced by Auth_OpenID_findOPLocalIdentifier().