[ class tree: OpenID ] [ index: OpenID ] [ all elements ]

Procedural File: XRDS.php

Source Location: /zp-extensions/federated_logon/Auth/Yadis/XRDS.php

Page Details

This module contains the XRDS parsing code.

PHP versions 4 and 5

LICENSE: See the COPYING file included in this distribution.

Author:  JanRain, Inc. <openid@janrain.com>
Copyright:  2005-2008 Janrain, Inc.
License:  Apache
Classes
Class Description
Auth_Yadis_Service This class represents a <Service> element in an XRDS document.
Auth_Yadis_XRDS This class performs parsing of XRDS documents.
Includes
require_once ('Auth/Yadis/XML.php') [line 19]

Require the XPath implementation.

[ Top ]


Constants
Auth_Yadis_XMLNS_XRDS  [line 47]

Auth_Yadis_XMLNS_XRDS = 'xri://$xrds'

XRDS XML namespace


[ Top ]

Auth_Yadis_XMLNS_XRD_2_0  [line 42]

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

XRD XML namespace


[ Top ]

SERVICES_YADIS_MATCH_ALL  [line 25]

SERVICES_YADIS_MATCH_ALL = 101

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


[ Top ]

SERVICES_YADIS_MATCH_ANY  [line 31]

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.


[ Top ]

SERVICES_YADIS_MAX_PRIORITY  [line 37]

SERVICES_YADIS_MAX_PRIORITY = pow(2,30)

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


[ Top ]


Functions
Auth_Yadis_getNSMap  [line 49]

void Auth_Yadis_getNSMap( )

[ Top ]
Auth_Yadis_getXRDExpiration  [line 214]
Parameters:
   $xrd_element: 
   $default: 


void Auth_Yadis_getXRDExpiration( $xrd_element, [ $default = null]  )

[ Top ]


Documentation generated on Sat, 05 Jan 2013 15:51:30 +0100 by phpDocumentor 1.4.3