Auth_OpenID_ServerResponse Klassenreferenz


Öffentliche Methoden

 Auth_OpenID_ServerResponse (&$request)
 whichEncoding ()
 toFormMarkup ($form_tag_attrs=null)
 toHTML ()
 renderAsForm ()
 encodeToURL ()
 addExtension ($extension_response)
 needsSigning ()
 encodeToKVForm ()

Ausführliche Beschreibung

Definiert in Zeile 1184 der Datei Server.php.


Dokumentation der Elementfunktionen

addExtension ( extension_response  ) 

Definiert in Zeile 1246 der Datei Server.php.

01247     {
01248         $extension_response->toMessage($this->fields);
01249     }

Auth_OpenID_ServerResponse ( &$  request  ) 

Definiert in Zeile 1186 der Datei Server.php.

01187     {
01188         $this->request =& $request;
01189         $this->fields = new Auth_OpenID_Message($this->request->namespace);
01190     }

encodeToKVForm (  ) 

Definiert in Zeile 1257 der Datei Server.php.

01258     {
01259         return $this->fields->toKVForm();
01260     }

encodeToURL (  ) 

Definiert in Zeile 1241 der Datei Server.php.

01242     {
01243         return $this->fields->toURL($this->request->return_to);
01244     }

needsSigning (  ) 

Definiert in Zeile 1251 der Datei Server.php.

01252     {
01253         return $this->fields->getArg(Auth_OpenID_OPENID_NS,
01254                                      'mode') == 'id_res';
01255     }

renderAsForm (  ) 

Definiert in Zeile 1235 der Datei Server.php.

01236     {
01237         return $this->whichEncoding() == Auth_OpenID_ENCODE_HTML_FORM;
01238     }

toFormMarkup ( form_tag_attrs = null  ) 

Definiert in Zeile 1214 der Datei Server.php.

01215     {
01216         return $this->fields->toFormMarkup($this->request->return_to,
01217                                            $form_tag_attrs);
01218     }

toHTML (  ) 

Definiert in Zeile 1224 der Datei Server.php.

01225     {
01226         return Auth_OpenID::autoSubmitHTML($this->toFormMarkup());
01227     }

whichEncoding (  ) 

Definiert in Zeile 1192 der Datei Server.php.

01193     {
01194       global $_Auth_OpenID_Request_Modes;
01195 
01196         if (in_array($this->request->mode, $_Auth_OpenID_Request_Modes)) {
01197             if ($this->fields->isOpenID2() &&
01198                 (strlen($this->encodeToURL()) >
01199                    Auth_OpenID_OPENID1_URL_LIMIT)) {
01200                 return Auth_OpenID_ENCODE_HTML_FORM;
01201             } else {
01202                 return Auth_OpenID_ENCODE_URL;
01203             }
01204         } else {
01205             return Auth_OpenID_ENCODE_KVFORM;
01206         }
01207     }


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
Copyright © 2003 - 2009 MyOOS [Shopsystem]. All rights reserved.
MyOOS [Shopsystem] is Free Software released under the GNU/GPL License.

Webmaster: info@r23.de (Impressum)
doxygen