## Full index

### Package indexes

- OpenID

a
top

$allowed_assoc_types
  Auth_OpenID_DiffieHellmanSHA256ConsumerSession::$allowed_assoc_types in Consumer.php
$allowed_assoc_types
  Auth_OpenID_DiffieHellmanSHA1ConsumerSession::$allowed_assoc_types in Consumer.php
$allowed_assoc_types
  Auth_OpenID_PlainTextServerSession::$allowed_assoc_types in Server.php
$allowed_assoc_types
  Auth_OpenID_PlainTextConsumerSession::$allowed_assoc_types in Consumer.php
$allowed_assoc_types
  Auth_OpenID_DiffieHellmanSHA1ServerSession::$allowed_assoc_types in Server.php
$allowed_assoc_types
  Auth_OpenID_DiffieHellmanSHA256ServerSession::$allowed_assoc_types in Server.php
add
  Auth_OpenID_NamespaceMap::add() in Message.php
add
  Auth_OpenID_AX_FetchRequest::add() in AX.php
  Add an attribute to this attribute exchange request.
addAlias
  Auth_OpenID_NamespaceMap::addAlias() in Message.php
addExtension
  Auth_OpenID_ServerResponse::addExtension() in Server.php
addExtension
  Auth_OpenID_AuthRequest::addExtension() in Consumer.php
  Add an extension to this checkid request.
addExtensionArg
  Auth_OpenID_AuthRequest::addExtensionArg() in Consumer.php
  Add an extension argument to this OpenID authentication request.
addPolicyURI
  Auth_OpenID_PAPE_Request::addPolicyURI() in PAPE.php
  Add an acceptable authentication policy URI to this request
addPolicyURI
  Auth_OpenID_PAPE_Response::addPolicyURI() in PAPE.php
  Add a authentication policy to this response
addValue
  Auth_OpenID_AX_KeyValueMessage::addValue() in AX.php
  Add a single value for the given attribute type to the message. If there are already values specified for this type, this value will be sent in addition to the values already specified.
allRequestedFields
  Auth_OpenID_SRegRequest::allRequestedFields() in SReg.php
  A list of all of the simple registration fields that were requested, whether they were required or optional.
answer
  Auth_OpenID_PlainTextServerSession::answer() in Server.php
answer
  Auth_OpenID_CheckAuthRequest::answer() in Server.php
answer
  Auth_OpenID_CheckIDRequest::answer() in Server.php
  Respond to this request. Return either an Auth_OpenID_ServerResponse or Auth_OpenID_ServerError.
answer
  Auth_OpenID_DiffieHellmanSHA1ServerSession::answer() in Server.php
answer
  Auth_OpenID_AssociateRequest::answer() in Server.php
answerUnsupported
  Auth_OpenID_AssociateRequest::answerUnsupported() in Server.php
associationKey
  Auth_OpenID_MemcachedStore::associationKey() in MemcachedStore.php
  Memcache key is prefixed with 'openid_association_' string.
associationServerKey
  Auth_OpenID_MemcachedStore::associationServerKey() in MemcachedStore.php
  Memcache key is prefixed with 'openid_association_' string.
attributes
  Auth_Yadis_XMLParser::attributes() in XML.php
  Return the attributes of a specified node.
attributes
  Auth_Yadis_dom::attributes() in XML.php
attributes
  Auth_Yadis_domxml::attributes() in XML.php
Association.php
  Association.php in Association.php
AX.php
  AX.php in AX.php
Auth_OpenID_AlreadySigned
  Auth_OpenID_AlreadySigned in Server.php
  An error that indicates that a response was already signed.
Auth_OpenID_AssociateRequest
  Auth_OpenID_AssociateRequest in Server.php
  A request to associate with the server.
Auth_OpenID_AssociateRequest
  Auth_OpenID_AssociateRequest::Auth_OpenID_AssociateRequest() in Server.php
Auth_OpenID_Association
  Auth_OpenID_Association in Association.php
  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 Auth_OpenID_OpenIDStore.
Auth_OpenID_AuthRequest
  Auth_OpenID_AuthRequest::Auth_OpenID_AuthRequest() in Consumer.php
  Initialize an authentication request with the specified token, association, and endpoint.
Auth_OpenID_AuthRequest
  Auth_OpenID_AuthRequest in Consumer.php
  This class represents an authentication request from a consumer to an OpenID server.
Auth_OpenID_AX
  Auth_OpenID_AX in AX.php
  AX utility class.
Auth_OpenID_AX_AttrInfo
  Auth_OpenID_AX_AttrInfo in AX.php
  Represents a single attribute in an attribute exchange request. This should be added to an AXRequest object in order to request the attribute.
Auth_OpenID_AX_AttrInfo
  Auth_OpenID_AX_AttrInfo::Auth_OpenID_AX_AttrInfo() in AX.php
  Construct an attribute information object. Do not call this directly; call make(...) instead.
Auth_OpenID_AX_checkAlias
  Auth_OpenID_AX_checkAlias() in AX.php
  Check an alias for invalid characters; raise AXError if any are found. Return None if the alias is valid.
Auth_OpenID_AX_Error
  Auth_OpenID_AX_Error in AX.php
  Results from data that does not meet the attribute exchange 1.0 specification
Auth_OpenID_AX_Error
  Auth_OpenID_AX_Error::Auth_OpenID_AX_Error() in AX.php
Auth_OpenID_AX_FetchRequest
  Auth_OpenID_AX_FetchRequest::Auth_OpenID_AX_FetchRequest() in AX.php
Auth_OpenID_AX_FetchRequest
  Auth_OpenID_AX_FetchRequest in AX.php
  An attribute exchange 'fetch_request' message. This message is sent by a relying party when it wishes to obtain attributes about the subject of an OpenID authentication request.
Auth_OpenID_AX_FetchResponse
  Auth_OpenID_AX_FetchResponse::Auth_OpenID_AX_FetchResponse() in AX.php
Auth_OpenID_AX_FetchResponse
  Auth_OpenID_AX_FetchResponse in AX.php
  A fetch_response attribute exchange message.
Auth_OpenID_AX_KeyValueMessage
  Auth_OpenID_AX_KeyValueMessage::Auth_OpenID_AX_KeyValueMessage() in AX.php
Auth_OpenID_AX_KeyValueMessage
  Auth_OpenID_AX_KeyValueMessage in AX.php
  An abstract class that implements a message that has attribute keys and values. It contains the common code between fetch_response and store_request.
Auth_OpenID_AX_Message
  Auth_OpenID_AX_Message in AX.php
  Abstract class containing common code for attribute exchange messages.
Auth_OpenID_AX_MINIMUM_SUPPORTED_ALIAS_LENGTH
  Auth_OpenID_AX_MINIMUM_SUPPORTED_ALIAS_LENGTH in AX.php
Auth_OpenID_AX_NS_URI
  Auth_OpenID_AX_NS_URI in AX.php
Auth_OpenID_AX_StoreRequest
  Auth_OpenID_AX_StoreRequest in AX.php
  A store request attribute exchange message representation.
Auth_OpenID_AX_StoreResponse
  Auth_OpenID_AX_StoreResponse::Auth_OpenID_AX_StoreResponse() in AX.php
Auth_OpenID_AX_StoreResponse
  Auth_OpenID_AX_StoreResponse in AX.php
  An indication that the store request was processed along with this OpenID transaction. Use make(), NOT the constructor, to create response objects.
Auth_OpenID_AX_toTypeURIs
  Auth_OpenID_AX_toTypeURIs() in AX.php
  Given a namespace mapping and a string containing a comma-separated list of namespace aliases, return a list of type URIs that correspond to those aliases.
Auth_OpenID_AX_UNLIMITED_VALUES
  Auth_OpenID_AX_UNLIMITED_VALUES in AX.php
Auth_OpenID_BARE_NS
  Auth_OpenID_BARE_NS in Message.php
Auth_OpenID_CANCEL
  Auth_OpenID_CANCEL in Consumer.php
  Status to indicate cancellation of OpenID authentication.
Auth_OpenID_CancelResponse
  Auth_OpenID_CancelResponse in Consumer.php
  A response with a status of Auth_OpenID_CANCEL. Indicates that the user cancelled the OpenID authentication request. This has two relevant attributes:
Auth_OpenID_CancelResponse
  Auth_OpenID_CancelResponse::Auth_OpenID_CancelResponse() in Consumer.php
Auth_OpenID_CheckAuthRequest
  Auth_OpenID_CheckAuthRequest::Auth_OpenID_CheckAuthRequest() in Server.php
Auth_OpenID_CheckAuthRequest
  Auth_OpenID_CheckAuthRequest in Server.php
  A request to verify the validity of a previous response.
Auth_OpenID_checkFieldName
  Auth_OpenID_checkFieldName() in SReg.php
  Check to see that the given value is a valid simple registration data field name. Return true if so, false if not.
Auth_OpenID_CheckIDRequest
  Auth_OpenID_CheckIDRequest::Auth_OpenID_CheckIDRequest() in Server.php
Auth_OpenID_CheckIDRequest
  Auth_OpenID_CheckIDRequest in Server.php
  A request to confirm the identity of a user.
Auth_OpenID_checkSessionType
  Auth_OpenID_checkSessionType() in Association.php
Auth_OpenID_checkTimestamp
  Auth_OpenID_checkTimestamp() in Nonce.php
Auth_OpenID_Consumer
  Auth_OpenID_Consumer::Auth_OpenID_Consumer() in Consumer.php
  Initialize a Consumer instance.
Auth_OpenID_Consumer
  Auth_OpenID_Consumer in Consumer.php
  An OpenID consumer implementation that performs discovery and does session management. See the Consumer.php file documentation for more information.
Auth_OpenID_ConsumerResponse
  Auth_OpenID_ConsumerResponse in Consumer.php
  The base class for responses from the Auth_OpenID_Consumer.
Auth_OpenID_DatabaseConnection
  Auth_OpenID_DatabaseConnection in DatabaseConnection.php
  An empty base class intended to emulate PEAR connection
Auth_OpenID_Decoder
  Auth_OpenID_Decoder::Auth_OpenID_Decoder() in Server.php
Auth_OpenID_Decoder
  Auth_OpenID_Decoder in Server.php
  Decode an incoming query into an Auth_OpenID_Request.
Auth_OpenID_DiffieHellmanSHA1ConsumerSession
  Auth_OpenID_DiffieHellmanSHA1ConsumerSession in Consumer.php
  A class implementing HMAC/DH-SHA1 consumer sessions.
Auth_OpenID_DiffieHellmanSHA1ConsumerSession
  Auth_OpenID_DiffieHellmanSHA1ConsumerSession::Auth_OpenID_DiffieHellmanSHA1ConsumerSession() in Consumer.php
Auth_OpenID_DiffieHellmanSHA1ServerSession
  Auth_OpenID_DiffieHellmanSHA1ServerSession::Auth_OpenID_DiffieHellmanSHA1ServerSession() in Server.php
Auth_OpenID_DiffieHellmanSHA1ServerSession
  Auth_OpenID_DiffieHellmanSHA1ServerSession in Server.php
  A class implementing DH-SHA1 server sessions.
Auth_OpenID_DiffieHellmanSHA256ConsumerSession
  Auth_OpenID_DiffieHellmanSHA256ConsumerSession in Consumer.php
  A class implementing HMAC/DH-SHA256 consumer sessions.
Auth_OpenID_DiffieHellmanSHA256ServerSession
  Auth_OpenID_DiffieHellmanSHA256ServerSession in Server.php
  A class implementing DH-SHA256 server sessions.
Auth_OpenID_digits
  Auth_OpenID_digits in OpenID.php
Auth_OpenID_DO_ABOUT
  Auth_OpenID_DO_ABOUT in OpenID.php
  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.
Auth_OpenID_DO_AUTH
  Auth_OpenID_DO_AUTH in OpenID.php
  Status code returned when the caller needs to authenticate the
Auth_OpenID_DumbStore
  Auth_OpenID_DumbStore in DumbStore.php
  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.
Auth_OpenID_DumbStore
  Auth_OpenID_DumbStore::Auth_OpenID_DumbStore() in DumbStore.php
  Creates a new Auth_OpenID_DumbStore instance. For the security of the tokens generated by the library, this class attempts to at least have a secure implementation of getAuthKey.
Auth_OpenID_Encoder
  Auth_OpenID_Encoder in Server.php
  Encode an Auth_OpenID_ServerResponse to an Auth_OpenID_WebResponse.
Auth_OpenID_EncodingError
  Auth_OpenID_EncodingError in Server.php
  An error that indicates an encoding problem occurred.
Auth_OpenID_EncodingError
  Auth_OpenID_EncodingError::Auth_OpenID_EncodingError() in Server.php
Auth_OpenID_Extension
  Auth_OpenID_Extension in Extension.php
  A base class for accessing extension request and response data for the OpenID 2 protocol.
Auth_OpenID_FAILURE
  Auth_OpenID_FAILURE in Consumer.php
  This is the status code completeAuth returns when the value it received indicated an invalid login.
Auth_OpenID_FailureResponse
  Auth_OpenID_FailureResponse in Consumer.php
  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:
Auth_OpenID_FailureResponse
  Auth_OpenID_FailureResponse::Auth_OpenID_FailureResponse() in Consumer.php
Auth_OpenID_FileStore
  Auth_OpenID_FileStore in FileStore.php
  This is a filesystem-based store for OpenID associations and
Auth_OpenID_FileStore
  Auth_OpenID_FileStore::Auth_OpenID_FileStore() in FileStore.php
  Initializes a new Auth_OpenID_FileStore. This initializes the nonce and association directories, which are subdirectories of the directory passed in.
Auth_OpenID_GenericConsumer
  Auth_OpenID_GenericConsumer::Auth_OpenID_GenericConsumer() in Consumer.php
  This method initializes a new Auth_OpenID_Consumer instance to access the library.
Auth_OpenID_GenericConsumer
  Auth_OpenID_GenericConsumer in Consumer.php
  This class is the interface to the OpenID consumer logic.
Auth_OpenID_getAllAssociationTypes
  Auth_OpenID_getAllAssociationTypes() in Association.php
Auth_OpenID_getAvailableSessionTypes
  Auth_OpenID_getAvailableSessionTypes() in Consumer.php
  Returns available session types.
Auth_OpenID_getDefaultAssociationOrder
  Auth_OpenID_getDefaultAssociationOrder() in Association.php
Auth_OpenID_getDefaultNegotiator
  Auth_OpenID_getDefaultNegotiator() in Association.php
Auth_OpenID_getEncryptedNegotiator
  Auth_OpenID_getEncryptedNegotiator() in Association.php
Auth_OpenID_getOnlyEncryptedOrder
  Auth_OpenID_getOnlyEncryptedOrder() in Association.php
Auth_OpenID_getSecretSize
  Auth_OpenID_getSecretSize() in Association.php
Auth_OpenID_getSessionTypes
  Auth_OpenID_getSessionTypes() in Association.php
Auth_OpenID_getSupportedAssociationTypes
  Auth_OpenID_getSupportedAssociationTypes() in Association.php
AUTH_OPENID_HTTP_ERROR
  AUTH_OPENID_HTTP_ERROR in Server.php
AUTH_OPENID_HTTP_OK
  AUTH_OPENID_HTTP_OK in Server.php
AUTH_OPENID_HTTP_REDIRECT
  AUTH_OPENID_HTTP_REDIRECT in Server.php
Auth_OpenID_IDENTIFIER_SELECT
  Auth_OpenID_IDENTIFIER_SELECT in Message.php
Auth_OpenID_isOpenID1
  Auth_OpenID_isOpenID1() in Message.php
Auth_OpenID_letters
  Auth_OpenID_letters in OpenID.php
  Defines for regexes and format checking.
Auth_OpenID_LOCAL_ERROR
  Auth_OpenID_LOCAL_ERROR in OpenID.php
  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.
Auth_OpenID_MalformedReturnURL
  Auth_OpenID_MalformedReturnURL::Auth_OpenID_MalformedReturnURL() in Server.php
Auth_OpenID_MalformedReturnURL
  Auth_OpenID_MalformedReturnURL in Server.php
  An error indicating that the return_to URL is malformed.
Auth_OpenID_MalformedTrustRoot
  Auth_OpenID_MalformedTrustRoot::Auth_OpenID_MalformedTrustRoot() in Server.php
Auth_OpenID_MalformedTrustRoot
  Auth_OpenID_MalformedTrustRoot in Server.php
  This error is returned when the trust_root value is malformed.
Auth_OpenID_Mapping
  Auth_OpenID_Mapping in Message.php
  An Auth_OpenID_Mapping maintains a mapping from arbitrary keys to arbitrary values. (This is unlike an ordinary PHP array, whose keys may be only simple scalars.)
Auth_OpenID_Mapping
  Auth_OpenID_Mapping::Auth_OpenID_Mapping() in Message.php
  Initialize a mapping. If $classic_array is specified, its keys and values are used to populate the mapping.
Auth_OpenID_MemcachedStore
  Auth_OpenID_MemcachedStore::Auth_OpenID_MemcachedStore() in MemcachedStore.php
  Initializes a new Auth_OpenID_MemcachedStore instance.
Auth_OpenID_MemcachedStore
  Auth_OpenID_MemcachedStore in MemcachedStore.php
  This is a memcached-based store for OpenID associations and nonces.
Auth_OpenID_Message
  Auth_OpenID_Message in Message.php
  In the implementation of this object, null represents the global namespace as well as a namespace with no key.
Auth_OpenID_Message
  Auth_OpenID_Message::Auth_OpenID_Message() in Message.php
Auth_OpenID_mkNonce
  Auth_OpenID_mkNonce() in Nonce.php
Auth_OpenID_MySQLStore
  Auth_OpenID_MySQLStore in MySQLStore.php
  An SQL store that uses MySQL as its backend.
Auth_OpenID_NamespaceMap
  Auth_OpenID_NamespaceMap in Message.php
  Maintains a bijective map between namespace uris and aliases.
Auth_OpenID_NamespaceMap
  Auth_OpenID_NamespaceMap::Auth_OpenID_NamespaceMap() in Message.php
Auth_OpenID_Nonce_CHRS
  Auth_OpenID_Nonce_CHRS in Nonce.php
  This is the characters that the nonces are made from.
Auth_OpenID_Nonce_REGEX
  Auth_OpenID_Nonce_REGEX in Nonce.php
Auth_OpenID_Nonce_TIME_FMT
  Auth_OpenID_Nonce_TIME_FMT in Nonce.php
Auth_OpenID_NoReturnToError
  Auth_OpenID_NoReturnToError::Auth_OpenID_NoReturnToError() in Server.php
Auth_OpenID_NoReturnToError
  Auth_OpenID_NoReturnToError in Server.php
  Error returned by the server code when a return_to is absent from a request.
Auth_OpenID_NO_DEFAULT
  Auth_OpenID_NO_DEFAULT in Message.php
Auth_OpenID_NULL_NAMESPACE
  Auth_OpenID_NULL_NAMESPACE in Message.php
Auth_OpenID_OPENID1_NS
  Auth_OpenID_OPENID1_NS in Message.php
Auth_OpenID_OPENID1_URL_LIMIT
  Auth_OpenID_OPENID1_URL_LIMIT in Message.php
Auth_OpenID_OPENID2_NS
  Auth_OpenID_OPENID2_NS in Message.php
Auth_OpenID_OpenIDStore
  Auth_OpenID_OpenIDStore in Interface.php
  This is the interface for the store objects the OpenID library
Auth_OpenID_OPENID_NS
  Auth_OpenID_OPENID_NS in Message.php
Auth_OpenID_PAPE_NS_URI
  Auth_OpenID_PAPE_NS_URI in PAPE.php
Auth_OpenID_PAPE_Request
  Auth_OpenID_PAPE_Request in PAPE.php
  A Provider Authentication Policy request, sent from a relying party to a provider
Auth_OpenID_PAPE_Request
  Auth_OpenID_PAPE_Request::Auth_OpenID_PAPE_Request() in PAPE.php
Auth_OpenID_PAPE_Response
  Auth_OpenID_PAPE_Response::Auth_OpenID_PAPE_Response() in PAPE.php
Auth_OpenID_PAPE_Response
  Auth_OpenID_PAPE_Response in PAPE.php
  A Provider Authentication Policy response, sent from a provider to
Auth_OpenID_PARSE_ERROR
  Auth_OpenID_PARSE_ERROR in Consumer.php
  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.
Auth_OpenID_PlainTextConsumerSession
  Auth_OpenID_PlainTextConsumerSession in Consumer.php
  A class implementing plaintext consumer sessions.
Auth_OpenID_PlainTextServerSession
  Auth_OpenID_PlainTextServerSession in Server.php
  A class implementing plaintext server sessions.
Auth_OpenID_PostgreSQLStore
  Auth_OpenID_PostgreSQLStore in PostgreSQLStore.php
  An SQL store that uses PostgreSQL as its backend.
Auth_OpenID_punct
  Auth_OpenID_punct in OpenID.php
Auth_OpenID_REDIRECT
  Auth_OpenID_REDIRECT in OpenID.php
  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.
Auth_OpenID_registerNamespaceAlias
  Auth_OpenID_registerNamespaceAlias() in Message.php
  Registers a (namespace URI, alias) mapping in a global namespace
Auth_OpenID_REMOTE_ERROR
  Auth_OpenID_REMOTE_ERROR in OpenID.php
  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.
Auth_OpenID_REMOTE_OK
  Auth_OpenID_REMOTE_OK in OpenID.php
  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.
Auth_OpenID_removeNamespaceAlias
  Auth_OpenID_removeNamespaceAlias() in Message.php
  Removes a (namespace_uri, alias) registration from the global namespace alias map. Returns true if the removal succeeded; false if not (if the mapping did not exist).
Auth_OpenID_Request
  Auth_OpenID_Request in Server.php
  The base class for all server request classes.
Auth_OpenID_Server
  Auth_OpenID_Server in Server.php
  I handle requests for an OpenID server.
Auth_OpenID_Server
  Auth_OpenID_Server::Auth_OpenID_Server() in Server.php
Auth_OpenID_ServerError
  Auth_OpenID_ServerError in Server.php
  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.
Auth_OpenID_ServerErrorContainer
  Auth_OpenID_ServerErrorContainer in Consumer.php
  Exception that is raised when the server returns a 400 response code to a direct request.
Auth_OpenID_ServerErrorContainer
  Auth_OpenID_ServerErrorContainer::Auth_OpenID_ServerErrorContainer() in Consumer.php
Auth_OpenID_ServerRequest
  Auth_OpenID_ServerRequest in ServerRequest.php
  Object that holds the state of a request to the OpenID server
Auth_OpenID_ServerRequest
  Auth_OpenID_ServerRequest::Auth_OpenID_ServerRequest() in ServerRequest.php
Auth_OpenID_ServerResponse
  Auth_OpenID_ServerResponse::Auth_OpenID_ServerResponse() in Server.php
Auth_OpenID_ServerResponse
  Auth_OpenID_ServerResponse in Server.php
  This class encapsulates the response to an OpenID server request.
Auth_OpenID_ServiceEndpointLoader
  Auth_OpenID_ServiceEndpointLoader in Manager.php
  A concrete loader implementation for Auth_OpenID_ServiceEndpoints.
Auth_OpenID_SessionNegotiator
  Auth_OpenID_SessionNegotiator::Auth_OpenID_SessionNegotiator() in Association.php
Auth_OpenID_SessionNegotiator
  Auth_OpenID_SessionNegotiator in Association.php
  A session negotiator controls the allowed and preferred association types and association session types. Both the Auth_OpenID_Consumer and Auth_OpenID_Server use negotiators when creating associations.
Auth_OpenID_SetupNeededResponse
  Auth_OpenID_SetupNeededResponse in Consumer.php
  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.
Auth_OpenID_SetupNeededResponse
  Auth_OpenID_SetupNeededResponse::Auth_OpenID_SetupNeededResponse() in Consumer.php
Auth_OpenID_SETUP_NEEDED
  Auth_OpenID_SETUP_NEEDED in Consumer.php
  This is the status code completeAuth returns when the Auth_OpenID_Consumer instance is in immediate mode, and the identity server sends back a URL to send the user to to complete his or her login.
Auth_OpenID_Signatory
  Auth_OpenID_Signatory::Auth_OpenID_Signatory() in Server.php
  Create a new signatory using a given store.
Auth_OpenID_Signatory
  Auth_OpenID_Signatory in Server.php
  Responsible for the signature of query data and the verification of OpenID signature values.
Auth_OpenID_SigningEncoder
  Auth_OpenID_SigningEncoder::Auth_OpenID_SigningEncoder() in Server.php
Auth_OpenID_SigningEncoder
  Auth_OpenID_SigningEncoder in Server.php
  An encoder which also takes care of signing fields when required.
Auth_OpenID_splitNonce
  Auth_OpenID_splitNonce() in Nonce.php
Auth_OpenID_SQLiteStore
  Auth_OpenID_SQLiteStore in SQLiteStore.php
  An SQL store that uses SQLite as its backend.
Auth_OpenID_SQLStore
  Auth_OpenID_SQLStore::Auth_OpenID_SQLStore() in SQLStore.php
  This creates a new SQLStore instance. It requires an established database connection be given to it, and it allows overriding the default table names.
Auth_OpenID_SQLStore
  Auth_OpenID_SQLStore in SQLStore.php
  This is the parent class for the SQL stores, which contains the logic common to all of the SQL stores.
Auth_OpenID_SRegBase
  Auth_OpenID_SRegBase in SReg.php
  A base class for classes dealing with Simple Registration protocol messages.
Auth_OpenID_SRegRequest
  Auth_OpenID_SRegRequest in SReg.php
  An object to hold the state of a simple registration request.
Auth_OpenID_SRegResponse
  Auth_OpenID_SRegResponse::Auth_OpenID_SRegResponse() in SReg.php
Auth_OpenID_SRegResponse
  Auth_OpenID_SRegResponse in SReg.php
  Represents the data returned in a simple registration response inside of an OpenID C{id_res} response. This object will be created by the OpenID server, added to the C{id_res} response object, and then extracted from the C{id_res} message by the Consumer.
Auth_OpenID_SREG_NS_URI
  Auth_OpenID_SREG_NS_URI in SReg.php
Auth_OpenID_SREG_NS_URI_1_0
  Auth_OpenID_SREG_NS_URI_1_0 in SReg.php
Auth_OpenID_SREG_NS_URI_1_1
  Auth_OpenID_SREG_NS_URI_1_1 in SReg.php
Auth_OpenID_SREG_URI
  Auth_OpenID_SREG_URI in Message.php
Auth_OpenID_SUCCESS
  Auth_OpenID_SUCCESS in Consumer.php
  This is the status code returned when the complete method returns successfully.
Auth_OpenID_SuccessResponse
  Auth_OpenID_SuccessResponse in Consumer.php
  A response with a status of Auth_OpenID_SUCCESS. Indicates that
Auth_OpenID_supportsSReg
  Auth_OpenID_supportsSReg() in SReg.php
  Does the given endpoint advertise support for simple registration?
Auth_OpenID_THE_OTHER_OPENID1_NS
  Auth_OpenID_THE_OTHER_OPENID1_NS in Message.php
Auth_OpenID_TypeURIMismatch
  Auth_OpenID_TypeURIMismatch in Consumer.php
  A specific, internal failure used to detect type URI mismatch.
Auth_OpenID_UntrustedReturnURL
  Auth_OpenID_UntrustedReturnURL in Server.php
  An error that indicates that the given return_to is not under the given trust_root.
Auth_OpenID_UntrustedReturnURL
  Auth_OpenID_UntrustedReturnURL::Auth_OpenID_UntrustedReturnURL() in Server.php
Auth_OpenID_VERSION
  Auth_OpenID_VERSION in OpenID.php
  The library version string
Auth_OpenID_WebResponse
  Auth_OpenID_WebResponse::Auth_OpenID_WebResponse() in Server.php
Auth_OpenID_WebResponse
  Auth_OpenID_WebResponse in Server.php
  A web-capable response object which you can use to generate a user-agent response.
Auth_Yadis_CONTENT_TYPE
  Auth_Yadis_CONTENT_TYPE in Yadis.php
  XRDS (yadis) content type
Auth_Yadis_Discovery
  Auth_Yadis_Discovery::Auth_Yadis_Discovery() in Manager.php
  Initialize a discovery object.
Auth_Yadis_Discovery
  Auth_Yadis_Discovery in Manager.php
  State management for discovery.
Auth_Yadis_DiscoveryResult
  Auth_Yadis_DiscoveryResult::Auth_Yadis_DiscoveryResult() in Yadis.php
Auth_Yadis_DiscoveryResult
  Auth_Yadis_DiscoveryResult in Yadis.php
  Contains the result of performing Yadis discovery on a URI.
Auth_Yadis_dom
  Auth_Yadis_dom::Auth_Yadis_dom() in XML.php
Auth_Yadis_dom
  Auth_Yadis_dom in XML.php
  This concrete implementation of Auth_Yadis_XMLParser implements
Auth_Yadis_domxml
  Auth_Yadis_domxml::Auth_Yadis_domxml() in XML.php
Auth_Yadis_domxml
  Auth_Yadis_domxml in XML.php
  This concrete implementation of Auth_Yadis_XMLParser implements
Auth_Yadis_getNSMap
  Auth_Yadis_getNSMap() in XRDS.php
Auth_Yadis_getServiceEndpoints
  Auth_Yadis_getServiceEndpoints() in Yadis.php
  Perform the Yadis protocol on the input URL and return an iterable of resulting endpoint objects.
Auth_Yadis_getSupportedExtensions
  Auth_Yadis_getSupportedExtensions() in XML.php
Auth_Yadis_getXMLParser
  Auth_Yadis_getXMLParser() in XML.php
  Returns an instance of a Auth_Yadis_XMLParser subclass based on the availability of PHP extensions for XML parsing. If Auth_Yadis_setDefaultParser has been called, the parser used in that call will be returned instead.
Auth_Yadis_getXRDExpiration
  Auth_Yadis_getXRDExpiration() in XRDS.php
Auth_Yadis_HEADER_NAME
  Auth_Yadis_HEADER_NAME in Yadis.php
  Yadis header
Auth_Yadis_Manager
  Auth_Yadis_Manager in Manager.php
  The Yadis service manager which stores state in a session and iterates over <Service> elements in a Yadis XRDS document and lets a caller attempt to use each one. This is used by the Yadis library internally.
Auth_Yadis_ManagerLoader
  Auth_Yadis_ManagerLoader in Manager.php
  A concrete loader implementation for Auth_Yadis_Managers.
Auth_Yadis_PHPSession
  Auth_Yadis_PHPSession in Manager.php
  The base session class used by the Auth_Yadis_Manager. This class wraps the default PHP session machinery and should be subclassed if your application doesn't use PHP sessioning.
Auth_Yadis_Service
  Auth_Yadis_Service in XRDS.php
  This class represents a <Service> element in an XRDS document.
Auth_Yadis_Service
  Auth_Yadis_Service::Auth_Yadis_Service() in XRDS.php
  Creates an empty service object.
Auth_Yadis_SessionLoader
  Auth_Yadis_SessionLoader in Manager.php
  A session helper class designed to translate between arrays and
Auth_Yadis_setDefaultParser
  Auth_Yadis_setDefaultParser() in XML.php
  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.
Auth_Yadis_XMLNS_XRDS
  Auth_Yadis_XMLNS_XRDS in XRDS.php
  XRDS XML namespace
Auth_Yadis_XMLNS_XRD_2_0
  Auth_Yadis_XMLNS_XRD_2_0 in XRDS.php
  XRD XML namespace
Auth_Yadis_XMLParser
  Auth_Yadis_XMLParser in XML.php
  The base class for wrappers for available PHP XML-parsing
Auth_Yadis_XRDS
  Auth_Yadis_XRDS in XRDS.php
  This class performs parsing of XRDS documents.
Auth_Yadis_XRDS
  Auth_Yadis_XRDS::Auth_Yadis_XRDS() in XRDS.php
  Instantiate a Auth_Yadis_XRDS object. Requires an XPath instance which has been used to parse a valid XRDS document.
Auth_Yadis_Yadis
  Auth_Yadis_Yadis in Yadis.php
  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.
autoCommit
  Auth_OpenID_DatabaseConnection::autoCommit() in DatabaseConnection.php
  Sets auto-commit mode on this database connection.

b
top

$body
  Auth_OpenID_WebResponse::$body in Server.php
begin
  Auth_OpenID_DatabaseConnection::begin() in DatabaseConnection.php
  Starts a transaction on this connection, if supported.
begin
  Auth_OpenID_Consumer::begin() in Consumer.php
  Start the OpenID authentication process. See steps 1-2 in the overview at the top of this file.
beginWithoutDiscovery
  Auth_OpenID_Consumer::beginWithoutDiscovery() in Consumer.php
  Start OpenID verification without doing OpenID server
blobDecode
  Auth_OpenID_SQLStore::blobDecode() in SQLStore.php
blobEncode
  Auth_OpenID_SQLStore::blobEncode() in SQLStore.php
build
  Auth_OpenID_SRegRequest::build() in SReg.php
  Initialize an empty simple registration request.

c
top

$code
  Auth_OpenID_WebResponse::$code in Server.php
$content_type
  Auth_Yadis_DiscoveryResult::$content_type in Yadis.php
Consumer.php
  Consumer.php in Consumer.php
check
  Auth_OpenID_ServiceEndpointLoader::check() in Manager.php
check
  Auth_Yadis_ManagerLoader::check() in Manager.php
clean
  Auth_OpenID_FileStore::clean() in FileStore.php
cleanup
  Auth_Yadis_Discovery::cleanup() in Manager.php
  Clean up Yadis-related services in the session and return the most-recently-attempted service from the manager, if one exists.
cleanup
  Auth_OpenID_OpenIDStore::cleanup() in Interface.php
cleanupAssociations
  Auth_OpenID_FileStore::cleanupAssociations() in FileStore.php
cleanupAssociations
  Auth_OpenID_SQLStore::cleanupAssociations() in SQLStore.php
cleanupAssociations
  Auth_OpenID_OpenIDStore::cleanupAssociations() in Interface.php
cleanupNonces
  Auth_OpenID_FileStore::cleanupNonces() in FileStore.php
cleanupNonces
  Auth_OpenID_OpenIDStore::cleanupNonces() in Interface.php
cleanupNonces
  Auth_OpenID_SQLStore::cleanupNonces() in SQLStore.php
commit
  Auth_OpenID_DatabaseConnection::commit() in DatabaseConnection.php
  Commits a transaction on this connection, if supported.
complete
  Auth_OpenID_Consumer::complete() in Consumer.php
  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.
contains
  Auth_OpenID_SRegRequest::contains() in SReg.php
  Was this field in the request?
contains
  Auth_OpenID_Mapping::contains() in Message.php
  Returns true if the specified value has a key in the mapping; false if not.
contains
  Auth_OpenID_NamespaceMap::contains() in Message.php
contains
  Auth_OpenID_AX_FetchRequest::contains() in AX.php
  Is the given type URI present in this fetch_request?
content
  Auth_Yadis_dom::content() in XML.php
content
  Auth_Yadis_XMLParser::content() in XML.php
  Return the textual content of a specified node.
content
  Auth_Yadis_domxml::content() in XML.php
contents
  Auth_Yadis_PHPSession::contents() in Manager.php
  Return the contents of the session in array form.
contents
  Auth_OpenID_SRegResponse::contents() in SReg.php
copy
  Auth_OpenID_Message::copy() in Message.php
count
  Auth_OpenID_AX_KeyValueMessage::count() in AX.php
  Get the number of responses for a particular attribute in this fetch_response message.
createAssociation
  Auth_OpenID_Signatory::createAssociation() in Server.php
  Make a new association.
createTables
  Auth_OpenID_SQLStore::createTables() in SQLStore.php
create_assoc_table
  Auth_OpenID_SQLStore::create_assoc_table() in SQLStore.php
create_nonce_table
  Auth_OpenID_SQLStore::create_nonce_table() in SQLStore.php
curlPresent
  Auth_Yadis_Yadis::curlPresent() in Yadis.php

d
top

$dumb_key
  Auth_OpenID_Signatory::$dumb_key in Server.php
DatabaseConnection.php
  DatabaseConnection.php in DatabaseConnection.php
DumbStore.php
  DumbStore.php in DumbStore.php
decode
  Auth_OpenID_Decoder::decode() in Server.php
  Given an HTTP query in an array (key-value pairs), decode it into an Auth_OpenID_Request object.
decodeRequest
  Auth_OpenID_Server::decodeRequest() in Server.php
  Decodes a query args array into the appropriate Auth_OpenID_Request object.
defaultDecoder
  Auth_OpenID_Decoder::defaultDecoder() in Server.php
del
  Auth_OpenID_Mapping::del() in Message.php
  Deletes a key-value pair from the mapping with the specified key.
del
  Auth_Yadis_PHPSession::del() in Manager.php
  Remove a key/value pair from the session.
delArg
  Auth_OpenID_Message::delArg() in Message.php
deserialize
  Auth_OpenID_Association::deserialize() in Association.php
  Parse an association as stored by serialize(). This is the inverse of serialize.
destroy
  Auth_OpenID_FileStore::destroy() in FileStore.php
discover
  Auth_Yadis_Yadis::discover() in Yadis.php
  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.

e
top

Extension.php
  Extension.php in Extension.php
encode
  Auth_OpenID_Encoder::encode() in Server.php
  Encode an Auth_OpenID_ServerResponse and return an Auth_OpenID_WebResponse.
encode
  Auth_OpenID_SigningEncoder::encode() in Server.php
  Sign an Auth_OpenID_ServerResponse and return an Auth_OpenID_WebResponse.
encodeResponse
  Auth_OpenID_Server::encodeResponse() in Server.php
  Encodes as response in the appropriate format suitable for sending to the user agent.
encodeToKVForm
  Auth_OpenID_ServerError::encodeToKVForm() in Server.php
  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.
encodeToKVForm
  Auth_OpenID_ServerResponse::encodeToKVForm() in Server.php
encodeToURL
  Auth_OpenID_ServerResponse::encodeToURL() in Server.php
encodeToURL
  Auth_OpenID_ServerError::encodeToURL() in Server.php
  Encodes this error's response as a URL suitable for redirection. If the response has no return_to, another Auth_OpenID_ServerError is returned.
encodeToURL
  Auth_OpenID_CheckIDRequest::encodeToURL() in Server.php
equal
  Auth_OpenID_Association::equal() in Association.php
  This checks to see if two Auth_OpenID_Association instances represent the same association.
equals
  Auth_OpenID_CheckIDRequest::equals() in Server.php
evalXPath
  Auth_Yadis_dom::evalXPath() in XML.php
evalXPath
  Auth_Yadis_XMLParser::evalXPath() in XML.php
  Evaluate an XPath expression and return the resulting node list. This should be overridden by subclasses.
evalXPath
  Auth_Yadis_domxml::evalXPath() in XML.php
extensionResponse
  Auth_OpenID_SuccessResponse::extensionResponse() in Consumer.php
  Extract signed extension data from the server's response.
extractResponse
  Auth_OpenID_SRegResponse::extractResponse() in SReg.php
  Take a C{L{SRegRequest}} and a dictionary of simple registration values and create a C{L{SRegResponse}} object containing that data.
extractSecret
  Auth_OpenID_DiffieHellmanSHA1ConsumerSession::extractSecret() in Consumer.php
extractSecret
  Auth_OpenID_PlainTextConsumerSession::extractSecret() in Consumer.php

f
top

$failed
  Auth_Yadis_DiscoveryResult::$failed in Yadis.php
$FAILURE_MODE
  Auth_OpenID_AX_StoreResponse::$FAILURE_MODE in AX.php
FileStore.php
  FileStore.php in FileStore.php
fail
  Auth_Yadis_DiscoveryResult::fail() in Yadis.php
formMarkup
  Auth_OpenID_AuthRequest::formMarkup() in Consumer.php
  Get html for a form to submit this request to the IDP.
fromKVForm
  Auth_OpenID_Message::fromKVForm() in Message.php
fromMessage
  Auth_OpenID_AssociateRequest::fromMessage() in Server.php
fromMessage
  Auth_OpenID_CheckAuthRequest::fromMessage() in Server.php
fromMessage
  Auth_OpenID_PlainTextServerSession::fromMessage() in Server.php
fromMessage
  Auth_OpenID_CheckIDRequest::fromMessage() in Server.php
fromMessage
  Auth_OpenID_DiffieHellmanSHA1ServerSession::fromMessage() in Server.php
fromMessage
  Auth_OpenID_DiffieHellmanSHA256ServerSession::fromMessage() in Server.php
fromOpenIDArgs
  Auth_OpenID_Message::fromOpenIDArgs() in Message.php
fromOpenIDRequest
  Auth_OpenID_SRegRequest::fromOpenIDRequest() in SReg.php
  Create a simple registration request that contains the fields that were requested in the OpenID request with the given arguments
fromOpenIDRequest
  Auth_OpenID_PAPE_Request::fromOpenIDRequest() in PAPE.php
  Instantiate a Request object from the arguments in a checkid_*
fromOpenIDRequest
  Auth_OpenID_AX_FetchRequest::fromOpenIDRequest() in AX.php
  Extract a FetchRequest from an OpenID message
fromPostArgs
  Auth_OpenID_Message::fromPostArgs() in Message.php
fromSuccessResponse
  Auth_OpenID_PAPE_Response::fromSuccessResponse() in PAPE.php
  Create an Auth_OpenID_PAPE_Response object from a successful OpenID library response.
fromSuccessResponse
  Auth_OpenID_AX_FetchResponse::fromSuccessResponse() in AX.php
  Construct a FetchResponse object from an OpenID library SuccessResponse object.
fromSuccessResponse
  Auth_OpenID_SRegResponse::fromSuccessResponse() in SReg.php
  Create a C{L{SRegResponse}} object from a successful OpenID

g
top

get
  Auth_OpenID_Mapping::get() in Message.php
  Gets a specified value from the mapping, associated with the specified key. If the key does not exist in the mapping, $default is returned instead.
get
  Auth_OpenID_SRegResponse::get() in SReg.php
get
  Auth_OpenID_AX_KeyValueMessage::get() in AX.php
  Get the list of values for this attribute in the fetch_response.
get
  Auth_Yadis_PHPSession::get() in Manager.php
  Get a key's value from the session.
getAlias
  Auth_OpenID_NamespaceMap::getAlias() in Message.php
getAliasedArg
  Auth_OpenID_Message::getAliasedArg() in Message.php
getAll
  Auth_OpenID_DatabaseConnection::getAll() in DatabaseConnection.php
  Run an SQL query with the specified parameters, if any.
getAllowedType
  Auth_OpenID_SessionNegotiator::getAllowedType() in Association.php
  Get a pair of assocation type and session type that are supported.
getArg
  Auth_OpenID_Message::getArg() in Message.php
getArgs
  Auth_OpenID_Message::getArgs() in Message.php
getAssociation
  Auth_OpenID_Signatory::getAssociation() in Server.php
  Given an association handle, get the association from the store, or return a ServerError or null if something goes wrong.
getAssociation
  Auth_OpenID_FileStore::getAssociation() in FileStore.php
  Retrieve an association. If no handle is specified, return the association with the most recent issue time.
getAssociation
  Auth_OpenID_SQLStore::getAssociation() in SQLStore.php
getAssociation
  Auth_OpenID_DumbStore::getAssociation() in DumbStore.php
  This implementation always returns null.
getAssociation
  Auth_OpenID_MemcachedStore::getAssociation() in MemcachedStore.php
  Read association from memcached. If no handle given
getAssociation
  Auth_OpenID_OpenIDStore::getAssociation() in Interface.php
  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.
getAssociationFilename
  Auth_OpenID_FileStore::getAssociationFilename() in FileStore.php
  Create a unique filename for a given server url and
getAuthKey
  Auth_OpenID_DumbStore::getAuthKey() in DumbStore.php
  This method returns the auth key generated by the constructor.
getCancelURL
  Auth_OpenID_CheckIDRequest::getCancelURL() in Server.php
getDH
  Auth_OpenID_DiffieHellmanSHA1ServerSession::getDH() in Server.php
getDisplayIdentifier
  Auth_OpenID_ConsumerResponse::getDisplayIdentifier() in Consumer.php
  Return the display identifier for this response.
getElements
  Auth_Yadis_Service::getElements() in XRDS.php
  Used to get XML elements from this object's <Service> element.
getExpiresIn
  Auth_OpenID_Association::getExpiresIn() in Association.php
  This returns the number of seconds this association is still valid for, or 0 if the association is no longer valid.
getExtensionArgs
  Auth_OpenID_AX_FetchResponse::getExtensionArgs() in AX.php
  Serialize this object into arguments in the attribute exchange namespace
getExtensionArgs
  Auth_OpenID_AX_FetchRequest::getExtensionArgs() in AX.php
  Get the serialized form of this attribute fetch request.
getExtensionArgs
  Auth_OpenID_PAPE_Response::getExtensionArgs() in PAPE.php
getExtensionArgs
  Auth_OpenID_AX_StoreRequest::getExtensionArgs() in AX.php
getExtensionArgs
  Auth_OpenID_AX_StoreResponse::getExtensionArgs() in AX.php
getExtensionArgs
  Auth_OpenID_PAPE_Request::getExtensionArgs() in PAPE.php
getExtensionArgs
  Auth_OpenID_SRegResponse::getExtensionArgs() in SReg.php
getExtensionArgs
  Auth_OpenID_Extension::getExtensionArgs() in Extension.php
  Get the string arguments that should be added to an OpenID message for this extension.
getExtensionArgs
  Auth_OpenID_SRegRequest::getExtensionArgs() in SReg.php
  Get a dictionary of unqualified simple registration arguments representing this request.
getHTTPFetcher
  Auth_Yadis_Yadis::getHTTPFetcher() in Yadis.php
  Returns an HTTP fetcher object. If the CURL extension is present, an instance of Auth_Yadis_ParanoidHTTPFetcher is returned. If not, an instance of Auth_Yadis_PlainHTTPFetcher is returned.
getKey
  Auth_OpenID_Message::getKey() in Message.php
getMessage
  Auth_OpenID_AuthRequest::getMessage() in Consumer.php
  Produce a Auth_OpenID_Message representing this request.
getNamespaceURI
  Auth_OpenID_NamespaceMap::getNamespaceURI() in Message.php
getNextService
  Auth_Yadis_Discovery::getNextService() in Manager.php
  Return the next authentication service for the pair of user_input and session. This function handles fallback.
getOne
  Auth_OpenID_DatabaseConnection::getOne() in DatabaseConnection.php
  Run an SQL query and return the first column of the first row of the result set, if any.
getOpenIDNamespace
  Auth_OpenID_Message::getOpenIDNamespace() in Message.php
getPriority
  Auth_Yadis_Service::getPriority() in XRDS.php
  Returns the "priority" attribute value of this <Service> element, if the attribute is present. Returns null if not.
getRequest
  Auth_OpenID_PlainTextConsumerSession::getRequest() in Consumer.php
getRequest
  Auth_OpenID_DiffieHellmanSHA1ConsumerSession::getRequest() in Consumer.php
getRequiredAttrs
  Auth_OpenID_AX_FetchRequest::getRequiredAttrs() in AX.php
  Get the type URIs for all attributes that have been marked as required.
getReturnTo
  Auth_OpenID_SuccessResponse::getReturnTo() in Consumer.php
  Get the openid.return_to argument from this response.
getReturnTo
  Auth_OpenID_ServerError::getReturnTo() in Server.php
getRow
  Auth_OpenID_DatabaseConnection::getRow() in DatabaseConnection.php
  Run an SQL query and return the first row of the result set, if any.
getSessionClasses
  Auth_OpenID_AssociateRequest::getSessionClasses() in Server.php
getSigned
  Auth_OpenID_SuccessResponse::getSigned() in Consumer.php
getSignedNS
  Auth_OpenID_SuccessResponse::getSignedNS() in Consumer.php
getSingle
  Auth_OpenID_AX_KeyValueMessage::getSingle() in AX.php
  Get a single value for an attribute. If no value was sent for this attribute, use the supplied default. If there is more than one value for this attribute, this method will fail.
getTypes
  Auth_Yadis_Service::getTypes() in XRDS.php
  Return the URIs in the "Type" elements, if any, of this Service element.
getURIs
  Auth_Yadis_Service::getURIs() in XRDS.php
  Return the URIs in the "URI" elements, if any, of this Service element. The URIs are returned sorted in priority order.

h
top

$hash_func
  Auth_OpenID_DiffieHellmanSHA1ServerSession::$hash_func in Server.php
$hash_func
  Auth_OpenID_DiffieHellmanSHA256ServerSession::$hash_func in Server.php
$hash_func
  Auth_OpenID_DiffieHellmanSHA256ConsumerSession::$hash_func in Consumer.php
$hash_func
  Auth_OpenID_DiffieHellmanSHA1ConsumerSession::$hash_func in Consumer.php
handleRequest
  Auth_OpenID_Server::handleRequest() in Server.php
  Handle a request. Given an Auth_OpenID_Request object, call the appropriate Auth_OpenID_Server method to process the request and generate a response.
hasKey
  Auth_OpenID_Message::hasKey() in Message.php
hasReturnTo
  Auth_OpenID_ServerError::hasReturnTo() in Server.php
  Returns the return_to URL for the request which caused this error.
htmlMarkup
  Auth_OpenID_AuthRequest::htmlMarkup() in Consumer.php
  Get a complete html document that will autosubmit the request to the IDP.

i
top

$immediate
  Auth_OpenID_CheckIDRequest::$immediate in Server.php
  Whether this request is for immediate mode.
$invalidate_handle
  Auth_OpenID_CheckAuthRequest::$invalidate_handle in Server.php
Interface.php
  Interface.php in Interface.php
idSelect
  Auth_OpenID_CheckIDRequest::idSelect() in Server.php
init
  Auth_Yadis_XMLParser::init() in XML.php
  Initialize an instance of Auth_Yadis_XMLParser with some XML and namespaces. This SHOULD NOT be overridden by subclasses.
invalidate
  Auth_OpenID_Signatory::invalidate() in Server.php
  Invalidate a given association handle.
isA
  Auth_OpenID_Mapping::isA() in Message.php
  Returns true if $thing is an Auth_OpenID_Mapping object; false if not.
isAllowed
  Auth_OpenID_SessionNegotiator::isAllowed() in Association.php
isDefined
  Auth_OpenID_NamespaceMap::isDefined() in Message.php
isError
  Auth_OpenID_AX::isError() in AX.php
isError
  Auth_OpenID_SQLStore::isError() in SQLStore.php
  Returns true if $value constitutes a database error; returns false otherwise.
isFailure
  Auth_Yadis_DiscoveryResult::isFailure() in Yadis.php
isImplicit
  Auth_OpenID_NamespaceMap::isImplicit() in Message.php
isOpenID1
  Auth_OpenID_Message::isOpenID1() in Message.php
isOpenID1
  Auth_OpenID_SuccessResponse::isOpenID1() in Consumer.php
isOpenID2
  Auth_OpenID_Message::isOpenID2() in Message.php
isSigned
  Auth_OpenID_SuccessResponse::isSigned() in Consumer.php
isXRDS
  Auth_Yadis_DiscoveryResult::isXRDS() in Yadis.php
items
  Auth_OpenID_Mapping::items() in Message.php
  Returns an array of (key, value) pairs in the mapping.
iterAliases
  Auth_OpenID_NamespaceMap::iterAliases() in Message.php
iterAttrs
  Auth_OpenID_AX_FetchRequest::iterAttrs() in AX.php
  Iterate over the AttrInfo objects that are contained in this fetch_request.
iteritems
  Auth_OpenID_NamespaceMap::iteritems() in Message.php
iterNamespaceURIs
  Auth_OpenID_NamespaceMap::iterNamespaceURIs() in Message.php
iterTypes
  Auth_OpenID_AX_FetchRequest::iterTypes() in AX.php

k
top

keys
  Auth_OpenID_Mapping::keys() in Message.php
  Returns an array of the keys in the mapping.

l
top

len
  Auth_OpenID_Mapping::len() in Message.php
  Returns the "length" of the mapping, or the number of keys.

m
top

$mode
  Auth_OpenID_Request::$mode in Server.php
$mode
  Auth_OpenID_CheckIDRequest::$mode in Server.php
  The mode of this request.
$mode
  Auth_OpenID_CheckAuthRequest::$mode in Server.php
$mode
  Auth_OpenID_AX_StoreRequest::$mode in AX.php
$mode
  Auth_OpenID_AX_Message::$mode in AX.php
  mode: The type of this attribute exchange message. This must be overridden in subclasses.
$mode
  Auth_OpenID_AX_FetchRequest::$mode in AX.php
$mode
  Auth_OpenID_AX_FetchResponse::$mode in AX.php
$mode
  Auth_OpenID_AssociateRequest::$mode in Server.php
MemcachedStore.php
  MemcachedStore.php in MemcachedStore.php
Message.php
  Message.php in Message.php
MySQLStore.php
  MySQLStore.php in MySQLStore.php
Manager.php
  Manager.php in Manager.php
make
  Auth_OpenID_AX_StoreResponse::make() in AX.php
  Returns Auth_OpenID_AX_Error on error or an Auth_OpenID_AX_StoreResponse object on success.
make
  Auth_OpenID_CheckIDRequest::make() in Server.php
make
  Auth_OpenID_AX_AttrInfo::make() in AX.php
  Construct an attribute information object. For parameter details, see the constructor.
matchTypes
  Auth_Yadis_Service::matchTypes() in XRDS.php

n
top

$namespace
  Auth_OpenID_CheckIDRequest::$namespace in Server.php
  The OpenID namespace for this request.
$needs_math
  Auth_OpenID_DiffieHellmanSHA1ServerSession::$needs_math in Server.php
$needs_math
  Auth_OpenID_PlainTextServerSession::$needs_math in Server.php
$normalized_uri
  Auth_Yadis_DiscoveryResult::$normalized_uri in Yadis.php
$normal_key
  Auth_OpenID_Signatory::$normal_key in Server.php
$ns_alias
  Auth_OpenID_AX_Message::$ns_alias in AX.php
  ns_alias: The preferred namespace alias for attribute exchange
$ns_alias
  Auth_OpenID_PAPE_Response::$ns_alias in PAPE.php
$ns_alias
  Auth_OpenID_PAPE_Request::$ns_alias in PAPE.php
$ns_alias
  Auth_OpenID_Extension::$ns_alias in Extension.php
$ns_alias
  Auth_OpenID_SRegResponse::$ns_alias in SReg.php
$ns_alias
  Auth_OpenID_SRegRequest::$ns_alias in SReg.php
$ns_uri
  Auth_OpenID_PAPE_Request::$ns_uri in PAPE.php
$ns_uri
  Auth_OpenID_AX_Message::$ns_uri in AX.php
$ns_uri
  Auth_OpenID_Extension::$ns_uri in Extension.php
  ns_uri: The namespace to which to add the arguments for this
$ns_uri
  Auth_OpenID_PAPE_Response::$ns_uri in PAPE.php
Nonce.php
  Nonce.php in Nonce.php
needsSigning
  Auth_OpenID_ServerResponse::needsSigning() in Server.php
newObject
  Auth_OpenID_ServiceEndpointLoader::newObject() in Manager.php
newObject
  Auth_Yadis_ManagerLoader::newObject() in Manager.php
nextService
  Auth_Yadis_Manager::nextService() in Manager.php
  Return the next service

o
top

$openid1_return_to_identifier_name
  Auth_OpenID_GenericConsumer::$openid1_return_to_identifier_name in Consumer.php
  Another query parameter that gets added to the return_to for OpenID 1; if the user's session state is lost, use this claimed identifier to do discovery when verifying the response.
OpenID.php
  OpenID.php in OpenID.php
openid_associate
  Auth_OpenID_Server::openid_associate() in Server.php
  The callback for 'associate' messages.
openid_check_authentication
  Auth_OpenID_Server::openid_check_authentication() in Server.php
  The callback for 'check_authentication' messages.

p
top

PAPE.php
  PAPE.php in PAPE.php
PostgreSQLStore.php
  PostgreSQLStore.php in PostgreSQLStore.php
PAPE_AUTH_MULTI_FACTOR
  PAPE_AUTH_MULTI_FACTOR in PAPE.php
PAPE_AUTH_MULTI_FACTOR_PHYSICAL
  PAPE_AUTH_MULTI_FACTOR_PHYSICAL in PAPE.php
PAPE_AUTH_PHISHING_RESISTANT
  PAPE_AUTH_PHISHING_RESISTANT in PAPE.php
PAPE_TIME_VALIDATOR
  PAPE_TIME_VALIDATOR in PAPE.php
parseExtensionArgs
  Auth_OpenID_PAPE_Response::parseExtensionArgs() in PAPE.php
  Parse the provider authentication policy arguments into the internal state of this object
parseExtensionArgs
  Auth_OpenID_AX_FetchResponse::parseExtensionArgs() in AX.php
parseExtensionArgs
  Auth_OpenID_SRegRequest::parseExtensionArgs() in SReg.php
  Parse the unqualified simple registration request parameters and add them to this object.
parseExtensionArgs
  Auth_OpenID_AX_KeyValueMessage::parseExtensionArgs() in AX.php
  Parse attribute exchange key/value arguments into this object.
parseExtensionArgs
  Auth_OpenID_PAPE_Request::parseExtensionArgs() in PAPE.php
  Set the state of this request to be that expressed in these PAPE arguments
parseExtensionArgs
  Auth_OpenID_AX_FetchRequest::parseExtensionArgs() in AX.php
  Given attribute exchange arguments, populate this FetchRequest.
parseXRDS
  Auth_Yadis_XRDS::parseXRDS() in XRDS.php
  Parse an XML string (XRDS document) and return either a Auth_Yadis_XRDS object or null, depending on whether the XRDS XML is valid.
preferredTypes
  Auth_OpenID_PAPE_Request::preferredTypes() in PAPE.php
  Given a list of authentication policy URIs that a provider supports, this method returns the subsequence of those types that are preferred by the relying party.
prepareForLoad
  Auth_Yadis_ManagerLoader::prepareForLoad() in Manager.php
prepareForSave
  Auth_Yadis_ManagerLoader::prepareForSave() in Manager.php

q
top

query
  Auth_OpenID_DatabaseConnection::query() in DatabaseConnection.php
  Run an SQL query with the specified parameters, if any.

r
top

$request_uri
  Auth_Yadis_DiscoveryResult::$request_uri in Yadis.php
$responseFactory
  Auth_OpenID_Encoder::$responseFactory in Server.php
$response_text
  Auth_Yadis_DiscoveryResult::$response_text in Yadis.php
redirectURL
  Auth_OpenID_AuthRequest::redirectURL() in Consumer.php
registerNamespace
  Auth_Yadis_dom::registerNamespace() in XML.php
registerNamespace
  Auth_Yadis_XMLParser::registerNamespace() in XML.php
  Register a namespace with the XML parser. This should be overridden by subclasses.
registerNamespace
  Auth_Yadis_domxml::registerNamespace() in XML.php
removeAssociation
  Auth_OpenID_FileStore::removeAssociation() in FileStore.php
  Remove an association if it exists. Do nothing if it does not.
removeAssociation
  Auth_OpenID_MemcachedStore::removeAssociation() in MemcachedStore.php
  Immediately delete association from memcache.
removeAssociation
  Auth_OpenID_OpenIDStore::removeAssociation() in Interface.php
  This method removes the matching association if it's found, and returns whether the association was removed or not.
removeAssociation
  Auth_OpenID_SQLStore::removeAssociation() in SQLStore.php
removeAssociation
  Auth_OpenID_DumbStore::removeAssociation() in DumbStore.php
  This implementation always returns false.
renderAsForm
  Auth_OpenID_ServerResponse::renderAsForm() in Server.php
requestField
  Auth_OpenID_SRegRequest::requestField() in SReg.php
  Request the specified field from the OpenID user
requestFields
  Auth_OpenID_SRegRequest::requestFields() in SReg.php
  Add the given list of fields to the request
requiredKeys
  Auth_Yadis_ManagerLoader::requiredKeys() in Manager.php
requiredKeys
  Auth_OpenID_ServiceEndpointLoader::requiredKeys() in Manager.php
reset
  Auth_OpenID_OpenIDStore::reset() in Interface.php
  Removes all entries from the store; implementation is optional.
reset
  Auth_OpenID_SQLStore::reset() in SQLStore.php
  Resets the store by removing all records from the store's tables.
resultToBool
  Auth_OpenID_SQLStore::resultToBool() in SQLStore.php
  Converts a query result to a boolean. If the result is a database error according to $this->isError(), this returns false; otherwise, this returns true.
returnToVerified
  Auth_OpenID_CheckIDRequest::returnToVerified() in Server.php
rollback
  Auth_OpenID_DatabaseConnection::rollback() in DatabaseConnection.php
  Performs a rollback on this connection, if supported.

s
top

$SECRET_LIFETIME
  Auth_OpenID_Signatory::$SECRET_LIFETIME in Server.php
$secret_size
  Auth_OpenID_DiffieHellmanSHA256ConsumerSession::$secret_size in Consumer.php
$secret_size
  Auth_OpenID_DiffieHellmanSHA1ConsumerSession::$secret_size in Consumer.php
$session_type
  Auth_OpenID_DiffieHellmanSHA1ConsumerSession::$session_type in Consumer.php
$session_type
  Auth_OpenID_PlainTextConsumerSession::$session_type in Consumer.php
$session_type
  Auth_OpenID_DiffieHellmanSHA1ServerSession::$session_type in Server.php
  An object that knows how to handle association requests with the Diffie-Hellman session type.
$session_type
  Auth_OpenID_DiffieHellmanSHA256ServerSession::$session_type in Server.php
$session_type
  Auth_OpenID_PlainTextServerSession::$session_type in Server.php
  An object that knows how to handle association requests with no session type.
$session_type
  Auth_OpenID_DiffieHellmanSHA256ConsumerSession::$session_type in Consumer.php
$status
  Auth_OpenID_ConsumerResponse::$status in Consumer.php
$status
  Auth_OpenID_SuccessResponse::$status in Consumer.php
$status
  Auth_OpenID_FailureResponse::$status in Consumer.php
$status
  Auth_OpenID_SetupNeededResponse::$status in Consumer.php
$status
  Auth_OpenID_CancelResponse::$status in Consumer.php
$store
  Auth_OpenID_GenericConsumer::$store in Consumer.php
  This consumer's store object.
$SUCCESS_MODE
  Auth_OpenID_AX_StoreResponse::$SUCCESS_MODE in AX.php
Server.php
  Server.php in Server.php
ServerRequest.php
  ServerRequest.php in ServerRequest.php
SQLiteStore.php
  SQLiteStore.php in SQLiteStore.php
SQLStore.php
  SQLStore.php in SQLStore.php
SReg.php
  SReg.php in SReg.php
serialize
  Auth_OpenID_Association::serialize() in Association.php
  Convert an association to KV form.
services
  Auth_Yadis_XRDS::services() in XRDS.php
  Returns a list of service objects which correspond to <Service> elements in the XRDS XML document for this object.
services
  Auth_Yadis_DiscoveryResult::services() in Yadis.php
  Returns the list of service objects as described by the XRDS document, if this yadis object represents a successful Yadis discovery.
SERVICES_YADIS_MATCH_ALL
  SERVICES_YADIS_MATCH_ALL in XRDS.php
  This match mode means a given service must match ALL filters passed to the Auth_Yadis_XRDS::services() call.
SERVICES_YADIS_MATCH_ANY
  SERVICES_YADIS_MATCH_ANY in XRDS.php
  This match mode means a given service must match ANY filters (at least one) passed to the Auth_Yadis_XRDS::services() call.
SERVICES_YADIS_MAX_PRIORITY
  SERVICES_YADIS_MAX_PRIORITY in XRDS.php
  The priority value used for service elements with no priority specified.
set
  Auth_Yadis_PHPSession::set() in Manager.php
  Set a session key/value pair.
set
  Auth_OpenID_Mapping::set() in Message.php
  Sets a key-value pair in the mapping. If the key already exists, its value is replaced with the new value.
setAnonymous
  Auth_OpenID_AuthRequest::setAnonymous() in Consumer.php
  Set whether this request should be made anonymously. If a request is anonymous, the identifier will not be sent in the request. This is only useful if you are making another kind of request with an extension in this request.
setArg
  Auth_OpenID_Message::setArg() in Message.php
setEndpoint
  Auth_OpenID_ConsumerResponse::setEndpoint() in Consumer.php
setOpenIDNamespace
  Auth_OpenID_Message::setOpenIDNamespace() in Message.php
setSQL
  Auth_OpenID_SQLiteStore::setSQL() in SQLiteStore.php
setSQL
  Auth_OpenID_SQLStore::setSQL() in SQLStore.php
  This method should be overridden by subclasses. This method is called by the constructor to set values in $this->sql, which is an array keyed on sql name.
setValues
  Auth_OpenID_AX_KeyValueMessage::setValues() in AX.php
  Set the values for the given attribute type. This replaces any values that have already been set for this attribute.
setXML
  Auth_Yadis_domxml::setXML() in XML.php
setXML
  Auth_Yadis_XMLParser::setXML() in XML.php
  Set this parser object's XML payload. This should be overridden by subclasses.
setXML
  Auth_Yadis_dom::setXML() in XML.php
shouldSendRedirect
  Auth_OpenID_AuthRequest::shouldSendRedirect() in Consumer.php
sign
  Auth_OpenID_Signatory::sign() in Server.php
  Given a response, sign the fields in the response's 'signed' list, and insert the signature into the response.
storeAssociation
  Auth_OpenID_MemcachedStore::storeAssociation() in MemcachedStore.php
  Store association until its expiration time in memcached.
storeAssociation
  Auth_OpenID_DumbStore::storeAssociation() in DumbStore.php
  This implementation does nothing.
storeAssociation
  Auth_OpenID_SQLStore::storeAssociation() in SQLStore.php
storeAssociation
  Auth_OpenID_FileStore::storeAssociation() in FileStore.php
  Store an association in the association directory.
storeAssociation
  Auth_OpenID_OpenIDStore::storeAssociation() in Interface.php
  This method puts an Association object into storage, retrievable by server URL and handle.
succeeded
  Auth_OpenID_AX_StoreResponse::succeeded() in AX.php
  Was this response a success response?
supportsCleanup
  Auth_OpenID_MemcachedStore::supportsCleanup() in MemcachedStore.php
  Report that this storage doesn't support cleanup
supportsCleanup
  Auth_OpenID_OpenIDStore::supportsCleanup() in Interface.php
  Report whether this storage supports cleanup

t
top

$trust_root
  Auth_OpenID_CheckIDRequest::$trust_root in Server.php
  The trust_root value for this request.
tableExists
  Auth_OpenID_SQLStore::tableExists() in SQLStore.php
toArgs
  Auth_OpenID_Message::toArgs() in Message.php
toFormMarkup
  Auth_OpenID_Message::toFormMarkup() in Message.php
toFormMarkup
  Auth_OpenID_ServerResponse::toFormMarkup() in Server.php
toFormMarkup
  Auth_OpenID_ServerError::toFormMarkup() in Server.php
toHTML
  Auth_OpenID_ServerResponse::toHTML() in Server.php
toHTML
  Auth_OpenID_ServerError::toHTML() in Server.php
toKVForm
  Auth_OpenID_Message::toKVForm() in Message.php
toMessage
  Auth_OpenID_ServerError::toMessage() in Server.php
toMessage
  Auth_OpenID_Extension::toMessage() in Extension.php
  Add the arguments from this extension to the provided message.
toPostArgs
  Auth_OpenID_Message::toPostArgs() in Message.php
toString
  Auth_OpenID_UntrustedReturnURL::toString() in Server.php
toString
  Auth_OpenID_ServerError::toString() in Server.php
  Returns this error message.
toString
  Auth_OpenID_MalformedTrustRoot::toString() in Server.php
toString
  Auth_OpenID_NoReturnToError::toString() in Server.php
toURL
  Auth_OpenID_Message::toURL() in Message.php
toURLEncoded
  Auth_OpenID_Message::toURLEncoded() in Message.php
trustRootValid
  Auth_OpenID_CheckIDRequest::trustRootValid() in Server.php

u
top

updateArgs
  Auth_OpenID_Message::updateArgs() in Message.php
usedYadisLocation
  Auth_Yadis_DiscoveryResult::usedYadisLocation() in Yadis.php
useNonce
  Auth_OpenID_SQLStore::useNonce() in SQLStore.php
useNonce
  Auth_OpenID_MemcachedStore::useNonce() in MemcachedStore.php
  Create nonce for server and salt, expiring after $Auth_OpenID_SKEW seconds.
useNonce
  Auth_OpenID_FileStore::useNonce() in FileStore.php
  Return whether this nonce is present. As a side effect, mark it as no longer present.
useNonce
  Auth_OpenID_OpenIDStore::useNonce() in Interface.php
  Called when using a nonce.
useNonce
  Auth_OpenID_DumbStore::useNonce() in DumbStore.php
  In a system truly limited to dumb mode, nonces must all be accepted. This therefore always returns true, which makes replay attacks feasible.

v
top

$verifyReturnTo
  Auth_OpenID_CheckIDRequest::$verifyReturnTo in Server.php
  Return-to verification callback. Default is Auth_OpenID_verifyReturnTo from TrustRoot.php.
values
  Auth_OpenID_Mapping::values() in Message.php
  Returns an array of values in the mapping.
verify
  Auth_OpenID_Signatory::verify() in Server.php
  Verify, using a given association handle, a signature with signed key-value pairs from an HTTP request.

w
top

wantsUnlimitedValues
  Auth_OpenID_AX_AttrInfo::wantsUnlimitedValues() in AX.php
  When processing a request for this attribute, the OP should
wereFieldsRequested
  Auth_OpenID_SRegRequest::wereFieldsRequested() in SReg.php
  Have any simple registration fields been requested?
whichEncoding
  Auth_OpenID_ServerError::whichEncoding() in Server.php
  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.
whichEncoding
  Auth_OpenID_ServerResponse::whichEncoding() in Server.php

x
top

$xrds
  Auth_Yadis_DiscoveryResult::$xrds in Yadis.php
$xrds_uri
  Auth_Yadis_DiscoveryResult::$xrds_uri in Yadis.php
XML.php
  XML.php in XML.php
XRDS.php
  XRDS.php in XRDS.php

y
top

Yadis.php
  Yadis.php in Yadis.php