/**
  * Discovers the OpenID server information from the provided URL.
  *
  * First the Yadis discovery is tried. If it doesn't succeed, then the HTML
  * discovery is tried.
  *
  * The format of the returned array is (example):
  * <code>
  *   array( 'openid.server' => array( 0 => 'http://www.example-provider.com' ),
  *          'openid.delegate' => array( 0 => 'http://www.example-delegate.com' )
  *        );
  * </code>
  *
  * @throws ezcAuthenticationOpenidException
  *         if connection to the URL could not be opened
  * @param string $url URL to connect to and discover the OpenID information
  * @return array(string=>array)
  */
 public function discover($url)
 {
     return parent::discover($url);
 }