TYPO3 CMS  TYPO3_6-2
XRDS.php File Reference

Go to the source code of this file.

Classes

class  Auth_Yadis_Service
 
class  Auth_Yadis_XRDS
 

Namespaces

 OpenID
 

Functions

 Auth_Yadis_getNSMap ()
 
 Auth_Yadis_array_scramble ($arr)
 
 Auth_Yadis_getXRDExpiration ($xrd_element, $default=null)
 

Variables

const SERVICES_YADIS_MATCH_ALL 101
 
const SERVICES_YADIS_MATCH_ANY 102
 
const SERVICES_YADIS_MAX_PRIORITY pow(2, 30)
 
const Auth_Yadis_XMLNS_XRD_2_0 'xri://$xrd*($v*2.0)'
 
const Auth_Yadis_XMLNS_XRDS 'xri://$xrds'
 

Function Documentation

◆ Auth_Yadis_array_scramble()

Auth_Yadis_array_scramble (   $arr)

private

Definition at line 58 of file XRDS.php.

References $result.

Referenced by Auth_Yadis_Service\getURIs().

◆ Auth_Yadis_getNSMap()

Auth_Yadis_getNSMap ( )

Definition at line 49 of file XRDS.php.

References Auth_Yadis_XMLNS_XRD_2_0, and Auth_Yadis_XMLNS_XRDS.

Referenced by Auth_Yadis_XRDS\parseXRDS().

◆ Auth_Yadis_getXRDExpiration()

Auth_Yadis_getXRDExpiration (   $xrd_element,
  $default = null 
)

Definition at line 214 of file XRDS.php.

Variable Documentation

◆ Auth_Yadis_XMLNS_XRD_2_0

const Auth_Yadis_XMLNS_XRD_2_0 'xri://$xrd*($v*2.0)'

XRD XML namespace

Definition at line 42 of file XRDS.php.

Referenced by Auth_OpenID_findOPLocalIdentifier(), Auth_Yadis_getNSMap(), and Auth_Yadis_XRDS\parseXRDS().

◆ Auth_Yadis_XMLNS_XRDS

const Auth_Yadis_XMLNS_XRDS 'xri://$xrds'

XRDS XML namespace

Definition at line 47 of file XRDS.php.

Referenced by Auth_Yadis_getNSMap(), and Auth_Yadis_XRDS\parseXRDS().

◆ SERVICES_YADIS_MATCH_ALL

const SERVICES_YADIS_MATCH_ALL 101

Require the XPath implementation. This match mode means a given service must match ALL filters passed to the Auth_Yadis_XRDS::services() call.

Definition at line 25 of file XRDS.php.

Referenced by Auth_Yadis_XRDS\services().

◆ SERVICES_YADIS_MATCH_ANY

const SERVICES_YADIS_MATCH_ANY 102

This match mode means a given service must match ANY filters (at least one) passed to the Auth_Yadis_XRDS::services() call.

Definition at line 31 of file XRDS.php.

Referenced by Auth_Yadis_XRDS\services().

◆ SERVICES_YADIS_MAX_PRIORITY

const SERVICES_YADIS_MAX_PRIORITY pow(2, 30)

The priority value used for service elements with no priority specified.

Definition at line 37 of file XRDS.php.

Referenced by Auth_Yadis_XRDS\_parse(), and Auth_Yadis_XRDS\services().