rhymix/modules/member/php-openid-1.2.3/doc/elementindex.html
2008-12-19 11:00:19 +00:00

1998 lines
No EOL
108 KiB
HTML

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title></title>
<link rel="stylesheet" href="media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
</head>
<body>
<a name="top"></a>
<h2>Full index</h2>
<h3>Package indexes</h3>
<ul>
<li><a href="elementindex_OpenID.html">OpenID</a></li>
<li><a href="elementindex_Yadis.html">Yadis</a></li>
</ul>
<br />
<div class="index-letter-menu">
<a class="index-letter" href="elementindex.html#a">a</a>
<a class="index-letter" href="elementindex.html#b">b</a>
<a class="index-letter" href="elementindex.html#c">c</a>
<a class="index-letter" href="elementindex.html#d">d</a>
<a class="index-letter" href="elementindex.html#e">e</a>
<a class="index-letter" href="elementindex.html#f">f</a>
<a class="index-letter" href="elementindex.html#g">g</a>
<a class="index-letter" href="elementindex.html#h">h</a>
<a class="index-letter" href="elementindex.html#i">i</a>
<a class="index-letter" href="elementindex.html#m">m</a>
<a class="index-letter" href="elementindex.html#n">n</a>
<a class="index-letter" href="elementindex.html#o">o</a>
<a class="index-letter" href="elementindex.html#p">p</a>
<a class="index-letter" href="elementindex.html#q">q</a>
<a class="index-letter" href="elementindex.html#r">r</a>
<a class="index-letter" href="elementindex.html#s">s</a>
<a class="index-letter" href="elementindex.html#t">t</a>
<a class="index-letter" href="elementindex.html#u">u</a>
<a class="index-letter" href="elementindex.html#v">v</a>
<a class="index-letter" href="elementindex.html#w">w</a>
<a class="index-letter" href="elementindex.html#x">x</a>
<a class="index-letter" href="elementindex.html#y">y</a>
</div>
<a name="a"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">a</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="var-title">$AUTH_KEY_LEN</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_OpenIDStore.html#var$AUTH_KEY_LEN">Auth_OpenID_OpenIDStore::$AUTH_KEY_LEN</a> in Interface.php</div>
</dd>
<dt class="field">
<span class="method-title">addExtensionArg</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_AuthRequest.html#methodaddExtensionArg">Auth_OpenID_AuthRequest::addExtensionArg()</a> in Consumer.php</div>
<div class="index-item-description">Add an extension argument to this OpenID authentication request.</div>
</dd>
<dt class="field">
<span class="method-title">answer</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DiffieHellmanServerSession.html#methodanswer">Auth_OpenID_DiffieHellmanServerSession::answer()</a> in Server.php</div>
</dd>
<dt class="field">
<span class="method-title">answer</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_PlainTextServerSession.html#methodanswer">Auth_OpenID_PlainTextServerSession::answer()</a> in Server.php</div>
</dd>
<dt class="field">
<span class="method-title">attributes</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_dom.html#methodattributes">Services_Yadis_dom::attributes()</a> in XML.php</div>
</dd>
<dt class="field">
<span class="method-title">attributes</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_XMLParser.html#methodattributes">Services_Yadis_XMLParser::attributes()</a> in XML.php</div>
<div class="index-item-description">Return the attributes of a specified node.</div>
</dd>
<dt class="field">
<span class="method-title">attributes</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_domxml.html#methodattributes">Services_Yadis_domxml::attributes()</a> in XML.php</div>
</dd>
<dt class="field">
<span class="include-title">Association.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---Association.php.html">Association.php</a> in Association.php</div>
</dd>
<dt class="field">
Auth_OpenID_AlreadySigned
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_AlreadySigned.html">Auth_OpenID_AlreadySigned</a> in Server.php</div>
<div class="index-item-description">An error that indicates that a response was already signed.</div>
</dd>
<dt class="field">
Auth_OpenID_Association
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Association.html">Auth_OpenID_Association</a> in Association.php</div>
<div class="index-item-description">This class represents an association between a server and a consumer. In general, users of this library will never see instances of this object. The only exception is if you implement a custom <a href="OpenID/Auth_OpenID_OpenIDStore.html">Auth_OpenID_OpenIDStore</a>.</div>
</dd>
<dt class="field">
Auth_OpenID_AuthRequest
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_AuthRequest.html">Auth_OpenID_AuthRequest</a> in Consumer.php</div>
<div class="index-item-description">This class represents an authentication request from a consumer to an OpenID server.</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_AuthRequest</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_AuthRequest.html#methodAuth_OpenID_AuthRequest">Auth_OpenID_AuthRequest::Auth_OpenID_AuthRequest()</a> in Consumer.php</div>
<div class="index-item-description">Initialize an authentication request with the specified token, association, and endpoint.</div>
</dd>
<dt class="field">
<span class="const-title">Auth_OpenID_CANCEL</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---Consumer.php.html#defineAuth_OpenID_CANCEL">Auth_OpenID_CANCEL</a> in Consumer.php</div>
<div class="index-item-description">Status to indicate cancellation of OpenID authentication.</div>
</dd>
<dt class="field">
Auth_OpenID_CancelResponse
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_CancelResponse.html">Auth_OpenID_CancelResponse</a> in Consumer.php</div>
<div class="index-item-description">A response with a status of Auth_OpenID_CANCEL. Indicates that the user cancelled the OpenID authentication request. This has two relevant attributes:</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_CancelResponse</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_CancelResponse.html#methodAuth_OpenID_CancelResponse">Auth_OpenID_CancelResponse::Auth_OpenID_CancelResponse()</a> in Consumer.php</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_Consumer</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Consumer.html#methodAuth_OpenID_Consumer">Auth_OpenID_Consumer::Auth_OpenID_Consumer()</a> in Consumer.php</div>
<div class="index-item-description">Initialize a Consumer instance.</div>
</dd>
<dt class="field">
Auth_OpenID_Consumer
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Consumer.html">Auth_OpenID_Consumer</a> in Consumer.php</div>
<div class="index-item-description">An OpenID consumer implementation that performs discovery and does session management. See the Consumer.php file documentation for more information.</div>
</dd>
<dt class="field">
Auth_OpenID_ConsumerResponse
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_ConsumerResponse.html">Auth_OpenID_ConsumerResponse</a> in Consumer.php</div>
<div class="index-item-description">The base class for responses from the Auth_OpenID_Consumer.</div>
</dd>
<dt class="field">
Auth_OpenID_DatabaseConnection
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DatabaseConnection.html">Auth_OpenID_DatabaseConnection</a> in DatabaseConnection.php</div>
<div class="index-item-description">An empty base class intended to emulate PEAR connection</div>
</dd>
<dt class="field">
Auth_OpenID_Decoder
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Decoder.html">Auth_OpenID_Decoder</a> in Server.php</div>
<div class="index-item-description">Decode an incoming Auth_OpenID_WebResponse into an Auth_OpenID_Request.</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_Decoder</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Decoder.html#methodAuth_OpenID_Decoder">Auth_OpenID_Decoder::Auth_OpenID_Decoder()</a> in Server.php</div>
</dd>
<dt class="field">
<span class="const-title">Auth_OpenID_DEFAULT_NONCE_CHRS</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---Consumer.php.html#defineAuth_OpenID_DEFAULT_NONCE_CHRS">Auth_OpenID_DEFAULT_NONCE_CHRS</a> in Consumer.php</div>
<div class="index-item-description">This is the characters that the nonces are made from.</div>
</dd>
<dt class="field">
Auth_OpenID_DiffieHellmanConsumerSession
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DiffieHellmanConsumerSession.html">Auth_OpenID_DiffieHellmanConsumerSession</a> in Consumer.php</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_DiffieHellmanConsumerSession</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DiffieHellmanConsumerSession.html#methodAuth_OpenID_DiffieHellmanConsumerSession">Auth_OpenID_DiffieHellmanConsumerSession::Auth_OpenID_DiffieHellmanConsumerSession()</a> in Consumer.php</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_DiffieHellmanServerSession</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DiffieHellmanServerSession.html#methodAuth_OpenID_DiffieHellmanServerSession">Auth_OpenID_DiffieHellmanServerSession::Auth_OpenID_DiffieHellmanServerSession()</a> in Server.php</div>
</dd>
<dt class="field">
Auth_OpenID_DiffieHellmanServerSession
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DiffieHellmanServerSession.html">Auth_OpenID_DiffieHellmanServerSession</a> in Server.php</div>
</dd>
<dt class="field">
<span class="const-title">Auth_OpenID_digits</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID.php.html#defineAuth_OpenID_digits">Auth_OpenID_digits</a> in OpenID.php</div>
</dd>
<dt class="field">
<span class="const-title">Auth_OpenID_DO_ABOUT</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID.php.html#defineAuth_OpenID_DO_ABOUT">Auth_OpenID_DO_ABOUT</a> in OpenID.php</div>
<div class="index-item-description">Status code returned when there were no OpenID arguments passed. This code indicates that the caller should return a 200 OK response and display an HTML page that says that this is an OpenID server endpoint.</div>
</dd>
<dt class="field">
<span class="const-title">Auth_OpenID_DO_AUTH</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID.php.html#defineAuth_OpenID_DO_AUTH">Auth_OpenID_DO_AUTH</a> in OpenID.php</div>
<div class="index-item-description">Status code returned when the caller needs to authenticate the</div>
</dd>
<dt class="field">
Auth_OpenID_DumbStore
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DumbStore.html">Auth_OpenID_DumbStore</a> in DumbStore.php</div>
<div class="index-item-description">This is a store for use in the worst case, when you have no way of saving state on the consumer site. Using this store makes the consumer vulnerable to replay attacks, as it's unable to use nonces. Avoid using this store if it is at all possible.</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_DumbStore</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DumbStore.html#methodAuth_OpenID_DumbStore">Auth_OpenID_DumbStore::Auth_OpenID_DumbStore()</a> in DumbStore.php</div>
<div class="index-item-description">Creates a new <a href="OpenID/Auth_OpenID_DumbStore.html">Auth_OpenID_DumbStore</a> instance. For the security of the tokens generated by the library, this class attempts to at least have a secure implementation of getAuthKey.</div>
</dd>
<dt class="field">
Auth_OpenID_Encoder
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Encoder.html">Auth_OpenID_Encoder</a> in Server.php</div>
<div class="index-item-description">Encode an Auth_OpenID_Response to an Auth_OpenID_WebResponse.</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_EncodingError</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_EncodingError.html#methodAuth_OpenID_EncodingError">Auth_OpenID_EncodingError::Auth_OpenID_EncodingError()</a> in Server.php</div>
</dd>
<dt class="field">
Auth_OpenID_EncodingError
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_EncodingError.html">Auth_OpenID_EncodingError</a> in Server.php</div>
<div class="index-item-description">An error that indicates an encoding problem occurred.</div>
</dd>
<dt class="field">
<span class="const-title">Auth_OpenID_FAILURE</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---Consumer.php.html#defineAuth_OpenID_FAILURE">Auth_OpenID_FAILURE</a> in Consumer.php</div>
<div class="index-item-description">This is the status code completeAuth returns when the value it received indicated an invalid login.</div>
</dd>
<dt class="field">
Auth_OpenID_FailureResponse
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_FailureResponse.html">Auth_OpenID_FailureResponse</a> in Consumer.php</div>
<div class="index-item-description">A response with a status of Auth_OpenID_FAILURE. Indicates that the OpenID protocol has failed. This could be locally or remotely triggered. This has three relevant attributes:</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_FailureResponse</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_FailureResponse.html#methodAuth_OpenID_FailureResponse">Auth_OpenID_FailureResponse::Auth_OpenID_FailureResponse()</a> in Consumer.php</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_FileStore</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_FileStore.html#methodAuth_OpenID_FileStore">Auth_OpenID_FileStore::Auth_OpenID_FileStore()</a> in FileStore.php</div>
<div class="index-item-description">Initializes a new <a href="OpenID/Auth_OpenID_FileStore.html">Auth_OpenID_FileStore</a>. This initializes the nonce and association directories, which are subdirectories of the directory passed in.</div>
</dd>
<dt class="field">
Auth_OpenID_FileStore
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_FileStore.html">Auth_OpenID_FileStore</a> in FileStore.php</div>
<div class="index-item-description">This is a filesystem-based store for OpenID associations and</div>
</dd>
<dt class="field">
<span class="const-title">AUTH_OPENID_HTTP_ERROR</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---Server.php.html#defineAUTH_OPENID_HTTP_ERROR">AUTH_OPENID_HTTP_ERROR</a> in Server.php</div>
</dd>
<dt class="field">
<span class="const-title">AUTH_OPENID_HTTP_OK</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---Server.php.html#defineAUTH_OPENID_HTTP_OK">AUTH_OPENID_HTTP_OK</a> in Server.php</div>
</dd>
<dt class="field">
<span class="const-title">AUTH_OPENID_HTTP_REDIRECT</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---Server.php.html#defineAUTH_OPENID_HTTP_REDIRECT">AUTH_OPENID_HTTP_REDIRECT</a> in Server.php</div>
</dd>
<dt class="field">
<span class="const-title">Auth_OpenID_letters</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID.php.html#defineAuth_OpenID_letters">Auth_OpenID_letters</a> in OpenID.php</div>
<div class="index-item-description">Defines for regexes and format checking.</div>
</dd>
<dt class="field">
<span class="const-title">Auth_OpenID_LOCAL_ERROR</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID.php.html#defineAuth_OpenID_LOCAL_ERROR">Auth_OpenID_LOCAL_ERROR</a> in OpenID.php</div>
<div class="index-item-description">Status code returned by the server when the only option is to show an error page, since we do not have enough information to redirect back to the consumer. The associated value is an error message that should be displayed on an HTML error page.</div>
</dd>
<dt class="field">
Auth_OpenID_MalformedReturnURL
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_MalformedReturnURL.html">Auth_OpenID_MalformedReturnURL</a> in Server.php</div>
<div class="index-item-description">An error indicating that the return_to URL is malformed.</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_MalformedReturnURL</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_MalformedReturnURL.html#methodAuth_OpenID_MalformedReturnURL">Auth_OpenID_MalformedReturnURL::Auth_OpenID_MalformedReturnURL()</a> in Server.php</div>
</dd>
<dt class="field">
Auth_OpenID_MalformedTrustRoot
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_MalformedTrustRoot.html">Auth_OpenID_MalformedTrustRoot</a> in Server.php</div>
<div class="index-item-description">This error is returned when the trust_root value is malformed.</div>
</dd>
<dt class="field">
Auth_OpenID_MySQLStore
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_MySQLStore.html">Auth_OpenID_MySQLStore</a> in MySQLStore.php</div>
<div class="index-item-description">An SQL store that uses MySQL as its backend.</div>
</dd>
<dt class="field">
<span class="const-title">Auth_OpenID_NO_MATH_SUPPORT</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID.php.html#defineAuth_OpenID_NO_MATH_SUPPORT">Auth_OpenID_NO_MATH_SUPPORT</a> in OpenID.php</div>
</dd>
<dt class="field">
Auth_OpenID_OpenIDStore
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_OpenIDStore.html">Auth_OpenID_OpenIDStore</a> in Interface.php</div>
<div class="index-item-description">This is the interface for the store objects the OpenID library</div>
</dd>
<dt class="field">
<span class="const-title">Auth_OpenID_PARSE_ERROR</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---Consumer.php.html#defineAuth_OpenID_PARSE_ERROR">Auth_OpenID_PARSE_ERROR</a> in Consumer.php</div>
<div class="index-item-description">This is the status code beginAuth returns when the page fetched from the entered OpenID URL doesn't contain the necessary link tags to function as an identity page.</div>
</dd>
<dt class="field">
Auth_OpenID_PlainTextConsumerSession
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_PlainTextConsumerSession.html">Auth_OpenID_PlainTextConsumerSession</a> in Consumer.php</div>
</dd>
<dt class="field">
Auth_OpenID_PlainTextServerSession
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_PlainTextServerSession.html">Auth_OpenID_PlainTextServerSession</a> in Server.php</div>
</dd>
<dt class="field">
Auth_OpenID_PostgreSQLStore
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_PostgreSQLStore.html">Auth_OpenID_PostgreSQLStore</a> in PostgreSQLStore.php</div>
<div class="index-item-description">An SQL store that uses PostgreSQL as its backend.</div>
</dd>
<dt class="field">
<span class="const-title">Auth_OpenID_punct</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID.php.html#defineAuth_OpenID_punct">Auth_OpenID_punct</a> in OpenID.php</div>
</dd>
<dt class="field">
<span class="const-title">Auth_OpenID_REDIRECT</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID.php.html#defineAuth_OpenID_REDIRECT">Auth_OpenID_REDIRECT</a> in OpenID.php</div>
<div class="index-item-description">Status code returned when there is a redirect back to the consumer. The value is the URL to redirect back to. The caller should return a 302 Found redirect with a Location: header containing the URL.</div>
</dd>
<dt class="field">
<span class="const-title">Auth_OpenID_REMOTE_ERROR</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID.php.html#defineAuth_OpenID_REMOTE_ERROR">Auth_OpenID_REMOTE_ERROR</a> in OpenID.php</div>
<div class="index-item-description">Status code returned when there is an error to return in key-value form to the consumer. The caller should return a 400 Bad Request response with content-type text/plain and the value as the body.</div>
</dd>
<dt class="field">
<span class="const-title">Auth_OpenID_REMOTE_OK</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID.php.html#defineAuth_OpenID_REMOTE_OK">Auth_OpenID_REMOTE_OK</a> in OpenID.php</div>
<div class="index-item-description">Status code returned when there is a key-value form OK response to the consumer. The value associated with this code is the response. The caller should return a 200 OK response with content-type text/plain and the value as the body.</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_Server</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Server.html#methodAuth_OpenID_Server">Auth_OpenID_Server::Auth_OpenID_Server()</a> in Server.php</div>
</dd>
<dt class="field">
Auth_OpenID_Server
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Server.html">Auth_OpenID_Server</a> in Server.php</div>
<div class="index-item-description">An object that implements the OpenID protocol for a single URL.</div>
</dd>
<dt class="field">
Auth_OpenID_ServerError
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_ServerError.html">Auth_OpenID_ServerError</a> in Server.php</div>
<div class="index-item-description">An error class which gets instantiated and returned whenever an OpenID protocol error occurs. Be prepared to use this in place of an ordinary server response.</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_ServerRequest</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_ServerRequest.html#methodAuth_OpenID_ServerRequest">Auth_OpenID_ServerRequest::Auth_OpenID_ServerRequest()</a> in ServerRequest.php</div>
</dd>
<dt class="field">
Auth_OpenID_ServerRequest
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_ServerRequest.html">Auth_OpenID_ServerRequest</a> in ServerRequest.php</div>
<div class="index-item-description">Object that holds the state of a request to the OpenID server</div>
</dd>
<dt class="field">
Auth_OpenID_ServiceEndpointLoader
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Auth_OpenID_ServiceEndpointLoader.html">Auth_OpenID_ServiceEndpointLoader</a> in Manager.php</div>
<div class="index-item-description">A session helper class designed to translate between arrays and</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_SetupNeededResponse</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SetupNeededResponse.html#methodAuth_OpenID_SetupNeededResponse">Auth_OpenID_SetupNeededResponse::Auth_OpenID_SetupNeededResponse()</a> in Consumer.php</div>
</dd>
<dt class="field">
Auth_OpenID_SetupNeededResponse
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SetupNeededResponse.html">Auth_OpenID_SetupNeededResponse</a> in Consumer.php</div>
<div class="index-item-description">A response with a status of Auth_OpenID_SETUP_NEEDED. Indicates that the request was in immediate mode, and the server is unable to authenticate the user without further interaction.</div>
</dd>
<dt class="field">
<span class="const-title">Auth_OpenID_SETUP_NEEDED</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---Consumer.php.html#defineAuth_OpenID_SETUP_NEEDED">Auth_OpenID_SETUP_NEEDED</a> in Consumer.php</div>
<div class="index-item-description">This is the status code completeAuth returns when the <a href="OpenID/Auth_OpenID_Consumer.html">Auth_OpenID_Consumer</a> instance is in immediate mode, and the identity server sends back a URL to send the user to to complete his or her login.</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_Signatory</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Signatory.html#methodAuth_OpenID_Signatory">Auth_OpenID_Signatory::Auth_OpenID_Signatory()</a> in Server.php</div>
<div class="index-item-description">Create a new signatory using a given store.</div>
</dd>
<dt class="field">
Auth_OpenID_Signatory
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Signatory.html">Auth_OpenID_Signatory</a> in Server.php</div>
<div class="index-item-description">Responsible for the signature of query data and the verification of OpenID signature values.</div>
</dd>
<dt class="field">
Auth_OpenID_SigningEncoder
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SigningEncoder.html">Auth_OpenID_SigningEncoder</a> in Server.php</div>
<div class="index-item-description">An encoder which also takes care of signing fields when required.</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_SigningEncoder</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SigningEncoder.html#methodAuth_OpenID_SigningEncoder">Auth_OpenID_SigningEncoder::Auth_OpenID_SigningEncoder()</a> in Server.php</div>
</dd>
<dt class="field">
Auth_OpenID_SQLiteStore
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLiteStore.html">Auth_OpenID_SQLiteStore</a> in SQLiteStore.php</div>
<div class="index-item-description">An SQL store that uses SQLite as its backend.</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_SQLStore</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html#methodAuth_OpenID_SQLStore">Auth_OpenID_SQLStore::Auth_OpenID_SQLStore()</a> in SQLStore.php</div>
<div class="index-item-description">This creates a new SQLStore instance. It requires an established database connection be given to it, and it allows overriding the default table names.</div>
</dd>
<dt class="field">
Auth_OpenID_SQLStore
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html">Auth_OpenID_SQLStore</a> in SQLStore.php</div>
<div class="index-item-description">This is the parent class for the SQL stores, which contains the logic common to all of the SQL stores.</div>
</dd>
<dt class="field">
<span class="const-title">Auth_OpenID_SUCCESS</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---Consumer.php.html#defineAuth_OpenID_SUCCESS">Auth_OpenID_SUCCESS</a> in Consumer.php</div>
<div class="index-item-description">This is the status code returned when the complete method returns successfully.</div>
</dd>
<dt class="field">
Auth_OpenID_SuccessResponse
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SuccessResponse.html">Auth_OpenID_SuccessResponse</a> in Consumer.php</div>
<div class="index-item-description">A response with a status of Auth_OpenID_SUCCESS. Indicates that</div>
</dd>
<dt class="field">
Auth_OpenID_UntrustedReturnURL
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_UntrustedReturnURL.html">Auth_OpenID_UntrustedReturnURL</a> in Server.php</div>
<div class="index-item-description">An error that indicates that the given return_to is not under the given trust_root.</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_UntrustedReturnURL</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_UntrustedReturnURL.html#methodAuth_OpenID_UntrustedReturnURL">Auth_OpenID_UntrustedReturnURL::Auth_OpenID_UntrustedReturnURL()</a> in Server.php</div>
</dd>
<dt class="field">
<span class="method-title">Auth_OpenID_WebResponse</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_WebResponse.html#methodAuth_OpenID_WebResponse">Auth_OpenID_WebResponse::Auth_OpenID_WebResponse()</a> in Server.php</div>
</dd>
<dt class="field">
Auth_OpenID_WebResponse
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_WebResponse.html">Auth_OpenID_WebResponse</a> in Server.php</div>
<div class="index-item-description">A web-capable response object which you can use to generate a user-agent response.</div>
</dd>
<dt class="field">
<span class="method-title">autoCommit</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DatabaseConnection.html#methodautoCommit">Auth_OpenID_DatabaseConnection::autoCommit()</a> in DatabaseConnection.php</div>
<div class="index-item-description">Sets auto-commit mode on this database connection.</div>
</dd>
</dl>
<a name="b"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">b</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="var-title">$body</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_WebResponse.html#var$body">Auth_OpenID_WebResponse::$body</a> in Server.php</div>
</dd>
<dt class="field">
<span class="method-title">begin</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Consumer.html#methodbegin">Auth_OpenID_Consumer::begin()</a> in Consumer.php</div>
<div class="index-item-description">Start the OpenID authentication process. See steps 1-2 in the overview at the top of this file.</div>
</dd>
<dt class="field">
<span class="method-title">begin</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DatabaseConnection.html#methodbegin">Auth_OpenID_DatabaseConnection::begin()</a> in DatabaseConnection.php</div>
<div class="index-item-description">Starts a transaction on this connection, if supported.</div>
</dd>
<dt class="field">
<span class="method-title">beginWithoutDiscovery</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Consumer.html#methodbeginWithoutDiscovery">Auth_OpenID_Consumer::beginWithoutDiscovery()</a> in Consumer.php</div>
<div class="index-item-description">Start OpenID verification without doing OpenID server</div>
</dd>
<dt class="field">
<span class="method-title">blobDecode</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html#methodblobDecode">Auth_OpenID_SQLStore::blobDecode()</a> in SQLStore.php</div>
</dd>
<dt class="field">
<span class="method-title">blobEncode</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html#methodblobEncode">Auth_OpenID_SQLStore::blobEncode()</a> in SQLStore.php</div>
</dd>
</dl>
<a name="c"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">c</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="var-title">$code</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_WebResponse.html#var$code">Auth_OpenID_WebResponse::$code</a> in Server.php</div>
</dd>
<dt class="field">
<span class="include-title">Consumer.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---Consumer.php.html">Consumer.php</a> in Consumer.php</div>
</dd>
<dt class="field">
<span class="method-title">check</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_ManagerLoader.html#methodcheck">Services_Yadis_ManagerLoader::check()</a> in Manager.php</div>
</dd>
<dt class="field">
<span class="method-title">check</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Auth_OpenID_ServiceEndpointLoader.html#methodcheck">Auth_OpenID_ServiceEndpointLoader::check()</a> in Manager.php</div>
</dd>
<dt class="field">
<span class="method-title">check</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_SessionLoader.html#methodcheck">Services_Yadis_SessionLoader::check()</a> in Manager.php</div>
<div class="index-item-description">Override this.</div>
</dd>
<dt class="field">
<span class="method-title">clean</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_FileStore.html#methodclean">Auth_OpenID_FileStore::clean()</a> in FileStore.php</div>
<div class="index-item-description">Remove expired entries from the database. This is potentially expensive, so only run when it is acceptable to take time.</div>
</dd>
<dt class="field">
<span class="method-title">cleanup</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Discovery.html#methodcleanup">Services_Yadis_Discovery::cleanup()</a> in Manager.php</div>
<div class="index-item-description">Clean up Yadis-related services in the session and return the most-recently-attempted service from the manager, if one exists.</div>
</dd>
<dt class="field">
<span class="method-title">commit</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DatabaseConnection.html#methodcommit">Auth_OpenID_DatabaseConnection::commit()</a> in DatabaseConnection.php</div>
<div class="index-item-description">Commits a transaction on this connection, if supported.</div>
</dd>
<dt class="field">
<span class="method-title">complete</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Consumer.html#methodcomplete">Auth_OpenID_Consumer::complete()</a> in Consumer.php</div>
<div class="index-item-description">Called to interpret the server's response to an OpenID request. It is called in step 4 of the flow described in the consumer overview.</div>
</dd>
<dt class="field">
<span class="method-title">content</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_dom.html#methodcontent">Services_Yadis_dom::content()</a> in XML.php</div>
</dd>
<dt class="field">
<span class="method-title">content</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_domxml.html#methodcontent">Services_Yadis_domxml::content()</a> in XML.php</div>
</dd>
<dt class="field">
<span class="method-title">content</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_XMLParser.html#methodcontent">Services_Yadis_XMLParser::content()</a> in XML.php</div>
<div class="index-item-description">Return the textual content of a specified node.</div>
</dd>
<dt class="field">
<span class="method-title">contents</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_PHPSession.html#methodcontents">Services_Yadis_PHPSession::contents()</a> in Manager.php</div>
<div class="index-item-description">Return the contents of the session in array form.</div>
</dd>
<dt class="field">
<span class="method-title">createAssociation</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Signatory.html#methodcreateAssociation">Auth_OpenID_Signatory::createAssociation()</a> in Server.php</div>
<div class="index-item-description">Make a new association.</div>
</dd>
<dt class="field">
<span class="method-title">createAuthKey</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_FileStore.html#methodcreateAuthKey">Auth_OpenID_FileStore::createAuthKey()</a> in FileStore.php</div>
<div class="index-item-description">Generate a new random auth key and safely store it in the location specified by $this-&gt;auth_key_name.</div>
</dd>
<dt class="field">
<span class="method-title">createTables</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html#methodcreateTables">Auth_OpenID_SQLStore::createTables()</a> in SQLStore.php</div>
</dd>
<dt class="field">
<span class="method-title">create_assoc_table</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html#methodcreate_assoc_table">Auth_OpenID_SQLStore::create_assoc_table()</a> in SQLStore.php</div>
</dd>
<dt class="field">
<span class="method-title">create_nonce_table</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html#methodcreate_nonce_table">Auth_OpenID_SQLStore::create_nonce_table()</a> in SQLStore.php</div>
</dd>
<dt class="field">
<span class="method-title">create_settings_table</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html#methodcreate_settings_table">Auth_OpenID_SQLStore::create_settings_table()</a> in SQLStore.php</div>
</dd>
<dt class="field">
<span class="method-title">curlPresent</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Yadis.html#methodcurlPresent">Services_Yadis_Yadis::curlPresent()</a> in Yadis.php</div>
</dd>
</dl>
<a name="d"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">d</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="var-title">$dumb_key</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Signatory.html#var$dumb_key">Auth_OpenID_Signatory::$dumb_key</a> in Server.php</div>
</dd>
<dt class="field">
<span class="include-title">DatabaseConnection.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---DatabaseConnection.php.html">DatabaseConnection.php</a> in DatabaseConnection.php</div>
</dd>
<dt class="field">
<span class="include-title">DumbStore.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---DumbStore.php.html">DumbStore.php</a> in DumbStore.php</div>
</dd>
<dt class="field">
<span class="method-title">decode</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Decoder.html#methoddecode">Auth_OpenID_Decoder::decode()</a> in Server.php</div>
<div class="index-item-description">Given an HTTP query in an array (key-value pairs), decode it into an Auth_OpenID_Request object.</div>
</dd>
<dt class="field">
<span class="method-title">decodeRequest</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Server.html#methoddecodeRequest">Auth_OpenID_Server::decodeRequest()</a> in Server.php</div>
<div class="index-item-description">Decodes a query args array into the appropriate Auth_OpenID_Request object.</div>
</dd>
<dt class="field">
<span class="method-title">defaultDecoder</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Decoder.html#methoddefaultDecoder">Auth_OpenID_Decoder::defaultDecoder()</a> in Server.php</div>
</dd>
<dt class="field">
<span class="method-title">del</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_PHPSession.html#methoddel">Services_Yadis_PHPSession::del()</a> in Manager.php</div>
<div class="index-item-description">Remove a key/value pair from the session.</div>
</dd>
<dt class="field">
<span class="method-title">deserialize</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Association.html#methoddeserialize">Auth_OpenID_Association::deserialize()</a> in Association.php</div>
<div class="index-item-description">Parse an association as stored by serialize(). This is the inverse of serialize.</div>
</dd>
<dt class="field">
<span class="method-title">destroy</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_FileStore.html#methoddestroy">Auth_OpenID_FileStore::destroy()</a> in FileStore.php</div>
</dd>
<dt class="field">
<span class="method-title">discover</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Yadis.html#methoddiscover">Services_Yadis_Yadis::discover()</a> in Yadis.php</div>
<div class="index-item-description">This should be called statically and will build a Yadis instance if the discovery process succeeds. This implements Yadis discovery as specified in the Yadis specification.</div>
</dd>
</dl>
<a name="e"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">e</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="method-title">encode</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SigningEncoder.html#methodencode">Auth_OpenID_SigningEncoder::encode()</a> in Server.php</div>
<div class="index-item-description">Sign an Auth_OpenID_Response and return an Auth_OpenID_WebResponse.</div>
</dd>
<dt class="field">
<span class="method-title">encode</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Encoder.html#methodencode">Auth_OpenID_Encoder::encode()</a> in Server.php</div>
<div class="index-item-description">Encode an Auth_OpenID_Response and return an Auth_OpenID_WebResponse.</div>
</dd>
<dt class="field">
<span class="method-title">encodeResponse</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Server.html#methodencodeResponse">Auth_OpenID_Server::encodeResponse()</a> in Server.php</div>
<div class="index-item-description">Encodes as response in the appropriate format suitable for sending to the user agent.</div>
</dd>
<dt class="field">
<span class="method-title">encodeToKVForm</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_ServerError.html#methodencodeToKVForm">Auth_OpenID_ServerError::encodeToKVForm()</a> in Server.php</div>
<div class="index-item-description">Encodes the response to key-value form. This is a machine-readable format used to respond to messages which came directly from the consumer and not through the user-agent. See the OpenID specification.</div>
</dd>
<dt class="field">
<span class="method-title">encodeToURL</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_ServerError.html#methodencodeToURL">Auth_OpenID_ServerError::encodeToURL()</a> in Server.php</div>
<div class="index-item-description">Encodes this error's response as a URL suitable for redirection. If the response has no return_to, another Auth_OpenID_ServerError is returned.</div>
</dd>
<dt class="field">
<span class="method-title">equal</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Association.html#methodequal">Auth_OpenID_Association::equal()</a> in Association.php</div>
<div class="index-item-description">This checks to see if two <a href="OpenID/Auth_OpenID_Association.html">Auth_OpenID_Association</a> instances represent the same association.</div>
</dd>
<dt class="field">
<span class="method-title">evalXPath</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_domxml.html#methodevalXPath">Services_Yadis_domxml::evalXPath()</a> in XML.php</div>
</dd>
<dt class="field">
<span class="method-title">evalXPath</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_XMLParser.html#methodevalXPath">Services_Yadis_XMLParser::evalXPath()</a> in XML.php</div>
<div class="index-item-description">Evaluate an XPath expression and return the resulting node list. This should be overridden by subclasses.</div>
</dd>
<dt class="field">
<span class="method-title">evalXPath</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_dom.html#methodevalXPath">Services_Yadis_dom::evalXPath()</a> in XML.php</div>
</dd>
<dt class="field">
<span class="method-title">extensionResponse</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SuccessResponse.html#methodextensionResponse">Auth_OpenID_SuccessResponse::extensionResponse()</a> in Consumer.php</div>
<div class="index-item-description">Extract signed extension data from the server's response.</div>
</dd>
<dt class="field">
<span class="method-title">extractSecret</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DiffieHellmanConsumerSession.html#methodextractSecret">Auth_OpenID_DiffieHellmanConsumerSession::extractSecret()</a> in Consumer.php</div>
</dd>
<dt class="field">
<span class="method-title">extractSecret</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_PlainTextConsumerSession.html#methodextractSecret">Auth_OpenID_PlainTextConsumerSession::extractSecret()</a> in Consumer.php</div>
</dd>
</dl>
<a name="f"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">f</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="include-title">FileStore.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---FileStore.php.html">FileStore.php</a> in FileStore.php</div>
</dd>
<dt class="field">
<span class="method-title">fromQuery</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DiffieHellmanServerSession.html#methodfromQuery">Auth_OpenID_DiffieHellmanServerSession::fromQuery()</a> in Server.php</div>
</dd>
<dt class="field">
<span class="method-title">fromQuery</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_PlainTextServerSession.html#methodfromQuery">Auth_OpenID_PlainTextServerSession::fromQuery()</a> in Server.php</div>
</dd>
<dt class="field">
<span class="method-title">fromSession</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_SessionLoader.html#methodfromSession">Services_Yadis_SessionLoader::fromSession()</a> in Manager.php</div>
<div class="index-item-description">Given a session data value (an array), this creates an object</div>
</dd>
</dl>
<a name="g"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">g</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="method-title">get</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_PHPSession.html#methodget">Services_Yadis_PHPSession::get()</a> in Manager.php</div>
<div class="index-item-description">Get a key's value from the session.</div>
</dd>
<dt class="field">
<span class="method-title">getAll</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DatabaseConnection.html#methodgetAll">Auth_OpenID_DatabaseConnection::getAll()</a> in DatabaseConnection.php</div>
<div class="index-item-description">Run an SQL query with the specified parameters, if any.</div>
</dd>
<dt class="field">
<span class="method-title">getAssociation</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_FileStore.html#methodgetAssociation">Auth_OpenID_FileStore::getAssociation()</a> in FileStore.php</div>
<div class="index-item-description">Retrieve an association. If no handle is specified, return the association with the most recent issue time.</div>
</dd>
<dt class="field">
<span class="method-title">getAssociation</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html#methodgetAssociation">Auth_OpenID_SQLStore::getAssociation()</a> in SQLStore.php</div>
</dd>
<dt class="field">
<span class="method-title">getAssociation</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_OpenIDStore.html#methodgetAssociation">Auth_OpenID_OpenIDStore::getAssociation()</a> in Interface.php</div>
<div class="index-item-description">This method returns an Association object from storage that matches the server URL and, if specified, handle. It returns null if no such association is found or if the matching association is expired.</div>
</dd>
<dt class="field">
<span class="method-title">getAssociation</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Signatory.html#methodgetAssociation">Auth_OpenID_Signatory::getAssociation()</a> in Server.php</div>
<div class="index-item-description">Given an association handle, get the association from the store, or return a ServerError or null if something goes wrong.</div>
</dd>
<dt class="field">
<span class="method-title">getAssociation</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DumbStore.html#methodgetAssociation">Auth_OpenID_DumbStore::getAssociation()</a> in DumbStore.php</div>
<div class="index-item-description">This implementation always returns null.</div>
</dd>
<dt class="field">
<span class="method-title">getAssociationFilename</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_FileStore.html#methodgetAssociationFilename">Auth_OpenID_FileStore::getAssociationFilename()</a> in FileStore.php</div>
<div class="index-item-description">Create a unique filename for a given server url and</div>
</dd>
<dt class="field">
<span class="method-title">getAuthKey</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html#methodgetAuthKey">Auth_OpenID_SQLStore::getAuthKey()</a> in SQLStore.php</div>
</dd>
<dt class="field">
<span class="method-title">getAuthKey</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_OpenIDStore.html#methodgetAuthKey">Auth_OpenID_OpenIDStore::getAuthKey()</a> in Interface.php</div>
<div class="index-item-description">This method returns a key used to sign the tokens, to ensure that they haven't been tampered with in transit. It should return the same key every time it is called. The key returned should be AUTH_KEY_LEN bytes long.</div>
</dd>
<dt class="field">
<span class="method-title">getAuthKey</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_FileStore.html#methodgetAuthKey">Auth_OpenID_FileStore::getAuthKey()</a> in FileStore.php</div>
<div class="index-item-description">Retrieve the auth key from the file specified by $this-&gt;auth_key_name, creating it if it does not exist.</div>
</dd>
<dt class="field">
<span class="method-title">getAuthKey</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DumbStore.html#methodgetAuthKey">Auth_OpenID_DumbStore::getAuthKey()</a> in DumbStore.php</div>
<div class="index-item-description">This method returns the auth key generated by the constructor.</div>
</dd>
<dt class="field">
<span class="method-title">getElements</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Service.html#methodgetElements">Services_Yadis_Service::getElements()</a> in XRDS.php</div>
<div class="index-item-description">Used to get XML elements from this object's &lt;Service&gt; element.</div>
</dd>
<dt class="field">
<span class="method-title">getExpiresIn</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Association.html#methodgetExpiresIn">Auth_OpenID_Association::getExpiresIn()</a> in Association.php</div>
<div class="index-item-description">This returns the number of seconds this association is still valid for, or 0 if the association is no longer valid.</div>
</dd>
<dt class="field">
<span class="method-title">getHTTPFetcher</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Yadis.html#methodgetHTTPFetcher">Services_Yadis_Yadis::getHTTPFetcher()</a> in Yadis.php</div>
<div class="index-item-description">Returns an HTTP fetcher object. If the CURL extension is present, an instance of Services_Yadis_ParanoidHTTPFetcher is returned. If not, an instance of Services_Yadis_PlainHTTPFetcher is returned.</div>
</dd>
<dt class="field">
<span class="method-title">getNextService</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Discovery.html#methodgetNextService">Services_Yadis_Discovery::getNextService()</a> in Manager.php</div>
<div class="index-item-description">Return the next authentication service for the pair of user_input and session. This function handles fallback.</div>
</dd>
<dt class="field">
<span class="method-title">getOne</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DatabaseConnection.html#methodgetOne">Auth_OpenID_DatabaseConnection::getOne()</a> in DatabaseConnection.php</div>
<div class="index-item-description">Run an SQL query and return the first column of the first row of the result set, if any.</div>
</dd>
<dt class="field">
<span class="method-title">getPriority</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Service.html#methodgetPriority">Services_Yadis_Service::getPriority()</a> in XRDS.php</div>
<div class="index-item-description">Returns the &quot;priority&quot; attribute value of this &lt;Service&gt; element, if the attribute is present. Returns null if not.</div>
</dd>
<dt class="field">
<span class="method-title">getRequest</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_PlainTextConsumerSession.html#methodgetRequest">Auth_OpenID_PlainTextConsumerSession::getRequest()</a> in Consumer.php</div>
</dd>
<dt class="field">
<span class="method-title">getRequest</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DiffieHellmanConsumerSession.html#methodgetRequest">Auth_OpenID_DiffieHellmanConsumerSession::getRequest()</a> in Consumer.php</div>
</dd>
<dt class="field">
<span class="method-title">getReturnTo</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SuccessResponse.html#methodgetReturnTo">Auth_OpenID_SuccessResponse::getReturnTo()</a> in Consumer.php</div>
<div class="index-item-description">Get the openid.return_to argument from this response.</div>
</dd>
<dt class="field">
<span class="method-title">getRow</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DatabaseConnection.html#methodgetRow">Auth_OpenID_DatabaseConnection::getRow()</a> in DatabaseConnection.php</div>
<div class="index-item-description">Run an SQL query and return the first row of the result set, if any.</div>
</dd>
<dt class="field">
<span class="method-title">getTypes</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Service.html#methodgetTypes">Services_Yadis_Service::getTypes()</a> in XRDS.php</div>
<div class="index-item-description">Return the URIs in the &quot;Type&quot; elements, if any, of this Service element.</div>
</dd>
<dt class="field">
<span class="method-title">getURIs</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Service.html#methodgetURIs">Services_Yadis_Service::getURIs()</a> in XRDS.php</div>
<div class="index-item-description">Return the URIs in the &quot;URI&quot; elements, if any, of this Service element. The URIs are returned sorted in priority order.</div>
</dd>
</dl>
<a name="h"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">h</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="method-title">handleRequest</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Server.html#methodhandleRequest">Auth_OpenID_Server::handleRequest()</a> in Server.php</div>
<div class="index-item-description">Handle a request. Given an Auth_OpenID_Request object, call the appropriate Auth_OpenID_Server method to process the request and generate a response.</div>
</dd>
<dt class="field">
<span class="method-title">hasReturnTo</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_ServerError.html#methodhasReturnTo">Auth_OpenID_ServerError::hasReturnTo()</a> in Server.php</div>
<div class="index-item-description">Returns the return_to URL for the request which caused this error.</div>
</dd>
</dl>
<a name="i"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">i</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="include-title">Interface.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---Interface.php.html">Interface.php</a> in Interface.php</div>
</dd>
<dt class="field">
<span class="method-title">init</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_XMLParser.html#methodinit">Services_Yadis_XMLParser::init()</a> in XML.php</div>
<div class="index-item-description">Initialize an instance of Services_Yadis_XMLParser with some XML and namespaces. This SHOULD NOT be overridden by subclasses.</div>
</dd>
<dt class="field">
<span class="method-title">invalidate</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Signatory.html#methodinvalidate">Auth_OpenID_Signatory::invalidate()</a> in Server.php</div>
<div class="index-item-description">Invalidate a given association handle.</div>
</dd>
<dt class="field">
<span class="method-title">isDumb</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DumbStore.html#methodisDumb">Auth_OpenID_DumbStore::isDumb()</a> in DumbStore.php</div>
<div class="index-item-description">This store is a dumb mode store, so this method is overridden to return true.</div>
</dd>
<dt class="field">
<span class="method-title">isDumb</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_OpenIDStore.html#methodisDumb">Auth_OpenID_OpenIDStore::isDumb()</a> in Interface.php</div>
<div class="index-item-description">This method must return true if the store is a dumb-mode-style store. Unlike all other methods in this class, this one provides a default implementation, which returns false.</div>
</dd>
<dt class="field">
<span class="method-title">isError</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html#methodisError">Auth_OpenID_SQLStore::isError()</a> in SQLStore.php</div>
<div class="index-item-description">Returns true if $value constitutes a database error; returns false otherwise.</div>
</dd>
</dl>
<a name="m"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">m</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="include-title">MySQLStore.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---MySQLStore.php.html">MySQLStore.php</a> in MySQLStore.php</div>
</dd>
<dt class="field">
<span class="include-title">Manager.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/_Services---Yadis---Manager.php.html">Manager.php</a> in Manager.php</div>
</dd>
</dl>
<a name="n"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">n</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="var-title">$normal_key</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Signatory.html#var$normal_key">Auth_OpenID_Signatory::$normal_key</a> in Server.php</div>
</dd>
<dt class="field">
<span class="method-title">newObject</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_SessionLoader.html#methodnewObject">Services_Yadis_SessionLoader::newObject()</a> in Manager.php</div>
<div class="index-item-description">Returns a new instance of this loader's class, using the session data to construct it if necessary. The object need only be created; $this-&gt;fromSession() will take care of setting the object's attributes.</div>
</dd>
<dt class="field">
<span class="method-title">newObject</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_ManagerLoader.html#methodnewObject">Services_Yadis_ManagerLoader::newObject()</a> in Manager.php</div>
</dd>
<dt class="field">
<span class="method-title">newObject</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Auth_OpenID_ServiceEndpointLoader.html#methodnewObject">Auth_OpenID_ServiceEndpointLoader::newObject()</a> in Manager.php</div>
</dd>
<dt class="field">
<span class="method-title">nextService</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Manager.html#methodnextService">Services_Yadis_Manager::nextService()</a> in Manager.php</div>
<div class="index-item-description">Return the next service</div>
</dd>
</dl>
<a name="o"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">o</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="include-title">OpenID.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID.php.html">OpenID.php</a> in OpenID.php</div>
</dd>
</dl>
<a name="p"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">p</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="include-title">PostgreSQLStore.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---PostgreSQLStore.php.html">PostgreSQLStore.php</a> in PostgreSQLStore.php</div>
</dd>
<dt class="field">
<span class="method-title">parseXRDS</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_XRDS.html#methodparseXRDS">Services_Yadis_XRDS::parseXRDS()</a> in XRDS.php</div>
<div class="index-item-description">Parse an XML string (XRDS document) and return either a Services_Yadis_XRDS object or null, depending on whether the XRDS XML is valid.</div>
</dd>
<dt class="field">
<span class="method-title">prepareForLoad</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_SessionLoader.html#methodprepareForLoad">Services_Yadis_SessionLoader::prepareForLoad()</a> in Manager.php</div>
<div class="index-item-description">Prepares the data array by making any necessary changes.</div>
</dd>
<dt class="field">
<span class="method-title">prepareForLoad</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_ManagerLoader.html#methodprepareForLoad">Services_Yadis_ManagerLoader::prepareForLoad()</a> in Manager.php</div>
</dd>
<dt class="field">
<span class="method-title">prepareForSave</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_ManagerLoader.html#methodprepareForSave">Services_Yadis_ManagerLoader::prepareForSave()</a> in Manager.php</div>
</dd>
<dt class="field">
<span class="method-title">prepareForSave</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_SessionLoader.html#methodprepareForSave">Services_Yadis_SessionLoader::prepareForSave()</a> in Manager.php</div>
<div class="index-item-description">Override this.</div>
</dd>
</dl>
<a name="q"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">q</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="method-title">query</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DatabaseConnection.html#methodquery">Auth_OpenID_DatabaseConnection::query()</a> in DatabaseConnection.php</div>
<div class="index-item-description">Run an SQL query with the specified parameters, if any.</div>
</dd>
</dl>
<a name="r"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">r</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="var-title">$responseFactory</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Encoder.html#var$responseFactory">Auth_OpenID_Encoder::$responseFactory</a> in Server.php</div>
</dd>
<dt class="field">
<span class="method-title">readAuthKey</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_FileStore.html#methodreadAuthKey">Auth_OpenID_FileStore::readAuthKey()</a> in FileStore.php</div>
<div class="index-item-description">Read the auth key from the auth key file. Will return None if there is currently no key.</div>
</dd>
<dt class="field">
<span class="method-title">redirectURL</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_AuthRequest.html#methodredirectURL">Auth_OpenID_AuthRequest::redirectURL()</a> in Consumer.php</div>
<div class="index-item-description">Compute the appropriate redirection URL for this request based on a specified trust root and return-to.</div>
</dd>
<dt class="field">
<span class="method-title">registerNamespace</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_domxml.html#methodregisterNamespace">Services_Yadis_domxml::registerNamespace()</a> in XML.php</div>
</dd>
<dt class="field">
<span class="method-title">registerNamespace</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_dom.html#methodregisterNamespace">Services_Yadis_dom::registerNamespace()</a> in XML.php</div>
</dd>
<dt class="field">
<span class="method-title">registerNamespace</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_XMLParser.html#methodregisterNamespace">Services_Yadis_XMLParser::registerNamespace()</a> in XML.php</div>
<div class="index-item-description">Register a namespace with the XML parser. This should be overridden by subclasses.</div>
</dd>
<dt class="field">
<span class="method-title">removeAssociation</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html#methodremoveAssociation">Auth_OpenID_SQLStore::removeAssociation()</a> in SQLStore.php</div>
</dd>
<dt class="field">
<span class="method-title">removeAssociation</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_OpenIDStore.html#methodremoveAssociation">Auth_OpenID_OpenIDStore::removeAssociation()</a> in Interface.php</div>
<div class="index-item-description">This method removes the matching association if it's found, and returns whether the association was removed or not.</div>
</dd>
<dt class="field">
<span class="method-title">removeAssociation</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_FileStore.html#methodremoveAssociation">Auth_OpenID_FileStore::removeAssociation()</a> in FileStore.php</div>
<div class="index-item-description">Remove an association if it exists. Do nothing if it does not.</div>
</dd>
<dt class="field">
<span class="method-title">removeAssociation</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DumbStore.html#methodremoveAssociation">Auth_OpenID_DumbStore::removeAssociation()</a> in DumbStore.php</div>
<div class="index-item-description">This implementation always returns false.</div>
</dd>
<dt class="field">
<span class="method-title">requiredKeys</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_ManagerLoader.html#methodrequiredKeys">Services_Yadis_ManagerLoader::requiredKeys()</a> in Manager.php</div>
</dd>
<dt class="field">
<span class="method-title">requiredKeys</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Auth_OpenID_ServiceEndpointLoader.html#methodrequiredKeys">Auth_OpenID_ServiceEndpointLoader::requiredKeys()</a> in Manager.php</div>
</dd>
<dt class="field">
<span class="method-title">reset</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_OpenIDStore.html#methodreset">Auth_OpenID_OpenIDStore::reset()</a> in Interface.php</div>
<div class="index-item-description">Removes all entries from the store; implementation is optional.</div>
</dd>
<dt class="field">
<span class="method-title">reset</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html#methodreset">Auth_OpenID_SQLStore::reset()</a> in SQLStore.php</div>
<div class="index-item-description">Resets the store by removing all records from the store's tables.</div>
</dd>
<dt class="field">
<span class="method-title">resultToBool</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html#methodresultToBool">Auth_OpenID_SQLStore::resultToBool()</a> in SQLStore.php</div>
<div class="index-item-description">Converts a query result to a boolean. If the result is a database error according to $this-&gt;isError(), this returns false; otherwise, this returns true.</div>
</dd>
<dt class="field">
<span class="method-title">rollback</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DatabaseConnection.html#methodrollback">Auth_OpenID_DatabaseConnection::rollback()</a> in DatabaseConnection.php</div>
<div class="index-item-description">Performs a rollback on this connection, if supported.</div>
</dd>
</dl>
<a name="s"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">s</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="var-title">$SECRET_LIFETIME</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Signatory.html#var$SECRET_LIFETIME">Auth_OpenID_Signatory::$SECRET_LIFETIME</a> in Server.php</div>
</dd>
<dt class="field">
<span class="var-title">$session_type</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_PlainTextServerSession.html#var$session_type">Auth_OpenID_PlainTextServerSession::$session_type</a> in Server.php</div>
<div class="index-item-description">An object that knows how to handle association requests with no session type.</div>
</dd>
<dt class="field">
<span class="var-title">$session_type</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DiffieHellmanServerSession.html#var$session_type">Auth_OpenID_DiffieHellmanServerSession::$session_type</a> in Server.php</div>
<div class="index-item-description">An object that knows how to handle association requests with the Diffie-Hellman session type.</div>
</dd>
<dt class="field">
<span class="var-title">$session_type</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_PlainTextConsumerSession.html#var$session_type">Auth_OpenID_PlainTextConsumerSession::$session_type</a> in Consumer.php</div>
</dd>
<dt class="field">
<span class="var-title">$session_type</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DiffieHellmanConsumerSession.html#var$session_type">Auth_OpenID_DiffieHellmanConsumerSession::$session_type</a> in Consumer.php</div>
</dd>
<dt class="field">
<span class="var-title">$status</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_ConsumerResponse.html#var$status">Auth_OpenID_ConsumerResponse::$status</a> in Consumer.php</div>
</dd>
<dt class="field">
<span class="var-title">$status</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_CancelResponse.html#var$status">Auth_OpenID_CancelResponse::$status</a> in Consumer.php</div>
</dd>
<dt class="field">
<span class="var-title">$status</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SuccessResponse.html#var$status">Auth_OpenID_SuccessResponse::$status</a> in Consumer.php</div>
</dd>
<dt class="field">
<span class="var-title">$status</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SetupNeededResponse.html#var$status">Auth_OpenID_SetupNeededResponse::$status</a> in Consumer.php</div>
</dd>
<dt class="field">
<span class="var-title">$status</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_FailureResponse.html#var$status">Auth_OpenID_FailureResponse::$status</a> in Consumer.php</div>
</dd>
<dt class="field">
<span class="include-title">Server.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---Server.php.html">Server.php</a> in Server.php</div>
</dd>
<dt class="field">
<span class="include-title">ServerRequest.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---ServerRequest.php.html">ServerRequest.php</a> in ServerRequest.php</div>
</dd>
<dt class="field">
<span class="include-title">SQLiteStore.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---SQLiteStore.php.html">SQLiteStore.php</a> in SQLiteStore.php</div>
</dd>
<dt class="field">
<span class="include-title">SQLStore.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/_Auth---OpenID---SQLStore.php.html">SQLStore.php</a> in SQLStore.php</div>
</dd>
<dt class="field">
<span class="method-title">serialize</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Association.html#methodserialize">Auth_OpenID_Association::serialize()</a> in Association.php</div>
<div class="index-item-description">Convert an association to KV form.</div>
</dd>
<dt class="field">
<span class="method-title">services</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Yadis.html#methodservices">Services_Yadis_Yadis::services()</a> in Yadis.php</div>
<div class="index-item-description">Returns the list of service objects as described by the XRDS document, if this yadis object represents a successful Yadis discovery.</div>
</dd>
<dt class="field">
<span class="method-title">services</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_XRDS.html#methodservices">Services_Yadis_XRDS::services()</a> in XRDS.php</div>
<div class="index-item-description">Returns a list of service objects which correspond to &lt;Service&gt; elements in the XRDS XML document for this object.</div>
</dd>
<dt class="field">
<span class="method-title">Services_Yadis_Discovery</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Discovery.html#methodServices_Yadis_Discovery">Services_Yadis_Discovery::Services_Yadis_Discovery()</a> in Manager.php</div>
<div class="index-item-description">Initialize a discovery object.</div>
</dd>
<dt class="field">
Services_Yadis_Discovery
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Discovery.html">Services_Yadis_Discovery</a> in Manager.php</div>
<div class="index-item-description">State management for discovery.</div>
</dd>
<dt class="field">
Services_Yadis_dom
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_dom.html">Services_Yadis_dom</a> in XML.php</div>
<div class="index-item-description">This concrete implementation of Services_Yadis_XMLParser implements</div>
</dd>
<dt class="field">
<span class="method-title">Services_Yadis_dom</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_dom.html#methodServices_Yadis_dom">Services_Yadis_dom::Services_Yadis_dom()</a> in XML.php</div>
</dd>
<dt class="field">
<span class="method-title">Services_Yadis_domxml</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_domxml.html#methodServices_Yadis_domxml">Services_Yadis_domxml::Services_Yadis_domxml()</a> in XML.php</div>
</dd>
<dt class="field">
Services_Yadis_domxml
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_domxml.html">Services_Yadis_domxml</a> in XML.php</div>
<div class="index-item-description">This concrete implementation of Services_Yadis_XMLParser implements</div>
</dd>
<dt class="field">
<span class="method-title">Services_Yadis_getNSMap</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/_Services---Yadis---XRDS.php.html#functionServices_Yadis_getNSMap">Services_Yadis_getNSMap()</a> in XRDS.php</div>
</dd>
<dt class="field">
<span class="method-title">Services_Yadis_getSupportedExtensions</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/_Services---Yadis---XML.php.html#functionServices_Yadis_getSupportedExtensions">Services_Yadis_getSupportedExtensions()</a> in XML.php</div>
</dd>
<dt class="field">
<span class="method-title">Services_Yadis_getXMLParser</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/_Services---Yadis---XML.php.html#functionServices_Yadis_getXMLParser">Services_Yadis_getXMLParser()</a> in XML.php</div>
<div class="index-item-description">Returns an instance of a Services_Yadis_XMLParser subclass based on the availability of PHP extensions for XML parsing. If Services_Yadis_setDefaultParser has been called, the parser used in that call will be returned instead.</div>
</dd>
<dt class="field">
Services_Yadis_Manager
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Manager.html">Services_Yadis_Manager</a> in Manager.php</div>
<div class="index-item-description">The Yadis service manager which stores state in a session and iterates over &lt;Service&gt; elements in a Yadis XRDS document and lets a caller attempt to use each one. This is used by the Yadis library internally.</div>
</dd>
<dt class="field">
Services_Yadis_ManagerLoader
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_ManagerLoader.html">Services_Yadis_ManagerLoader</a> in Manager.php</div>
<div class="index-item-description">A session helper class designed to translate between arrays and</div>
</dd>
<dt class="field">
<span class="const-title">SERVICES_YADIS_MATCH_ALL</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/_Services---Yadis---XRDS.php.html#defineSERVICES_YADIS_MATCH_ALL">SERVICES_YADIS_MATCH_ALL</a> in XRDS.php</div>
<div class="index-item-description">This match mode means a given service must match ALL filters passed to the Services_Yadis_XRDS::services() call.</div>
</dd>
<dt class="field">
<span class="const-title">SERVICES_YADIS_MATCH_ANY</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/_Services---Yadis---XRDS.php.html#defineSERVICES_YADIS_MATCH_ANY">SERVICES_YADIS_MATCH_ANY</a> in XRDS.php</div>
<div class="index-item-description">This match mode means a given service must match ANY filters (at least one) passed to the Services_Yadis_XRDS::services() call.</div>
</dd>
<dt class="field">
<span class="const-title">SERVICES_YADIS_MAX_PRIORITY</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/_Services---Yadis---XRDS.php.html#defineSERVICES_YADIS_MAX_PRIORITY">SERVICES_YADIS_MAX_PRIORITY</a> in XRDS.php</div>
<div class="index-item-description">The priority value used for service elements with no priority specified.</div>
</dd>
<dt class="field">
Services_Yadis_PHPSession
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_PHPSession.html">Services_Yadis_PHPSession</a> in Manager.php</div>
<div class="index-item-description">The base session class used by the Services_Yadis_Manager. This class wraps the default PHP session machinery and should be subclassed if your application doesn't use PHP sessioning.</div>
</dd>
<dt class="field">
Services_Yadis_Service
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Service.html">Services_Yadis_Service</a> in XRDS.php</div>
<div class="index-item-description">This class represents a &lt;Service&gt; element in an XRDS document.</div>
</dd>
<dt class="field">
<span class="method-title">Services_Yadis_Service</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Service.html#methodServices_Yadis_Service">Services_Yadis_Service::Services_Yadis_Service()</a> in XRDS.php</div>
<div class="index-item-description">Creates an empty service object.</div>
</dd>
<dt class="field">
Services_Yadis_SessionLoader
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_SessionLoader.html">Services_Yadis_SessionLoader</a> in Manager.php</div>
<div class="index-item-description">A session helper class designed to translate between arrays and</div>
</dd>
<dt class="field">
<span class="method-title">Services_Yadis_setDefaultParser</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/_Services---Yadis---XML.php.html#functionServices_Yadis_setDefaultParser">Services_Yadis_setDefaultParser()</a> in XML.php</div>
<div class="index-item-description">Set a default parser to override the extension-driven selection of available parser classes. This is helpful in a test environment or one in which multiple parsers can be used but one is more desirable.</div>
</dd>
<dt class="field">
Services_Yadis_XMLParser
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_XMLParser.html">Services_Yadis_XMLParser</a> in XML.php</div>
<div class="index-item-description">The base class for wrappers for available PHP XML-parsing</div>
</dd>
<dt class="field">
Services_Yadis_XRDS
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_XRDS.html">Services_Yadis_XRDS</a> in XRDS.php</div>
<div class="index-item-description">This class performs parsing of XRDS documents.</div>
</dd>
<dt class="field">
<span class="method-title">Services_Yadis_XRDS</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_XRDS.html#methodServices_Yadis_XRDS">Services_Yadis_XRDS::Services_Yadis_XRDS()</a> in XRDS.php</div>
<div class="index-item-description">Instantiate a Services_Yadis_XRDS object. Requires an XPath instance which has been used to parse a valid XRDS document.</div>
</dd>
<dt class="field">
<span class="method-title">Services_Yadis_Yadis</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Yadis.html#methodServices_Yadis_Yadis">Services_Yadis_Yadis::Services_Yadis_Yadis()</a> in Yadis.php</div>
<div class="index-item-description">Instantiates an empty Services_Yadis_Yadis object. This constructor should not be used by any user of the library.</div>
</dd>
<dt class="field">
Services_Yadis_Yadis
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_Yadis.html">Services_Yadis_Yadis</a> in Yadis.php</div>
<div class="index-item-description">This is the core of the PHP Yadis library. This is the only class a user needs to use to perform Yadis discovery. This class performs the discovery AND stores the result of the discovery.</div>
</dd>
<dt class="field">
<span class="method-title">set</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_PHPSession.html#methodset">Services_Yadis_PHPSession::set()</a> in Manager.php</div>
<div class="index-item-description">Set a session key/value pair.</div>
</dd>
<dt class="field">
<span class="method-title">setSQL</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLiteStore.html#methodsetSQL">Auth_OpenID_SQLiteStore::setSQL()</a> in SQLiteStore.php</div>
</dd>
<dt class="field">
<span class="method-title">setSQL</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html#methodsetSQL">Auth_OpenID_SQLStore::setSQL()</a> in SQLStore.php</div>
<div class="index-item-description">This method should be overridden by subclasses. This method is called by the constructor to set values in $this-&gt;sql, which is an array keyed on sql name.</div>
</dd>
<dt class="field">
<span class="method-title">setXML</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_domxml.html#methodsetXML">Services_Yadis_domxml::setXML()</a> in XML.php</div>
</dd>
<dt class="field">
<span class="method-title">setXML</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_XMLParser.html#methodsetXML">Services_Yadis_XMLParser::setXML()</a> in XML.php</div>
<div class="index-item-description">Set this parser object's XML payload. This should be overridden by subclasses.</div>
</dd>
<dt class="field">
<span class="method-title">setXML</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_dom.html#methodsetXML">Services_Yadis_dom::setXML()</a> in XML.php</div>
</dd>
<dt class="field">
<span class="method-title">sign</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Signatory.html#methodsign">Auth_OpenID_Signatory::sign()</a> in Server.php</div>
<div class="index-item-description">Given a response, sign the fields in the response's 'signed' list, and insert the signature into the response.</div>
</dd>
<dt class="field">
<span class="method-title">storeAssociation</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html#methodstoreAssociation">Auth_OpenID_SQLStore::storeAssociation()</a> in SQLStore.php</div>
</dd>
<dt class="field">
<span class="method-title">storeAssociation</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_FileStore.html#methodstoreAssociation">Auth_OpenID_FileStore::storeAssociation()</a> in FileStore.php</div>
<div class="index-item-description">Store an association in the association directory.</div>
</dd>
<dt class="field">
<span class="method-title">storeAssociation</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_OpenIDStore.html#methodstoreAssociation">Auth_OpenID_OpenIDStore::storeAssociation()</a> in Interface.php</div>
<div class="index-item-description">This method puts an Association object into storage, retrievable by server URL and handle.</div>
</dd>
<dt class="field">
<span class="method-title">storeAssociation</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DumbStore.html#methodstoreAssociation">Auth_OpenID_DumbStore::storeAssociation()</a> in DumbStore.php</div>
<div class="index-item-description">This implementation does nothing.</div>
</dd>
<dt class="field">
<span class="method-title">storeNonce</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DumbStore.html#methodstoreNonce">Auth_OpenID_DumbStore::storeNonce()</a> in DumbStore.php</div>
<div class="index-item-description">This implementation does nothing.</div>
</dd>
<dt class="field">
<span class="method-title">storeNonce</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_FileStore.html#methodstoreNonce">Auth_OpenID_FileStore::storeNonce()</a> in FileStore.php</div>
<div class="index-item-description">Mark this nonce as present.</div>
</dd>
<dt class="field">
<span class="method-title">storeNonce</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_OpenIDStore.html#methodstoreNonce">Auth_OpenID_OpenIDStore::storeNonce()</a> in Interface.php</div>
<div class="index-item-description">Stores a nonce. This is used by the consumer to prevent replay attacks.</div>
</dd>
</dl>
<a name="t"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">t</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="method-title">tableExists</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html#methodtableExists">Auth_OpenID_SQLStore::tableExists()</a> in SQLStore.php</div>
</dd>
<dt class="field">
<span class="method-title">toSession</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/Services_Yadis_SessionLoader.html#methodtoSession">Services_Yadis_SessionLoader::toSession()</a> in Manager.php</div>
<div class="index-item-description">Returns an array of keys and values built from the attributes of $obj. If $this-&gt;prepareForSave($obj) returns an array, its keys and values are used to update the $data array of attributes from $obj.</div>
</dd>
<dt class="field">
<span class="method-title">toString</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_UntrustedReturnURL.html#methodtoString">Auth_OpenID_UntrustedReturnURL::toString()</a> in Server.php</div>
</dd>
<dt class="field">
<span class="method-title">toString</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_ServerError.html#methodtoString">Auth_OpenID_ServerError::toString()</a> in Server.php</div>
<div class="index-item-description">Returns this error message.</div>
</dd>
<dt class="field">
<span class="method-title">toString</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_MalformedTrustRoot.html#methodtoString">Auth_OpenID_MalformedTrustRoot::toString()</a> in Server.php</div>
</dd>
</dl>
<a name="u"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">u</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="method-title">useNonce</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_SQLStore.html#methoduseNonce">Auth_OpenID_SQLStore::useNonce()</a> in SQLStore.php</div>
</dd>
<dt class="field">
<span class="method-title">useNonce</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_OpenIDStore.html#methoduseNonce">Auth_OpenID_OpenIDStore::useNonce()</a> in Interface.php</div>
<div class="index-item-description">This method is called when the library is attempting to use a nonce. If the nonce is in the store, this method removes it and returns a value which evaluates as true. Otherwise it returns a value which evaluates as false.</div>
</dd>
<dt class="field">
<span class="method-title">useNonce</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_FileStore.html#methoduseNonce">Auth_OpenID_FileStore::useNonce()</a> in FileStore.php</div>
<div class="index-item-description">Return whether this nonce is present. As a side effect, mark it as no longer present.</div>
</dd>
<dt class="field">
<span class="method-title">useNonce</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_DumbStore.html#methoduseNonce">Auth_OpenID_DumbStore::useNonce()</a> in DumbStore.php</div>
<div class="index-item-description">In a system truly limited to dumb mode, nonces must all be accepted. This therefore always returns true, which makes replay attacks feasible.</div>
</dd>
</dl>
<a name="v"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">v</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="method-title">verify</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_Signatory.html#methodverify">Auth_OpenID_Signatory::verify()</a> in Server.php</div>
<div class="index-item-description">Verify, using a given association handle, a signature with signed key-value pairs from an HTTP request.</div>
</dd>
</dl>
<a name="w"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">w</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="method-title">whichEncoding</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="OpenID/Auth_OpenID_ServerError.html#methodwhichEncoding">Auth_OpenID_ServerError::whichEncoding()</a> in Server.php</div>
<div class="index-item-description">Returns one of $_Auth_OpenID_Encode_Url, $_Auth_OpenID_Encode_Kvform, or null, depending on the type of encoding expected for this error's payload.</div>
</dd>
</dl>
<a name="x"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">x</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="include-title">XML.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/_Services---Yadis---XML.php.html">XML.php</a> in XML.php</div>
</dd>
<dt class="field">
<span class="include-title">XRDS.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/_Services---Yadis---XRDS.php.html">XRDS.php</a> in XRDS.php</div>
</dd>
</dl>
<a name="y"></a>
<div class="index-letter-section">
<div style="float: left" class="index-letter-title">y</div>
<div style="float: right"><a href="#top">top</a></div>
<div style="clear: both"></div>
</div>
<dl>
<dt class="field">
<span class="include-title">Yadis.php</span>
</dt>
<dd class="index-item-body">
<div class="index-item-details"><a href="Yadis/_Services---Yadis---Yadis.php.html">Yadis.php</a> in Yadis.php</div>
</dd>
</dl>
<div class="index-letter-menu">
<a class="index-letter" href="elementindex.html#a">a</a>
<a class="index-letter" href="elementindex.html#b">b</a>
<a class="index-letter" href="elementindex.html#c">c</a>
<a class="index-letter" href="elementindex.html#d">d</a>
<a class="index-letter" href="elementindex.html#e">e</a>
<a class="index-letter" href="elementindex.html#f">f</a>
<a class="index-letter" href="elementindex.html#g">g</a>
<a class="index-letter" href="elementindex.html#h">h</a>
<a class="index-letter" href="elementindex.html#i">i</a>
<a class="index-letter" href="elementindex.html#m">m</a>
<a class="index-letter" href="elementindex.html#n">n</a>
<a class="index-letter" href="elementindex.html#o">o</a>
<a class="index-letter" href="elementindex.html#p">p</a>
<a class="index-letter" href="elementindex.html#q">q</a>
<a class="index-letter" href="elementindex.html#r">r</a>
<a class="index-letter" href="elementindex.html#s">s</a>
<a class="index-letter" href="elementindex.html#t">t</a>
<a class="index-letter" href="elementindex.html#u">u</a>
<a class="index-letter" href="elementindex.html#v">v</a>
<a class="index-letter" href="elementindex.html#w">w</a>
<a class="index-letter" href="elementindex.html#x">x</a>
<a class="index-letter" href="elementindex.html#y">y</a>
</div>
</body>
</html>