ILIAS  release_4-4 Revision
All Data Structures Namespaces Files Functions Variables Modules Pages
Parse.php File Reference

Go to the source code of this file.

Data Structures

class  Auth_OpenID_Parse
 Require Auth_OpenID::arrayGet(). More...
 

Namespaces

 OpenID
 This module contains code for dealing with associations between consumers and servers.
 

Functions

 Auth_OpenID_legacy_discover ($html_text, $server_rel, $delegate_rel)
 

Function Documentation

◆ Auth_OpenID_legacy_discover()

Auth_OpenID_legacy_discover (   $html_text,
  $server_rel,
  $delegate_rel 
)

Definition at line 359 of file Parse.php.

References Auth_OpenID_Parse\Auth_OpenID_Parse().

Referenced by Auth_OpenID_ServiceEndpoint\fromHTML().

361 {
362  $p = new Auth_OpenID_Parse();
363 
364  $link_attrs = $p->parseLinkAttrs($html_text);
365 
366  $server_url = $p->findFirstHref($link_attrs,
367  $server_rel);
368 
369  if ($server_url === null) {
370  return false;
371  } else {
372  $delegate_url = $p->findFirstHref($link_attrs,
373  $delegate_rel);
374  return array($delegate_url, $server_url);
375  }
376 }
Require Auth_OpenID::arrayGet().
Definition: Parse.php:87
+ Here is the call graph for this function:
+ Here is the caller graph for this function: