Element index for package OpenID
Package indexes
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ k ]
[ l ]
[ m ]
[ n ]
[ o ]
[ p ]
[ q ]
[ r ]
[ s ]
[ t ]
[ u ]
[ v ]
[ w ]
[ x ]
[ y ]
[ _ ]
_
- $_attr_find
- in file Parse.php, variable Auth_OpenID_Parse::$_attr_find
- $_close_tag_expr
- in file Parse.php, variable Auth_OpenID_Parse::$_close_tag_expr
- $_macs
- in file Association.php, variable Auth_OpenID_Association::$_macs
- $_open_tag_expr
- in file Parse.php, variable Auth_OpenID_Parse::$_open_tag_expr
- $_removed_re
- in file Parse.php, variable Auth_OpenID_Parse::$_removed_re
Stuff to remove before we start looking for tags
- $_re_flags
- in file Parse.php, variable Auth_OpenID_Parse::$_re_flags
Specify some flags for use with regex matching.
- $_tag_expr
- in file Parse.php, variable Auth_OpenID_Parse::$_tag_expr
Starts with the tag name at a word boundary, where the tag name
- _escape_xref
- in file XRI.php, function _escape_xref()
- _getDefaultNamespace
- in file Message.php, method Auth_OpenID_Message::_getDefaultNamespace()
a
- $allowed_assoc_types
- in file Consumer.php, variable Auth_OpenID_PlainTextConsumerSession::$allowed_assoc_types
- $allowed_assoc_types
- in file Server.php, variable Auth_OpenID_DiffieHellmanSHA1ServerSession::$allowed_assoc_types
- $allowed_assoc_types
- in file Server.php, variable Auth_OpenID_PlainTextServerSession::$allowed_assoc_types
- $allowed_assoc_types
- in file Consumer.php, variable Auth_OpenID_DiffieHellmanSHA256ConsumerSession::$allowed_assoc_types
- $allowed_assoc_types
- in file Server.php, variable Auth_OpenID_DiffieHellmanSHA256ServerSession::$allowed_assoc_types
- $allowed_assoc_types
- in file Consumer.php, variable Auth_OpenID_DiffieHellmanSHA1ConsumerSession::$allowed_assoc_types
- add
- in file AX.php, method Auth_OpenID_AX_FetchRequest::add()
Add an attribute to this attribute exchange request.
- add
- in file Message.php, method Auth_OpenID_NamespaceMap::add()
- addAlias
- in file Message.php, method Auth_OpenID_NamespaceMap::addAlias()
- addExtension
- in file Consumer.php, method Auth_OpenID_AuthRequest::addExtension()
Add an extension to this checkid request.
- addExtension
- in file Server.php, method Auth_OpenID_ServerResponse::addExtension()
- addExtensionArg
- in file Consumer.php, method Auth_OpenID_AuthRequest::addExtensionArg()
Add an extension argument to this OpenID authentication request.
- addPolicyURI
- in file PAPE.php, method Auth_OpenID_PAPE_Request::addPolicyURI()
Add an acceptable authentication policy URI to this request
- addPolicyURI
- in file PAPE.php, method Auth_OpenID_PAPE_Response::addPolicyURI()
Add a authentication policy to this response
- addValue
- in file AX.php, method Auth_OpenID_AX_KeyValueMessage::addValue()
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
- in file SReg.php, method Auth_OpenID_SRegRequest::allRequestedFields()
A list of all of the simple registration fields that were requested, whether they were required or optional.
- answer
- in file Server.php, method Auth_OpenID_AssociateRequest::answer()
- answer
- in file Server.php, method Auth_OpenID_PlainTextServerSession::answer()
- answer
- in file Server.php, method Auth_OpenID_CheckIDRequest::answer()
Respond to this request. Return either an Auth_OpenID_ServerResponse or Auth_OpenID_ServerError.
- answer
- in file Server.php, method Auth_OpenID_CheckAuthRequest::answer()
- answer
- in file Server.php, method Auth_OpenID_DiffieHellmanSHA1ServerSession::answer()
- answerUnsupported
- in file Server.php, method Auth_OpenID_AssociateRequest::answerUnsupported()
- associationKey
- in file MemcachedStore.php, method Auth_OpenID_MemcachedStore::associationKey()
Memcache key is prefixed with 'openid_association_' string.
- associationServerKey
- in file MemcachedStore.php, method Auth_OpenID_MemcachedStore::associationServerKey()
Memcache key is prefixed with 'openid_association_' string.
- attributes
- in file XML.php, method Auth_Yadis_dom::attributes()
- attributes
- in file XML.php, method Auth_Yadis_domxml::attributes()
- attributes
- in file XML.php, method Auth_Yadis_XMLParser::attributes()
Return the attributes of a specified node.
- Auth_OpenID_AlreadySigned
- in file Server.php, class Auth_OpenID_AlreadySigned
An error that indicates that a response was already signed.
- Auth_OpenID_AssociateRequest
- in file Server.php, class Auth_OpenID_AssociateRequest
A request to associate with the server.
- Auth_OpenID_AssociateRequest
- in file Server.php, method Auth_OpenID_AssociateRequest::Auth_OpenID_AssociateRequest()
- Auth_OpenID_Association
- in file Association.php, class Auth_OpenID_Association
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
- in file Consumer.php, class Auth_OpenID_AuthRequest
This class represents an authentication request from a consumer to an OpenID server.
- Auth_OpenID_AuthRequest
- in file Consumer.php, method Auth_OpenID_AuthRequest::Auth_OpenID_AuthRequest()
Initialize an authentication request with the specified token, association, and endpoint.
- Auth_OpenID_AX
- in file AX.php, class Auth_OpenID_AX
AX utility class.
- Auth_OpenID_AX_AttrInfo
- in file AX.php, class Auth_OpenID_AX_AttrInfo
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
- in file AX.php, method Auth_OpenID_AX_AttrInfo::Auth_OpenID_AX_AttrInfo()
Construct an attribute information object. Do not call this directly; call make(...) instead.
- Auth_OpenID_AX_checkAlias
- in file AX.php, function Auth_OpenID_AX_checkAlias()
Check an alias for invalid characters; raise AXError if any are found. Return None if the alias is valid.
- Auth_OpenID_AX_Error
- in file AX.php, class Auth_OpenID_AX_Error
Results from data that does not meet the attribute exchange 1.0 specification
- Auth_OpenID_AX_Error
- in file AX.php, method Auth_OpenID_AX_Error::Auth_OpenID_AX_Error()
- Auth_OpenID_AX_FetchRequest
- in file AX.php, class Auth_OpenID_AX_FetchRequest
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_FetchRequest
- in file AX.php, method Auth_OpenID_AX_FetchRequest::Auth_OpenID_AX_FetchRequest()
- Auth_OpenID_AX_FetchResponse
- in file AX.php, class Auth_OpenID_AX_FetchResponse
A fetch_response attribute exchange message.
- Auth_OpenID_AX_FetchResponse
- in file AX.php, method Auth_OpenID_AX_FetchResponse::Auth_OpenID_AX_FetchResponse()
- Auth_OpenID_AX_KeyValueMessage
- in file AX.php, method Auth_OpenID_AX_KeyValueMessage::Auth_OpenID_AX_KeyValueMessage()
- Auth_OpenID_AX_KeyValueMessage
- in file AX.php, class Auth_OpenID_AX_KeyValueMessage
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
- in file AX.php, class Auth_OpenID_AX_Message
Abstract class containing common code for attribute exchange messages.
- Auth_OpenID_AX_MINIMUM_SUPPORTED_ALIAS_LENGTH
- in file AX.php, constant Auth_OpenID_AX_MINIMUM_SUPPORTED_ALIAS_LENGTH
- Auth_OpenID_AX_NS_URI
- in file AX.php, constant Auth_OpenID_AX_NS_URI
- Auth_OpenID_AX_StoreRequest
- in file AX.php, class Auth_OpenID_AX_StoreRequest
A store request attribute exchange message representation.
- Auth_OpenID_AX_StoreResponse
- in file AX.php, method Auth_OpenID_AX_StoreResponse::Auth_OpenID_AX_StoreResponse()
- Auth_OpenID_AX_StoreResponse
- in file AX.php, class Auth_OpenID_AX_StoreResponse
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
- in file AX.php, function Auth_OpenID_AX_toTypeURIs()
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
- in file AX.php, constant Auth_OpenID_AX_UNLIMITED_VALUES
- Auth_OpenID_BARE_NS
- in file Message.php, constant Auth_OpenID_BARE_NS
- Auth_OpenID_CANCEL
- in file Consumer.php, constant Auth_OpenID_CANCEL
Status to indicate cancellation of OpenID authentication.
- Auth_OpenID_CancelResponse
- in file Consumer.php, class Auth_OpenID_CancelResponse
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
- in file Consumer.php, method Auth_OpenID_CancelResponse::Auth_OpenID_CancelResponse()
- Auth_OpenID_CheckAuthRequest
- in file Server.php, class Auth_OpenID_CheckAuthRequest
A request to verify the validity of a previous response.
- Auth_OpenID_CheckAuthRequest
- in file Server.php, method Auth_OpenID_CheckAuthRequest::Auth_OpenID_CheckAuthRequest()
- Auth_OpenID_checkFieldName
- in file SReg.php, function Auth_OpenID_checkFieldName()
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
- in file Server.php, class Auth_OpenID_CheckIDRequest
A request to confirm the identity of a user.
- Auth_OpenID_CheckIDRequest
- in file Server.php, method Auth_OpenID_CheckIDRequest::Auth_OpenID_CheckIDRequest()
- Auth_OpenID_checkSessionType
- in file Association.php, function Auth_OpenID_checkSessionType()
- Auth_OpenID_checkTimestamp
- in file Nonce.php, function Auth_OpenID_checkTimestamp()
- Auth_OpenID_Consumer
- in file Consumer.php, method Auth_OpenID_Consumer::Auth_OpenID_Consumer()
Initialize a Consumer instance.
- Auth_OpenID_Consumer
- in file Consumer.php, class Auth_OpenID_Consumer
An OpenID consumer implementation that performs discovery and does session management. See the Consumer.php file documentation for more information.
- Auth_OpenID_ConsumerResponse
- in file Consumer.php, class Auth_OpenID_ConsumerResponse
The base class for responses from the Auth_OpenID_Consumer.
- Auth_OpenID_CryptUtil
- in file CryptUtil.php, class Auth_OpenID_CryptUtil
- Auth_OpenID_DatabaseConnection
- in file DatabaseConnection.php, class Auth_OpenID_DatabaseConnection
An empty base class intended to emulate PEAR connection
- Auth_OpenID_Decoder
- in file Server.php, class Auth_OpenID_Decoder
Decode an incoming query into an Auth_OpenID_Request.
- Auth_OpenID_Decoder
- in file Server.php, method Auth_OpenID_Decoder::Auth_OpenID_Decoder()
- Auth_OpenID_DiffieHellmanSHA1ConsumerSession
- in file Consumer.php, method Auth_OpenID_DiffieHellmanSHA1ConsumerSession::Auth_OpenID_DiffieHellmanSHA1ConsumerSession()
- Auth_OpenID_DiffieHellmanSHA1ConsumerSession
- in file Consumer.php, class Auth_OpenID_DiffieHellmanSHA1ConsumerSession
A class implementing HMAC/DH-SHA1 consumer sessions.
- Auth_OpenID_DiffieHellmanSHA1ServerSession
- in file Server.php, class Auth_OpenID_DiffieHellmanSHA1ServerSession
A class implementing DH-SHA1 server sessions.
- Auth_OpenID_DiffieHellmanSHA1ServerSession
- in file Server.php, method Auth_OpenID_DiffieHellmanSHA1ServerSession::Auth_OpenID_DiffieHellmanSHA1ServerSession()
- Auth_OpenID_DiffieHellmanSHA256ConsumerSession
- in file Consumer.php, class Auth_OpenID_DiffieHellmanSHA256ConsumerSession
A class implementing HMAC/DH-SHA256 consumer sessions.
- Auth_OpenID_DiffieHellmanSHA256ServerSession
- in file Server.php, class Auth_OpenID_DiffieHellmanSHA256ServerSession
A class implementing DH-SHA256 server sessions.
- Auth_OpenID_digits
- in file OpenID.php, constant Auth_OpenID_digits
- Auth_OpenID_DO_ABOUT
- in file OpenID.php, constant Auth_OpenID_DO_ABOUT
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
- in file OpenID.php, constant Auth_OpenID_DO_AUTH
Status code returned when the caller needs to authenticate the
- Auth_OpenID_DumbStore
- in file DumbStore.php, method Auth_OpenID_DumbStore::Auth_OpenID_DumbStore()
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_DumbStore
- in file DumbStore.php, class Auth_OpenID_DumbStore
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_Encoder
- in file Server.php, class Auth_OpenID_Encoder
Encode an Auth_OpenID_ServerResponse to an Auth_OpenID_WebResponse.
- Auth_OpenID_EncodingError
- in file Server.php, method Auth_OpenID_EncodingError::Auth_OpenID_EncodingError()
- Auth_OpenID_EncodingError
- in file Server.php, class Auth_OpenID_EncodingError
An error that indicates an encoding problem occurred.
- Auth_OpenID_Extension
- in file Extension.php, class Auth_OpenID_Extension
A base class for accessing extension request and response data for the OpenID 2 protocol.
- Auth_OpenID_extractReturnURL
- in file TrustRoot.php, function Auth_OpenID_extractReturnURL()
- Auth_OpenID_FAILURE
- in file Consumer.php, constant Auth_OpenID_FAILURE
This is the status code completeAuth returns when the value it received indicated an invalid login.
- Auth_OpenID_FailureResponse
- in file Consumer.php, class Auth_OpenID_FailureResponse
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
- in file Consumer.php, method Auth_OpenID_FailureResponse::Auth_OpenID_FailureResponse()
- Auth_OpenID_FETCHER_MAX_RESPONSE_KB
- in file HTTPFetcher.php, constant Auth_OpenID_FETCHER_MAX_RESPONSE_KB
- Auth_OpenID_FileStore
- in file FileStore.php, class Auth_OpenID_FileStore
This is a filesystem-based store for OpenID associations and
- Auth_OpenID_FileStore
- in file FileStore.php, method Auth_OpenID_FileStore::Auth_OpenID_FileStore()
Initializes a new Auth_OpenID_FileStore. This initializes the nonce and association directories, which are subdirectories of the directory passed in.
- Auth_OpenID_GenericConsumer
- in file Consumer.php, class Auth_OpenID_GenericConsumer
This class is the interface to the OpenID consumer logic.
- Auth_OpenID_GenericConsumer
- in file Consumer.php, method Auth_OpenID_GenericConsumer::Auth_OpenID_GenericConsumer()
This method initializes a new Auth_OpenID_Consumer instance to access the library.
- Auth_OpenID_getAllAssociationTypes
- in file Association.php, function Auth_OpenID_getAllAssociationTypes()
- Auth_OpenID_getAllowedReturnURLs
- in file TrustRoot.php, function Auth_OpenID_getAllowedReturnURLs()
- Auth_OpenID_getAuthorityPattern
- in file URINorm.php, function Auth_OpenID_getAuthorityPattern()
- Auth_OpenID_getAvailableSessionTypes
- in file Consumer.php, function Auth_OpenID_getAvailableSessionTypes()
Returns available session types.
- Auth_OpenID_getDefaultAssociationOrder
- in file Association.php, function Auth_OpenID_getDefaultAssociationOrder()
- Auth_OpenID_getDefaultNegotiator
- in file Association.php, function Auth_OpenID_getDefaultNegotiator()
- Auth_OpenID_getEncodedPattern
- in file URINorm.php, function Auth_OpenID_getEncodedPattern()
- Auth_OpenID_getEncryptedNegotiator
- in file Association.php, function Auth_OpenID_getEncryptedNegotiator()
- Auth_OpenID_getEscapeRE
- in file URINorm.php, function Auth_OpenID_getEscapeRE()
- Auth_OpenID_getOnlyEncryptedOrder
- in file Association.php, function Auth_OpenID_getOnlyEncryptedOrder()
- Auth_OpenID_getSecretSize
- in file Association.php, function Auth_OpenID_getSecretSize()
- Auth_OpenID_getSessionTypes
- in file Association.php, function Auth_OpenID_getSessionTypes()
- Auth_OpenID_getSupportedAssociationTypes
- in file Association.php, function Auth_OpenID_getSupportedAssociationTypes()
- Auth_OpenID_getUnreserved
- in file URINorm.php, function Auth_OpenID_getUnreserved()
- Auth_OpenID_getURIPattern
- in file URINorm.php, function Auth_OpenID_getURIPattern()
- Auth_OpenID_getURLIllegalCharRE
- in file URINorm.php, function Auth_OpenID_getURLIllegalCharRE()
- AUTH_OPENID_HTTP_ERROR
- in file Server.php, constant AUTH_OPENID_HTTP_ERROR
- AUTH_OPENID_HTTP_OK
- in file Server.php, constant AUTH_OPENID_HTTP_OK
- AUTH_OPENID_HTTP_REDIRECT
- in file Server.php, constant AUTH_OPENID_HTTP_REDIRECT
- Auth_OpenID_IDENTIFIER_SELECT
- in file Message.php, constant Auth_OpenID_IDENTIFIER_SELECT
- Auth_OpenID_include_init
- in file OpenID.php, function Auth_OpenID_include_init()
- Auth_OpenID_isOpenID1
- in file Message.php, function Auth_OpenID_isOpenID1()
- Auth_OpenID_KVForm
- in file KVForm.php, class Auth_OpenID_KVForm
Container for key-value/comma-newline OpenID format and parsing
- Auth_OpenID_letters
- in file OpenID.php, constant Auth_OpenID_letters
Defines for regexes and format checking.
- Auth_OpenID_LOCAL_ERROR
- in file OpenID.php, constant Auth_OpenID_LOCAL_ERROR
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
- in file Server.php, class Auth_OpenID_MalformedReturnURL
An error indicating that the return_to URL is malformed.
- Auth_OpenID_MalformedReturnURL
- in file Server.php, method Auth_OpenID_MalformedReturnURL::Auth_OpenID_MalformedReturnURL()
- Auth_OpenID_MalformedTrustRoot
- in file Server.php, class Auth_OpenID_MalformedTrustRoot
This error is returned when the trust_root value is malformed.
- Auth_OpenID_MalformedTrustRoot
- in file Server.php, method Auth_OpenID_MalformedTrustRoot::Auth_OpenID_MalformedTrustRoot()
- Auth_OpenID_Mapping
- in file Message.php, method Auth_OpenID_Mapping::Auth_OpenID_Mapping()
Initialize a mapping. If $classic_array is specified, its keys and values are used to populate the mapping.
- Auth_OpenID_Mapping
- in file Message.php, class Auth_OpenID_Mapping
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_MDB2Store
- in file MDB2Store.php, class Auth_OpenID_MDB2Store
This store uses a PEAR::MDB2 connection to store persistence information.
- Auth_OpenID_MDB2Store
- in file MDB2Store.php, method Auth_OpenID_MDB2Store::Auth_OpenID_MDB2Store()
This creates a new MDB2Store instance. It requires an established database connection be given to it, and it allows overriding the default table names.
- Auth_OpenID_MemcachedStore
- in file MemcachedStore.php, class Auth_OpenID_MemcachedStore
This is a memcached-based store for OpenID associations and nonces.
- Auth_OpenID_MemcachedStore
- in file MemcachedStore.php, method Auth_OpenID_MemcachedStore::Auth_OpenID_MemcachedStore()
Initializes a new Auth_OpenID_MemcachedStore instance.
- Auth_OpenID_Message
- in file Message.php, method Auth_OpenID_Message::Auth_OpenID_Message()
- Auth_OpenID_Message
- in file Message.php, class Auth_OpenID_Message
In the implementation of this object, null represents the global namespace as well as a namespace with no key.
- Auth_OpenID_mkNonce
- in file Nonce.php, function Auth_OpenID_mkNonce()
- Auth_OpenID_MySQLStore
- in file MySQLStore.php, class Auth_OpenID_MySQLStore
An SQL store that uses MySQL as its backend.
- Auth_OpenID_NamespaceMap
- in file Message.php, method Auth_OpenID_NamespaceMap::Auth_OpenID_NamespaceMap()
- Auth_OpenID_NamespaceMap
- in file Message.php, class Auth_OpenID_NamespaceMap
Maintains a bijective map between namespace uris and aliases.
- Auth_OpenID_Nonce_CHRS
- in file Nonce.php, constant Auth_OpenID_Nonce_CHRS
This is the characters that the nonces are made from.
- Auth_OpenID_Nonce_REGEX
- in file Nonce.php, constant Auth_OpenID_Nonce_REGEX
- Auth_OpenID_Nonce_TIME_FMT
- in file Nonce.php, constant Auth_OpenID_Nonce_TIME_FMT
- Auth_OpenID_NoReturnToError
- in file Server.php, class Auth_OpenID_NoReturnToError
Error returned by the server code when a return_to is absent from a request.
- Auth_OpenID_NoReturnToError
- in file Server.php, method Auth_OpenID_NoReturnToError::Auth_OpenID_NoReturnToError()
- Auth_OpenID_NO_DEFAULT
- in file Message.php, constant Auth_OpenID_NO_DEFAULT
- Auth_OpenID_NULL_NAMESPACE
- in file Message.php, constant Auth_OpenID_NULL_NAMESPACE
- Auth_OpenID_OPENID1_NS
- in file Message.php, constant Auth_OpenID_OPENID1_NS
- Auth_OpenID_OPENID1_URL_LIMIT
- in file Message.php, constant Auth_OpenID_OPENID1_URL_LIMIT
- Auth_OpenID_OPENID2_NS
- in file Message.php, constant Auth_OpenID_OPENID2_NS
- Auth_OpenID_OpenIDStore
- in file Interface.php, class Auth_OpenID_OpenIDStore
This is the interface for the store objects the OpenID library
- Auth_OpenID_OPENID_NS
- in file Message.php, constant Auth_OpenID_OPENID_NS
- Auth_OpenID_PAPE_Request
- in file PAPE.php, class Auth_OpenID_PAPE_Request
A Provider Authentication Policy request, sent from a relying party to a provider
- Auth_OpenID_PAPE_Request
- in file PAPE.php, method Auth_OpenID_PAPE_Request::Auth_OpenID_PAPE_Request()
- Auth_OpenID_PAPE_Response
- in file PAPE.php, method Auth_OpenID_PAPE_Response::Auth_OpenID_PAPE_Response()
- Auth_OpenID_PAPE_Response
- in file PAPE.php, class Auth_OpenID_PAPE_Response
A Provider Authentication Policy response, sent from a provider to
- Auth_OpenID_Parse
- in file Parse.php, method Auth_OpenID_Parse::Auth_OpenID_Parse()
- Auth_OpenID_Parse
- in file Parse.php, class Auth_OpenID_Parse
- Auth_OpenID_PARSE_ERROR
- in file Consumer.php, constant Auth_OpenID_PARSE_ERROR
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_pct_encoded_replace
- in file URINorm.php, function Auth_OpenID_pct_encoded_replace()
- Auth_OpenID_pct_encoded_replace_unreserved
- in file URINorm.php, function Auth_OpenID_pct_encoded_replace_unreserved()
- Auth_OpenID_PlainTextConsumerSession
- in file Consumer.php, class Auth_OpenID_PlainTextConsumerSession
A class implementing plaintext consumer sessions.
- Auth_OpenID_PlainTextServerSession
- in file Server.php, class Auth_OpenID_PlainTextServerSession
A class implementing plaintext server sessions.
- Auth_OpenID_PostgreSQLStore
- in file PostgreSQLStore.php, class Auth_OpenID_PostgreSQLStore
An SQL store that uses PostgreSQL as its backend.
- Auth_OpenID_punct
- in file OpenID.php, constant Auth_OpenID_punct
- Auth_OpenID_REDIRECT
- in file OpenID.php, constant Auth_OpenID_REDIRECT
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
- in file Message.php, function Auth_OpenID_registerNamespaceAlias()
Registers a (namespace URI, alias) mapping in a global namespace
- Auth_OpenID_REMOTE_ERROR
- in file OpenID.php, constant Auth_OpenID_REMOTE_ERROR
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
- in file OpenID.php, constant Auth_OpenID_REMOTE_OK
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
- in file Message.php, function Auth_OpenID_removeNamespaceAlias()
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_remove_dot_segments
- in file URINorm.php, function Auth_OpenID_remove_dot_segments()
- Auth_OpenID_Request
- in file Server.php, class Auth_OpenID_Request
The base class for all server request classes.
- Auth_OpenID_returnToMatches
- in file TrustRoot.php, function Auth_OpenID_returnToMatches()
- Auth_OpenID_Server
- in file Server.php, method Auth_OpenID_Server::Auth_OpenID_Server()
- Auth_OpenID_Server
- in file Server.php, class Auth_OpenID_Server
I handle requests for an OpenID server.
- Auth_OpenID_ServerError
- in file Server.php, class Auth_OpenID_ServerError
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
- in file Consumer.php, class Auth_OpenID_ServerErrorContainer
Exception that is raised when the server returns a 400 response code to a direct request.
- Auth_OpenID_ServerErrorContainer
- in file Consumer.php, method Auth_OpenID_ServerErrorContainer::Auth_OpenID_ServerErrorContainer()
- Auth_OpenID_ServerRequest
- in file ServerRequest.php, class Auth_OpenID_ServerRequest
Object that holds the state of a request to the OpenID server
- Auth_OpenID_ServerRequest
- in file ServerRequest.php, method Auth_OpenID_ServerRequest::Auth_OpenID_ServerRequest()
- Auth_OpenID_ServerResponse
- in file Server.php, class Auth_OpenID_ServerResponse
This class encapsulates the response to an OpenID server request.
- Auth_OpenID_ServerResponse
- in file Server.php, method Auth_OpenID_ServerResponse::Auth_OpenID_ServerResponse()
- Auth_OpenID_ServiceEndpointLoader
- in file Manager.php, class Auth_OpenID_ServiceEndpointLoader
A concrete loader implementation for Auth_OpenID_ServiceEndpoints.
- Auth_OpenID_SessionNegotiator
- in file Association.php, method Auth_OpenID_SessionNegotiator::Auth_OpenID_SessionNegotiator()
- Auth_OpenID_SessionNegotiator
- in file Association.php, class Auth_OpenID_SessionNegotiator
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
- in file Consumer.php, method Auth_OpenID_SetupNeededResponse::Auth_OpenID_SetupNeededResponse()
- Auth_OpenID_SetupNeededResponse
- in file Consumer.php, class Auth_OpenID_SetupNeededResponse
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_SETUP_NEEDED
- in file Consumer.php, constant Auth_OpenID_SETUP_NEEDED
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
- in file Server.php, class Auth_OpenID_Signatory
Responsible for the signature of query data and the verification of OpenID signature values.
- Auth_OpenID_Signatory
- in file Server.php, method Auth_OpenID_Signatory::Auth_OpenID_Signatory()
Create a new signatory using a given store.
- Auth_OpenID_SigningEncoder
- in file Server.php, method Auth_OpenID_SigningEncoder::Auth_OpenID_SigningEncoder()
- Auth_OpenID_SigningEncoder
- in file Server.php, class Auth_OpenID_SigningEncoder
An encoder which also takes care of signing fields when required.
- Auth_OpenID_splitNonce
- in file Nonce.php, function Auth_OpenID_splitNonce()
- Auth_OpenID_SQLiteStore
- in file SQLiteStore.php, class Auth_OpenID_SQLiteStore
An SQL store that uses SQLite as its backend.
- Auth_OpenID_SQLStore
- in file SQLStore.php, method Auth_OpenID_SQLStore::Auth_OpenID_SQLStore()
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
- in file SQLStore.php, class Auth_OpenID_SQLStore
This is the parent class for the SQL stores, which contains the logic common to all of the SQL stores.
- Auth_OpenID_SRegBase
- in file SReg.php, class Auth_OpenID_SRegBase
A base class for classes dealing with Simple Registration protocol messages.
- Auth_OpenID_SRegRequest
- in file SReg.php, class Auth_OpenID_SRegRequest
An object to hold the state of a simple registration request.
- Auth_OpenID_SRegResponse
- in file SReg.php, class Auth_OpenID_SRegResponse
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_SRegResponse
- in file SReg.php, method Auth_OpenID_SRegResponse::Auth_OpenID_SRegResponse()
- Auth_OpenID_SREG_NS_URI
- in file SReg.php, constant Auth_OpenID_SREG_NS_URI
- Auth_OpenID_SREG_NS_URI_1_0
- in file SReg.php, constant Auth_OpenID_SREG_NS_URI_1_0
- Auth_OpenID_SREG_NS_URI_1_1
- in file SReg.php, constant Auth_OpenID_SREG_NS_URI_1_1
- Auth_OpenID_SREG_URI
- in file Message.php, constant Auth_OpenID_SREG_URI
- Auth_OpenID_SUCCESS
- in file Consumer.php, constant Auth_OpenID_SUCCESS
This is the status code returned when the complete method returns successfully.
- Auth_OpenID_SuccessResponse
- in file Consumer.php, class Auth_OpenID_SuccessResponse
A response with a status of Auth_OpenID_SUCCESS. Indicates that
- Auth_OpenID_supportsSReg
- in file SReg.php, function Auth_OpenID_supportsSReg()
Does the given endpoint advertise support for simple registration?
- Auth_OpenID_THE_OTHER_OPENID1_NS
- in file Message.php, constant Auth_OpenID_THE_OTHER_OPENID1_NS
- Auth_OpenID_TrustRoot
- in file TrustRoot.php, class Auth_OpenID_TrustRoot
A wrapper for trust-root related functions
- Auth_OpenID_TypeURIMismatch
- in file Consumer.php, class Auth_OpenID_TypeURIMismatch
A specific, internal failure used to detect type URI mismatch.
- Auth_OpenID_UntrustedReturnURL
- in file Server.php, class Auth_OpenID_UntrustedReturnURL
An error that indicates that the given return_to is not under the given trust_root.
- Auth_OpenID_UntrustedReturnURL
- in file Server.php, method Auth_OpenID_UntrustedReturnURL::Auth_OpenID_UntrustedReturnURL()
- Auth_OpenID_urinorm
- in file URINorm.php, function Auth_OpenID_urinorm()
- Auth_OpenID_USER_AGENT
- in file HTTPFetcher.php, constant Auth_OpenID_USER_AGENT
- Auth_OpenID_verifyReturnTo
- in file TrustRoot.php, function Auth_OpenID_verifyReturnTo()
- Auth_OpenID_VERSION
- in file OpenID.php, constant Auth_OpenID_VERSION
The library version string
- Auth_OpenID_WebResponse
- in file Server.php, class Auth_OpenID_WebResponse
A web-capable response object which you can use to generate a user-agent response.
- Auth_OpenID_WebResponse
- in file Server.php, method Auth_OpenID_WebResponse::Auth_OpenID_WebResponse()
- Auth_OpenID___HostSegmentRe
- in file TrustRoot.php, constant Auth_OpenID___HostSegmentRe
- Auth_Yadis_CONTENT_TYPE
- in file Yadis.php, constant Auth_Yadis_CONTENT_TYPE
XRDS (yadis) content type
- Auth_Yadis_Discovery
- in file Manager.php, class Auth_Yadis_Discovery
State management for discovery.
- Auth_Yadis_Discovery
- in file Manager.php, method Auth_Yadis_Discovery::Auth_Yadis_Discovery()
Initialize a discovery object.
- Auth_Yadis_DiscoveryResult
- in file Yadis.php, class Auth_Yadis_DiscoveryResult
Contains the result of performing Yadis discovery on a URI.
- Auth_Yadis_DiscoveryResult
- in file Yadis.php, method Auth_Yadis_DiscoveryResult::Auth_Yadis_DiscoveryResult()
- Auth_Yadis_dom
- in file XML.php, method Auth_Yadis_dom::Auth_Yadis_dom()
- Auth_Yadis_dom
- in file XML.php, class Auth_Yadis_dom
This concrete implementation of Auth_Yadis_XMLParser implements
- Auth_Yadis_domxml
- in file XML.php, method Auth_Yadis_domxml::Auth_Yadis_domxml()
- Auth_Yadis_domxml
- in file XML.php, class Auth_Yadis_domxml
This concrete implementation of Auth_Yadis_XMLParser implements
- Auth_Yadis_escapeForIRI
- in file XRI.php, function Auth_Yadis_escapeForIRI()
- Auth_Yadis_getCanonicalID
- in file XRI.php, function Auth_Yadis_getCanonicalID()
- Auth_Yadis_getDefaultProxy
- in file XRI.php, function Auth_Yadis_getDefaultProxy()
- Auth_Yadis_getEscapeRE
- in file XRI.php, function Auth_Yadis_getEscapeRE()
- Auth_Yadis_getIPrivateChars
- in file Misc.php, function Auth_Yadis_getIPrivateChars()
- Auth_Yadis_getNSMap
- in file XRDS.php, function Auth_Yadis_getNSMap()
- Auth_Yadis_getServiceEndpoints
- in file Yadis.php, function Auth_Yadis_getServiceEndpoints()
Perform the Yadis protocol on the input URL and return an iterable of resulting endpoint objects.
- Auth_Yadis_getSupportedExtensions
- in file XML.php, function Auth_Yadis_getSupportedExtensions()
- Auth_Yadis_getUCSChars
- in file Misc.php, function Auth_Yadis_getUCSChars()
- Auth_Yadis_getXMLParser
- in file XML.php, function Auth_Yadis_getXMLParser()
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
- in file XRDS.php, function Auth_Yadis_getXRDExpiration()
- Auth_Yadis_getXrefRE
- in file XRI.php, function Auth_Yadis_getXrefRE()
- Auth_Yadis_getXRIAuthorities
- in file XRI.php, function Auth_Yadis_getXRIAuthorities()
- Auth_Yadis_HEADER_NAME
- in file Yadis.php, constant Auth_Yadis_HEADER_NAME
Yadis header
- Auth_Yadis_HTTPResponse
- in file HTTPFetcher.php, method Auth_Yadis_HTTPResponse::Auth_Yadis_HTTPResponse()
- Auth_Yadis_HTTPResponse
- in file HTTPFetcher.php, class Auth_Yadis_HTTPResponse
- Auth_Yadis_identifierScheme
- in file XRI.php, function Auth_Yadis_identifierScheme()
- Auth_Yadis_iriToURI
- in file XRI.php, function Auth_Yadis_iriToURI()
- Auth_Yadis_Manager
- in file Manager.php, class Auth_Yadis_Manager
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
- in file Manager.php, class Auth_Yadis_ManagerLoader
A concrete loader implementation for Auth_Yadis_Managers.
- Auth_Yadis_ParanoidHTTPFetcher
- in file ParanoidHTTPFetcher.php, class Auth_Yadis_ParanoidHTTPFetcher
A paranoid Auth_Yadis_HTTPFetcher class which uses CURL for fetching.
- Auth_Yadis_ParanoidHTTPFetcher
- in file ParanoidHTTPFetcher.php, method Auth_Yadis_ParanoidHTTPFetcher::Auth_Yadis_ParanoidHTTPFetcher()
- Auth_Yadis_ParseHTML
- in file ParseHTML.php, method Auth_Yadis_ParseHTML::Auth_Yadis_ParseHTML()
- Auth_Yadis_ParseHTML
- in file ParseHTML.php, class Auth_Yadis_ParseHTML
This class is responsible for scanning an HTML string to find META tags and their attributes. This is used by the Yadis discovery process. This class must be instantiated to be used.
- Auth_Yadis_pct_escape_unicode
- in file Misc.php, function Auth_Yadis_pct_escape_unicode()
- Auth_Yadis_PHPSession
- in file Manager.php, class Auth_Yadis_PHPSession
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_PlainHTTPFetcher
- in file PlainHTTPFetcher.php, class Auth_Yadis_PlainHTTPFetcher
This class implements a plain, hand-built socket-based fetcher which will be used in the event that CURL is unavailable.
- Auth_Yadis_providerIsAuthoritative
- in file XRI.php, function Auth_Yadis_providerIsAuthoritative()
- Auth_Yadis_rootAuthority
- in file XRI.php, function Auth_Yadis_rootAuthority()
- Auth_Yadis_Service
- in file XRDS.php, class Auth_Yadis_Service
This class represents a <Service> element in an XRDS document.
- Auth_Yadis_Service
- in file XRDS.php, method Auth_Yadis_Service::Auth_Yadis_Service()
Creates an empty service object.
- Auth_Yadis_SessionLoader
- in file Manager.php, class Auth_Yadis_SessionLoader
A session helper class designed to translate between arrays and
- Auth_Yadis_setDefaultParser
- in file XML.php, function Auth_Yadis_setDefaultParser()
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_startswith
- in file Misc.php, function Auth_Yadis_startswith()
- Auth_Yadis_toIRINormal
- in file XRI.php, function Auth_Yadis_toIRINormal()
- Auth_Yadis_toURINormal
- in file XRI.php, function Auth_Yadis_toURINormal()
- Auth_Yadis_XMLNS_XRDS
- in file XRDS.php, constant Auth_Yadis_XMLNS_XRDS
XRDS XML namespace
- Auth_Yadis_XMLNS_XRD_2_0
- in file XRDS.php, constant Auth_Yadis_XMLNS_XRD_2_0
XRD XML namespace
- Auth_Yadis_XMLParser
- in file XML.php, class Auth_Yadis_XMLParser
The base class for wrappers for available PHP XML-parsing
- Auth_Yadis_XRDS
- in file XRDS.php, method Auth_Yadis_XRDS::Auth_Yadis_XRDS()
Instantiate a Auth_Yadis_XRDS object. Requires an XPath instance which has been used to parse a valid XRDS document.
- Auth_Yadis_XRDS
- in file XRDS.php, class Auth_Yadis_XRDS
This class performs parsing of XRDS documents.
- Auth_Yadis_XRI
- in file XRI.php, function Auth_Yadis_XRI()
- Auth_Yadis_XRIAppendArgs
- in file XRI.php, function Auth_Yadis_XRIAppendArgs()
- Auth_Yadis_Yadis
- in file Yadis.php, class Auth_Yadis_Yadis
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
- in file DatabaseConnection.php, method Auth_OpenID_DatabaseConnection::autoCommit()
Sets auto-commit mode on this database connection.
- Association.php
- procedural page Association.php
- AX.php
- procedural page AX.php
c
- $code
- in file Server.php, variable Auth_OpenID_WebResponse::$code
- $content_type
- in file Yadis.php, variable Auth_Yadis_DiscoveryResult::$content_type
- check
- in file Manager.php, method Auth_OpenID_ServiceEndpointLoader::check()
- check
- in file Manager.php, method Auth_Yadis_ManagerLoader::check()
- clean
- in file FileStore.php, method Auth_OpenID_FileStore::clean()
- cleanup
- in file Interface.php, method Auth_OpenID_OpenIDStore::cleanup()
- cleanup
- in file Manager.php, method Auth_Yadis_Discovery::cleanup()
Clean up Yadis-related services in the session and return the most-recently-attempted service from the manager, if one exists.
- cleanupAssociations
- in file Interface.php, method Auth_OpenID_OpenIDStore::cleanupAssociations()
- cleanupAssociations
- in file SQLStore.php, method Auth_OpenID_SQLStore::cleanupAssociations()
- cleanupAssociations
- in file MDB2Store.php, method Auth_OpenID_MDB2Store::cleanupAssociations()
- cleanupAssociations
- in file FileStore.php, method Auth_OpenID_FileStore::cleanupAssociations()
- cleanupNonces
- in file FileStore.php, method Auth_OpenID_FileStore::cleanupNonces()
- cleanupNonces
- in file MDB2Store.php, method Auth_OpenID_MDB2Store::cleanupNonces()
- cleanupNonces
- in file SQLStore.php, method Auth_OpenID_SQLStore::cleanupNonces()
- cleanupNonces
- in file Interface.php, method Auth_OpenID_OpenIDStore::cleanupNonces()
- closeTag
- in file Parse.php, method Auth_OpenID_Parse::closeTag()
- commit
- in file DatabaseConnection.php, method Auth_OpenID_DatabaseConnection::commit()
Commits a transaction on this connection, if supported.
- complete
- in file Consumer.php, method Auth_OpenID_Consumer::complete()
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.
- constEq
- in file CryptUtil.php, method Auth_OpenID_CryptUtil::constEq()
- contains
- in file Message.php, method Auth_OpenID_Mapping::contains()
Returns true if the specified value has a key in the mapping; false if not.
- contains
- in file SReg.php, method Auth_OpenID_SRegRequest::contains()
Was this field in the request?
- contains
- in file Message.php, method Auth_OpenID_NamespaceMap::contains()
- contains
- in file AX.php, method Auth_OpenID_AX_FetchRequest::contains()
Is the given type URI present in this fetch_request?
- content
- in file XML.php, method Auth_Yadis_domxml::content()
- content
- in file XML.php, method Auth_Yadis_dom::content()
- content
- in file XML.php, method Auth_Yadis_XMLParser::content()
Return the textual content of a specified node.
- contents
- in file SReg.php, method Auth_OpenID_SRegResponse::contents()
- contents
- in file Manager.php, method Auth_Yadis_PHPSession::contents()
Return the contents of the session in array form.
- copy
- in file Message.php, method Auth_OpenID_Message::copy()
- count
- in file AX.php, method Auth_OpenID_AX_KeyValueMessage::count()
Get the number of responses for a particular attribute in this fetch_response message.
- createAssociation
- in file Server.php, method Auth_OpenID_Signatory::createAssociation()
Make a new association.
- createTables
- in file MDB2Store.php, method Auth_OpenID_MDB2Store::createTables()
- createTables
- in file SQLStore.php, method Auth_OpenID_SQLStore::createTables()
- create_assoc_table
- in file SQLStore.php, method Auth_OpenID_SQLStore::create_assoc_table()
- create_assoc_table
- in file MDB2Store.php, method Auth_OpenID_MDB2Store::create_assoc_table()
- create_nonce_table
- in file MDB2Store.php, method Auth_OpenID_MDB2Store::create_nonce_table()
- create_nonce_table
- in file SQLStore.php, method Auth_OpenID_SQLStore::create_nonce_table()
- curlPresent
- in file Yadis.php, method Auth_Yadis_Yadis::curlPresent()
- Consumer.php
- procedural page Consumer.php
- CryptUtil.php
- procedural page CryptUtil.php
d
- $dumb_key
- in file Server.php, variable Auth_OpenID_Signatory::$dumb_key
- decode
- in file Server.php, method Auth_OpenID_Decoder::decode()
Given an HTTP query in an array (key-value pairs), decode it into an Auth_OpenID_Request object.
- decodeRequest
- in file Server.php, method Auth_OpenID_Server::decodeRequest()
Decodes a query args array into the appropriate Auth_OpenID_Request object.
- defaultDecoder
- in file Server.php, method Auth_OpenID_Decoder::defaultDecoder()
- del
- in file Message.php, method Auth_OpenID_Mapping::del()
Deletes a key-value pair from the mapping with the specified key.
- del
- in file Manager.php, method Auth_Yadis_PHPSession::del()
Remove a key/value pair from the session.
- delArg
- in file Message.php, method Auth_OpenID_Message::delArg()
- deserialize
- in file Association.php, method Auth_OpenID_Association::deserialize()
Parse an association as stored by serialize(). This is the inverse of serialize.
- destroy
- in file FileStore.php, method Auth_OpenID_FileStore::destroy()
- discover
- in file Yadis.php, method Auth_Yadis_Yadis::discover()
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.
- DatabaseConnection.php
- procedural page DatabaseConnection.php
- DumbStore.php
- procedural page DumbStore.php
e
- encode
- in file Server.php, method Auth_OpenID_SigningEncoder::encode()
Sign an Auth_OpenID_ServerResponse and return an Auth_OpenID_WebResponse.
- encode
- in file Server.php, method Auth_OpenID_Encoder::encode()
Encode an Auth_OpenID_ServerResponse and return an Auth_OpenID_WebResponse.
- encodeResponse
- in file Server.php, method Auth_OpenID_Server::encodeResponse()
Encodes as response in the appropriate format suitable for sending to the user agent.
- encodeToKVForm
- in file Server.php, method Auth_OpenID_ServerError::encodeToKVForm()
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
- in file Server.php, method Auth_OpenID_ServerResponse::encodeToKVForm()
- encodeToURL
- in file Server.php, method Auth_OpenID_ServerResponse::encodeToURL()
- encodeToURL
- in file Server.php, method Auth_OpenID_ServerError::encodeToURL()
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
- in file Server.php, method Auth_OpenID_CheckIDRequest::encodeToURL()
- equal
- in file Association.php, method Auth_OpenID_Association::equal()
This checks to see if two Auth_OpenID_Association instances represent the same association.
- equals
- in file Server.php, method Auth_OpenID_CheckIDRequest::equals()
- evalXPath
- in file XML.php, method Auth_Yadis_domxml::evalXPath()
- evalXPath
- in file XML.php, method Auth_Yadis_XMLParser::evalXPath()
Evaluate an XPath expression and return the resulting node list. This should be overridden by subclasses.
- evalXPath
- in file XML.php, method Auth_Yadis_dom::evalXPath()
- extensionResponse
- in file Consumer.php, method Auth_OpenID_SuccessResponse::extensionResponse()
Extract signed extension data from the server's response.
- extractResponse
- in file SReg.php, method Auth_OpenID_SRegResponse::extractResponse()
Take a C{L{SRegRequest}} and a dictionary of simple registration values and create a C{L{SRegResponse}} object containing that data.
- extractSecret
- in file Consumer.php, method Auth_OpenID_PlainTextConsumerSession::extractSecret()
- extractSecret
- in file Consumer.php, method Auth_OpenID_DiffieHellmanSHA1ConsumerSession::extractSecret()
- Extension.php
- procedural page Extension.php
f
- $failed
- in file Yadis.php, variable Auth_Yadis_DiscoveryResult::$failed
- $FAILURE_MODE
- in file AX.php, variable Auth_OpenID_AX_StoreResponse::$FAILURE_MODE
- fail
- in file Yadis.php, method Auth_Yadis_DiscoveryResult::fail()
- filter_extractReturnURL
- in file TrustRoot.php, function filter_extractReturnURL()
- findFirstHref
- in file Parse.php, method Auth_OpenID_Parse::findFirstHref()
- findLinksRel
- in file Parse.php, method Auth_OpenID_Parse::findLinksRel()
- formMarkup
- in file Consumer.php, method Auth_OpenID_AuthRequest::formMarkup()
Get html for a form to submit this request to the IDP.
- fromKVForm
- in file Message.php, method Auth_OpenID_Message::fromKVForm()
- fromMessage
- in file Server.php, method Auth_OpenID_DiffieHellmanSHA1ServerSession::fromMessage()
- fromMessage
- in file Server.php, method Auth_OpenID_PlainTextServerSession::fromMessage()
- fromMessage
- in file Server.php, method Auth_OpenID_CheckAuthRequest::fromMessage()
- fromMessage
- in file Server.php, method Auth_OpenID_DiffieHellmanSHA256ServerSession::fromMessage()
- fromMessage
- in file Server.php, method Auth_OpenID_CheckIDRequest::fromMessage()
- fromMessage
- in file Server.php, method Auth_OpenID_AssociateRequest::fromMessage()
- fromOpenIDArgs
- in file Message.php, method Auth_OpenID_Message::fromOpenIDArgs()
- fromOpenIDRequest
- in file SReg.php, method Auth_OpenID_SRegRequest::fromOpenIDRequest()
Create a simple registration request that contains the fields that were requested in the OpenID request with the given arguments
- fromOpenIDRequest
- in file PAPE.php, method Auth_OpenID_PAPE_Request::fromOpenIDRequest()
Instantiate a Request object from the arguments in a checkid_*
- fromOpenIDRequest
- in file AX.php, method Auth_OpenID_AX_FetchRequest::fromOpenIDRequest()
Extract a FetchRequest from an OpenID message
- fromPostArgs
- in file Message.php, method Auth_OpenID_Message::fromPostArgs()
- fromSuccessResponse
- in file AX.php, method Auth_OpenID_AX_FetchResponse::fromSuccessResponse()
Construct a FetchResponse object from an OpenID library SuccessResponse object.
- fromSuccessResponse
- in file SReg.php, method Auth_OpenID_SRegResponse::fromSuccessResponse()
Create a C{L{SRegResponse}} object from a successful OpenID
- fromSuccessResponse
- in file PAPE.php, method Auth_OpenID_PAPE_Response::fromSuccessResponse()
Create an Auth_OpenID_PAPE_Response object from a successful OpenID library response.
- FileStore.php
- procedural page FileStore.php
g
- get
- in file ParanoidHTTPFetcher.php, method Auth_Yadis_ParanoidHTTPFetcher::get()
- get
- in file AX.php, method Auth_OpenID_AX_KeyValueMessage::get()
Get the list of values for this attribute in the fetch_response.
- get
- in file Message.php, method Auth_OpenID_Mapping::get()
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
- in file SReg.php, method Auth_OpenID_SRegResponse::get()
- get
- in file Manager.php, method Auth_Yadis_PHPSession::get()
Get a key's value from the session.
- get
- in file PlainHTTPFetcher.php, method Auth_Yadis_PlainHTTPFetcher::get()
- getAlias
- in file Message.php, method Auth_OpenID_NamespaceMap::getAlias()
- getAliasedArg
- in file Message.php, method Auth_OpenID_Message::getAliasedArg()
- getAll
- in file DatabaseConnection.php, method Auth_OpenID_DatabaseConnection::getAll()
Run an SQL query with the specified parameters, if any.
- getAllowedType
- in file Association.php, method Auth_OpenID_SessionNegotiator::getAllowedType()
Get a pair of assocation type and session type that are supported.
- getArg
- in file Message.php, method Auth_OpenID_Message::getArg()
- getArgs
- in file Message.php, method Auth_OpenID_Message::getArgs()
- getAssociation
- in file Interface.php, method Auth_OpenID_OpenIDStore::getAssociation()
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.
- getAssociation
- in file FileStore.php, method Auth_OpenID_FileStore::getAssociation()
Retrieve an association. If no handle is specified, return the association with the most recent issue time.
- getAssociation
- in file SQLStore.php, method Auth_OpenID_SQLStore::getAssociation()
- getAssociation
- in file DumbStore.php, method Auth_OpenID_DumbStore::getAssociation()
This implementation always returns null.
- getAssociation
- in file Server.php, method Auth_OpenID_Signatory::getAssociation()
Given an association handle, get the association from the store, or return a ServerError or null if something goes wrong.
- getAssociation
- in file MemcachedStore.php, method Auth_OpenID_MemcachedStore::getAssociation()
Read association from memcached. If no handle given
- getAssociation
- in file MDB2Store.php, method Auth_OpenID_MDB2Store::getAssociation()
- getAssociationFilename
- in file FileStore.php, method Auth_OpenID_FileStore::getAssociationFilename()
Create a unique filename for a given server url and
- getAuthKey
- in file DumbStore.php, method Auth_OpenID_DumbStore::getAuthKey()
This method returns the auth key generated by the constructor.
- getBytes
- in file CryptUtil.php, method Auth_OpenID_CryptUtil::getBytes()
Get the specified number of random bytes.
- getCancelURL
- in file Server.php, method Auth_OpenID_CheckIDRequest::getCancelURL()
- getDH
- in file Server.php, method Auth_OpenID_DiffieHellmanSHA1ServerSession::getDH()
- getDisplayIdentifier
- in file Consumer.php, method Auth_OpenID_ConsumerResponse::getDisplayIdentifier()
Return the display identifier for this response.
- getElements
- in file XRDS.php, method Auth_Yadis_Service::getElements()
Used to get XML elements from this object's <Service> element.
- getExpiresIn
- in file Association.php, method Auth_OpenID_Association::getExpiresIn()
This returns the number of seconds this association is still valid for, or 0 if the association is no longer valid.
- getExtensionArgs
- in file AX.php, method Auth_OpenID_AX_StoreResponse::getExtensionArgs()
- getExtensionArgs
- in file PAPE.php, method Auth_OpenID_PAPE_Response::getExtensionArgs()
- getExtensionArgs
- in file PAPE.php, method Auth_OpenID_PAPE_Request::getExtensionArgs()
- getExtensionArgs
- in file SReg.php, method Auth_OpenID_SRegRequest::getExtensionArgs()
Get a dictionary of unqualified simple registration arguments representing this request.
- getExtensionArgs
- in file SReg.php, method Auth_OpenID_SRegResponse::getExtensionArgs()
- getExtensionArgs
- in file Extension.php, method Auth_OpenID_Extension::getExtensionArgs()
Get the string arguments that should be added to an OpenID message for this extension.
- getExtensionArgs
- in file AX.php, method Auth_OpenID_AX_FetchResponse::getExtensionArgs()
Serialize this object into arguments in the attribute exchange namespace
- getExtensionArgs
- in file AX.php, method Auth_OpenID_AX_FetchRequest::getExtensionArgs()
Get the serialized form of this attribute fetch request.
- getExtensionArgs
- in file AX.php, method Auth_OpenID_AX_StoreRequest::getExtensionArgs()
- getHTTPEquiv
- in file ParseHTML.php, method Auth_Yadis_ParseHTML::getHTTPEquiv()
Looks for a META tag with an "http-equiv" attribute whose value is one of ("x-xrds-location", "x-yadis-location"), ignoring case. If such a META tag is found, its "content" attribute value is returned.
- getHTTPFetcher
- in file Yadis.php, method Auth_Yadis_Yadis::getHTTPFetcher()
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
- in file Message.php, method Auth_OpenID_Message::getKey()
- getMessage
- in file Consumer.php, method Auth_OpenID_AuthRequest::getMessage()
Produce a Auth_OpenID_Message representing this request.
- getNamespaceURI
- in file Message.php, method Auth_OpenID_NamespaceMap::getNamespaceURI()
- getNextService
- in file Manager.php, method Auth_Yadis_Discovery::getNextService()
Return the next authentication service for the pair of user_input and session. This function handles fallback.
- getOne
- in file DatabaseConnection.php, method Auth_OpenID_DatabaseConnection::getOne()
Run an SQL query and return the first column of the first row of the result set, if any.
- getOpenIDNamespace
- in file Message.php, method Auth_OpenID_Message::getOpenIDNamespace()
- getPriority
- in file XRDS.php, method Auth_Yadis_Service::getPriority()
Returns the "priority" attribute value of this <Service> element, if the attribute is present. Returns null if not.
- getRequest
- in file Consumer.php, method Auth_OpenID_PlainTextConsumerSession::getRequest()
- getRequest
- in file Consumer.php, method Auth_OpenID_DiffieHellmanSHA1ConsumerSession::getRequest()
- getRequiredAttrs
- in file AX.php, method Auth_OpenID_AX_FetchRequest::getRequiredAttrs()
Get the type URIs for all attributes that have been marked as required.
- getReturnTo
- in file Server.php, method Auth_OpenID_ServerError::getReturnTo()
- getReturnTo
- in file Consumer.php, method Auth_OpenID_SuccessResponse::getReturnTo()
Get the openid.return_to argument from this response.
- getRow
- in file DatabaseConnection.php, method Auth_OpenID_DatabaseConnection::getRow()
Run an SQL query and return the first row of the result set, if any.
- getSessionClasses
- in file Server.php, method Auth_OpenID_AssociateRequest::getSessionClasses()
- getSigned
- in file Consumer.php, method Auth_OpenID_SuccessResponse::getSigned()
- getSignedNS
- in file Consumer.php, method Auth_OpenID_SuccessResponse::getSignedNS()
- getSingle
- in file AX.php, method Auth_OpenID_AX_KeyValueMessage::getSingle()
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
- in file XRDS.php, method Auth_Yadis_Service::getTypes()
Return the URIs in the "Type" elements, if any, of this Service element.
- getURIs
- in file XRDS.php, method Auth_Yadis_Service::getURIs()
Return the URIs in the "URI" elements, if any, of this Service element. The URIs are returned sorted in priority order.
h
- $hash_func
- in file Server.php, variable Auth_OpenID_DiffieHellmanSHA1ServerSession::$hash_func
- $hash_func
- in file Server.php, variable Auth_OpenID_DiffieHellmanSHA256ServerSession::$hash_func
- $hash_func
- in file Consumer.php, variable Auth_OpenID_DiffieHellmanSHA256ConsumerSession::$hash_func
- $hash_func
- in file Consumer.php, variable Auth_OpenID_DiffieHellmanSHA1ConsumerSession::$hash_func
- handleRequest
- in file Server.php, method Auth_OpenID_Server::handleRequest()
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
- in file Message.php, method Auth_OpenID_Message::hasKey()
- hasReturnTo
- in file Server.php, method Auth_OpenID_ServerError::hasReturnTo()
Returns the return_to URL for the request which caused this error.
- headFind
- in file Parse.php, method Auth_OpenID_Parse::headFind()
- htmlBegin
- in file Parse.php, method Auth_OpenID_Parse::htmlBegin()
- htmlEnd
- in file Parse.php, method Auth_OpenID_Parse::htmlEnd()
- htmlMarkup
- in file Consumer.php, method Auth_OpenID_AuthRequest::htmlMarkup()
Get a complete html document that will autosubmit the request to the IDP.
- HTTPFetcher.php
- procedural page HTTPFetcher.php
i
- $immediate
- in file Server.php, variable Auth_OpenID_CheckIDRequest::$immediate
Whether this request is for immediate mode.
- $invalidate_handle
- in file Server.php, variable Auth_OpenID_CheckAuthRequest::$invalidate_handle
- idSelect
- in file Server.php, method Auth_OpenID_CheckIDRequest::idSelect()
- init
- in file XML.php, method Auth_Yadis_XMLParser::init()
Initialize an instance of Auth_Yadis_XMLParser with some XML and namespaces. This SHOULD NOT be overridden by subclasses.
- invalidate
- in file Server.php, method Auth_OpenID_Signatory::invalidate()
Invalidate a given association handle.
- isA
- in file Message.php, method Auth_OpenID_Mapping::isA()
Returns true if $thing is an Auth_OpenID_Mapping object; false if not.
- isAllowed
- in file Association.php, method Auth_OpenID_SessionNegotiator::isAllowed()
- isDefined
- in file Message.php, method Auth_OpenID_NamespaceMap::isDefined()
- isError
- in file AX.php, method Auth_OpenID_AX::isError()
- isError
- in file SQLStore.php, method Auth_OpenID_SQLStore::isError()
Returns true if $value constitutes a database error; returns false otherwise.
- isFailure
- in file Yadis.php, method Auth_Yadis_DiscoveryResult::isFailure()
- isImplicit
- in file Message.php, method Auth_OpenID_NamespaceMap::isImplicit()
- isOpenID1
- in file Message.php, method Auth_OpenID_Message::isOpenID1()
- isOpenID1
- in file Consumer.php, method Auth_OpenID_SuccessResponse::isOpenID1()
- isOpenID2
- in file Message.php, method Auth_OpenID_Message::isOpenID2()
- isSane
- in file TrustRoot.php, method Auth_OpenID_TrustRoot::isSane()
Is this trust root sane?
- isSigned
- in file Consumer.php, method Auth_OpenID_SuccessResponse::isSigned()
- isXRDS
- in file Yadis.php, method Auth_Yadis_DiscoveryResult::isXRDS()
- items
- in file Message.php, method Auth_OpenID_Mapping::items()
Returns an array of (key, value) pairs in the mapping.
- iterAliases
- in file Message.php, method Auth_OpenID_NamespaceMap::iterAliases()
- iterAttrs
- in file AX.php, method Auth_OpenID_AX_FetchRequest::iterAttrs()
Iterate over the AttrInfo objects that are contained in this fetch_request.
- iteritems
- in file Message.php, method Auth_OpenID_NamespaceMap::iteritems()
- iterNamespaceURIs
- in file Message.php, method Auth_OpenID_NamespaceMap::iterNamespaceURIs()
- iterTypes
- in file AX.php, method Auth_OpenID_AX_FetchRequest::iterTypes()
- Interface.php
- procedural page Interface.php
m
- $mode
- in file Server.php, variable Auth_OpenID_AssociateRequest::$mode
- $mode
- in file Server.php, variable Auth_OpenID_CheckIDRequest::$mode
The mode of this request.
- $mode
- in file Server.php, variable Auth_OpenID_Request::$mode
- $mode
- in file AX.php, variable Auth_OpenID_AX_StoreRequest::$mode
- $mode
- in file Server.php, variable Auth_OpenID_CheckAuthRequest::$mode
- $mode
- in file AX.php, variable Auth_OpenID_AX_FetchRequest::$mode
- $mode
- in file AX.php, variable Auth_OpenID_AX_FetchResponse::$mode
- $mode
- in file AX.php, variable Auth_OpenID_AX_Message::$mode
mode: The type of this attribute exchange message. This must be overridden in subclasses.
- make
- in file Server.php, method Auth_OpenID_CheckIDRequest::make()
- make
- in file AX.php, method Auth_OpenID_AX_AttrInfo::make()
Construct an attribute information object. For parameter details, see the constructor.
- make
- in file AX.php, method Auth_OpenID_AX_StoreResponse::make()
Returns Auth_OpenID_AX_Error on error or an Auth_OpenID_AX_StoreResponse object on success.
- match
- in file Parse.php, method Auth_OpenID_Parse::match()
- match
- in file TrustRoot.php, method Auth_OpenID_TrustRoot::match()
Does this URL match the given trust root?
- matchTypes
- in file XRDS.php, method Auth_Yadis_Service::matchTypes()
- MDB2Store.php
- procedural page MDB2Store.php
- MemcachedStore.php
- procedural page MemcachedStore.php
- Message.php
- procedural page Message.php
- MySQLStore.php
- procedural page MySQLStore.php
- Manager.php
- procedural page Manager.php
- Misc.php
- procedural page Misc.php
n
- $namespace
- in file Server.php, variable Auth_OpenID_CheckIDRequest::$namespace
The OpenID namespace for this request.
- $needs_math
- in file Server.php, variable Auth_OpenID_DiffieHellmanSHA1ServerSession::$needs_math
- $needs_math
- in file Server.php, variable Auth_OpenID_PlainTextServerSession::$needs_math
- $normalized_uri
- in file Yadis.php, variable Auth_Yadis_DiscoveryResult::$normalized_uri
- $normal_key
- in file Server.php, variable Auth_OpenID_Signatory::$normal_key
- $ns_alias
- in file AX.php, variable Auth_OpenID_AX_Message::$ns_alias
ns_alias: The preferred namespace alias for attribute exchange
- $ns_alias
- in file PAPE.php, variable Auth_OpenID_PAPE_Response::$ns_alias
- $ns_alias
- in file PAPE.php, variable Auth_OpenID_PAPE_Request::$ns_alias
- $ns_alias
- in file Extension.php, variable Auth_OpenID_Extension::$ns_alias
- $ns_alias
- in file SReg.php, variable Auth_OpenID_SRegResponse::$ns_alias
- $ns_alias
- in file SReg.php, variable Auth_OpenID_SRegRequest::$ns_alias
- $ns_uri
- in file PAPE.php, variable Auth_OpenID_PAPE_Request::$ns_uri
- $ns_uri
- in file Extension.php, variable Auth_OpenID_Extension::$ns_uri
ns_uri: The namespace to which to add the arguments for this
- $ns_uri
- in file AX.php, variable Auth_OpenID_AX_Message::$ns_uri
- $ns_uri
- in file PAPE.php, variable Auth_OpenID_PAPE_Response::$ns_uri
- needsSigning
- in file Server.php, method Auth_OpenID_ServerResponse::needsSigning()
- newObject
- in file Manager.php, method Auth_Yadis_ManagerLoader::newObject()
- newObject
- in file Manager.php, method Auth_OpenID_ServiceEndpointLoader::newObject()
- nextService
- in file Manager.php, method Auth_Yadis_Manager::nextService()
Return the next service
- Nonce.php
- procedural page Nonce.php
p
- parseExtensionArgs
- in file AX.php, method Auth_OpenID_AX_FetchRequest::parseExtensionArgs()
Given attribute exchange arguments, populate this FetchRequest.
- parseExtensionArgs
- in file SReg.php, method Auth_OpenID_SRegRequest::parseExtensionArgs()
Parse the unqualified simple registration request parameters and add them to this object.
- parseExtensionArgs
- in file PAPE.php, method Auth_OpenID_PAPE_Request::parseExtensionArgs()
Set the state of this request to be that expressed in these PAPE arguments
- parseExtensionArgs
- in file PAPE.php, method Auth_OpenID_PAPE_Response::parseExtensionArgs()
Parse the provider authentication policy arguments into the internal state of this object
- parseExtensionArgs
- in file AX.php, method Auth_OpenID_AX_KeyValueMessage::parseExtensionArgs()
Parse attribute exchange key/value arguments into this object.
- parseExtensionArgs
- in file AX.php, method Auth_OpenID_AX_FetchResponse::parseExtensionArgs()
- parseLinkAttrs
- in file Parse.php, method Auth_OpenID_Parse::parseLinkAttrs()
Find all link tags in a string representing a HTML document and return a list of their attributes.
- parseXRDS
- in file XRDS.php, method Auth_Yadis_XRDS::parseXRDS()
Parse an XML string (XRDS document) and return either a Auth_Yadis_XRDS object or null, depending on whether the XRDS XML is valid.
- post
- in file PlainHTTPFetcher.php, method Auth_Yadis_PlainHTTPFetcher::post()
- post
- in file ParanoidHTTPFetcher.php, method Auth_Yadis_ParanoidHTTPFetcher::post()
- preferredTypes
- in file PAPE.php, method Auth_OpenID_PAPE_Request::preferredTypes()
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
- in file Manager.php, method Auth_Yadis_ManagerLoader::prepareForLoad()
- prepareForSave
- in file Manager.php, method Auth_Yadis_ManagerLoader::prepareForSave()
- Parse.php
- procedural page Parse.php
- PostgreSQLStore.php
- procedural page PostgreSQLStore.php
- ParanoidHTTPFetcher.php
- procedural page ParanoidHTTPFetcher.php
- ParseHTML.php
- procedural page ParseHTML.php
- PlainHTTPFetcher.php
- procedural page PlainHTTPFetcher.php
r
- $request_uri
- in file Yadis.php, variable Auth_Yadis_DiscoveryResult::$request_uri
- $responseFactory
- in file Server.php, variable Auth_OpenID_Encoder::$responseFactory
- $response_text
- in file Yadis.php, variable Auth_Yadis_DiscoveryResult::$response_text
- randomString
- in file CryptUtil.php, method Auth_OpenID_CryptUtil::randomString()
Produce a string of length random bytes, chosen from chrs. If $chrs is null, the resulting string may contain any characters.
- redirectURL
- in file Consumer.php, method Auth_OpenID_AuthRequest::redirectURL()
- registerNamespace
- in file XML.php, method Auth_Yadis_dom::registerNamespace()
- registerNamespace
- in file XML.php, method Auth_Yadis_domxml::registerNamespace()
- registerNamespace
- in file XML.php, method Auth_Yadis_XMLParser::registerNamespace()
Register a namespace with the XML parser. This should be overridden by subclasses.
- relMatches
- in file Parse.php, method Auth_OpenID_Parse::relMatches()
- removeAssociation
- in file Interface.php, method Auth_OpenID_OpenIDStore::removeAssociation()
This method removes the matching association if it's found, and returns whether the association was removed or not.
- removeAssociation
- in file SQLStore.php, method Auth_OpenID_SQLStore::removeAssociation()
- removeAssociation
- in file DumbStore.php, method Auth_OpenID_DumbStore::removeAssociation()
This implementation always returns false.
- removeAssociation
- in file FileStore.php, method Auth_OpenID_FileStore::removeAssociation()
Remove an association if it exists. Do nothing if it does not.
- removeAssociation
- in file MemcachedStore.php, method Auth_OpenID_MemcachedStore::removeAssociation()
Immediately delete association from memcache.
- removeAssociation
- in file MDB2Store.php, method Auth_OpenID_MDB2Store::removeAssociation()
- removeQuotes
- in file Parse.php, method Auth_OpenID_Parse::removeQuotes()
- renderAsForm
- in file Server.php, method Auth_OpenID_ServerResponse::renderAsForm()
- replaceEntities
- in file Parse.php, method Auth_OpenID_Parse::replaceEntities()
- requestField
- in file SReg.php, method Auth_OpenID_SRegRequest::requestField()
Request the specified field from the OpenID user
- requestFields
- in file SReg.php, method Auth_OpenID_SRegRequest::requestFields()
Add the given list of fields to the request
- requiredKeys
- in file Manager.php, method Auth_OpenID_ServiceEndpointLoader::requiredKeys()
- requiredKeys
- in file Manager.php, method Auth_Yadis_ManagerLoader::requiredKeys()
- reset
- in file SQLStore.php, method Auth_OpenID_SQLStore::reset()
Resets the store by removing all records from the store's tables.
- reset
- in file ParanoidHTTPFetcher.php, method Auth_Yadis_ParanoidHTTPFetcher::reset()
- reset
- in file Interface.php, method Auth_OpenID_OpenIDStore::reset()
Removes all entries from the store; implementation is optional.
- reset
- in file MDB2Store.php, method Auth_OpenID_MDB2Store::reset()
Resets the store by removing all records from the store's tables.
- resultToBool
- in file SQLStore.php, method Auth_OpenID_SQLStore::resultToBool()
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
- in file Server.php, method Auth_OpenID_CheckIDRequest::returnToVerified()
- rollback
- in file DatabaseConnection.php, method Auth_OpenID_DatabaseConnection::rollback()
Performs a rollback on this connection, if supported.
s
- $SECRET_LIFETIME
- in file Server.php, variable Auth_OpenID_Signatory::$SECRET_LIFETIME
- $secret_size
- in file Consumer.php, variable Auth_OpenID_DiffieHellmanSHA256ConsumerSession::$secret_size
- $secret_size
- in file Consumer.php, variable Auth_OpenID_DiffieHellmanSHA1ConsumerSession::$secret_size
- $session_type
- in file Consumer.php, variable Auth_OpenID_DiffieHellmanSHA256ConsumerSession::$session_type
- $session_type
- in file Server.php, variable Auth_OpenID_DiffieHellmanSHA1ServerSession::$session_type
An object that knows how to handle association requests with the Diffie-Hellman session type.
- $session_type
- in file Server.php, variable Auth_OpenID_DiffieHellmanSHA256ServerSession::$session_type
- $session_type
- in file Consumer.php, variable Auth_OpenID_PlainTextConsumerSession::$session_type
- $session_type
- in file Server.php, variable Auth_OpenID_PlainTextServerSession::$session_type
An object that knows how to handle association requests with no session type.
- $session_type
- in file Consumer.php, variable Auth_OpenID_DiffieHellmanSHA1ConsumerSession::$session_type
- $status
- in file Consumer.php, variable Auth_OpenID_FailureResponse::$status
- $status
- in file Consumer.php, variable Auth_OpenID_ConsumerResponse::$status
- $status
- in file Consumer.php, variable Auth_OpenID_SuccessResponse::$status
- $status
- in file Consumer.php, variable Auth_OpenID_CancelResponse::$status
- $status
- in file Consumer.php, variable Auth_OpenID_SetupNeededResponse::$status
- $store
- in file Consumer.php, variable Auth_OpenID_GenericConsumer::$store
This consumer's store object.
- $SUCCESS_MODE
- in file AX.php, variable Auth_OpenID_AX_StoreResponse::$SUCCESS_MODE
- serialize
- in file Association.php, method Auth_OpenID_Association::serialize()
Convert an association to KV form.
- services
- in file XRDS.php, method Auth_Yadis_XRDS::services()
Returns a list of service objects which correspond to <Service> elements in the XRDS XML document for this object.
- services
- in file Yadis.php, method Auth_Yadis_DiscoveryResult::services()
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
- in file XRDS.php, constant SERVICES_YADIS_MATCH_ALL
This match mode means a given service must match ALL filters passed to the Auth_Yadis_XRDS::services() call.
- SERVICES_YADIS_MATCH_ANY
- in file XRDS.php, constant SERVICES_YADIS_MATCH_ANY
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
- in file XRDS.php, constant SERVICES_YADIS_MAX_PRIORITY
The priority value used for service elements with no priority specified.
- set
- in file Message.php, method Auth_OpenID_Mapping::set()
Sets a key-value pair in the mapping. If the key already exists, its value is replaced with the new value.
- set
- in file Manager.php, method Auth_Yadis_PHPSession::set()
Set a session key/value pair.
- setAnonymous
- in file Consumer.php, method Auth_OpenID_AuthRequest::setAnonymous()
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
- in file Message.php, method Auth_OpenID_Message::setArg()
- setEndpoint
- in file Consumer.php, method Auth_OpenID_ConsumerResponse::setEndpoint()
- setOpenIDNamespace
- in file Message.php, method Auth_OpenID_Message::setOpenIDNamespace()
- setSQL
- in file SQLStore.php, method Auth_OpenID_SQLStore::setSQL()
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.
- setSQL
- in file SQLiteStore.php, method Auth_OpenID_SQLiteStore::setSQL()
- setValues
- in file AX.php, method Auth_OpenID_AX_KeyValueMessage::setValues()
Set the values for the given attribute type. This replaces any values that have already been set for this attribute.
- setXML
- in file XML.php, method Auth_Yadis_domxml::setXML()
- setXML
- in file XML.php, method Auth_Yadis_XMLParser::setXML()
Set this parser object's XML payload. This should be overridden by subclasses.
- setXML
- in file XML.php, method Auth_Yadis_dom::setXML()
- shouldSendRedirect
- in file Consumer.php, method Auth_OpenID_AuthRequest::shouldSendRedirect()
- sign
- in file Server.php, method Auth_OpenID_Signatory::sign()
Given a response, sign the fields in the response's 'signed' list, and insert the signature into the response.
- storeAssociation
- in file MDB2Store.php, method Auth_OpenID_MDB2Store::storeAssociation()
- storeAssociation
- in file SQLStore.php, method Auth_OpenID_SQLStore::storeAssociation()
- storeAssociation
- in file MemcachedStore.php, method Auth_OpenID_MemcachedStore::storeAssociation()
Store association until its expiration time in memcached.
- storeAssociation
- in file FileStore.php, method Auth_OpenID_FileStore::storeAssociation()
Store an association in the association directory.
- storeAssociation
- in file DumbStore.php, method Auth_OpenID_DumbStore::storeAssociation()
This implementation does nothing.
- storeAssociation
- in file Interface.php, method Auth_OpenID_OpenIDStore::storeAssociation()
This method puts an Association object into storage, retrievable by server URL and handle.
- succeeded
- in file AX.php, method Auth_OpenID_AX_StoreResponse::succeeded()
Was this response a success response?
- supportsCleanup
- in file MemcachedStore.php, method Auth_OpenID_MemcachedStore::supportsCleanup()
Report that this storage doesn't support cleanup
- supportsCleanup
- in file Interface.php, method Auth_OpenID_OpenIDStore::supportsCleanup()
Report whether this storage supports cleanup
- supportsSSL
- in file PlainHTTPFetcher.php, method Auth_Yadis_PlainHTTPFetcher::supportsSSL()
Does this fetcher support SSL URLs?
- supportsSSL
- in file ParanoidHTTPFetcher.php, method Auth_Yadis_ParanoidHTTPFetcher::supportsSSL()
Does this fetcher support SSL URLs?
- Server.php
- procedural page Server.php
- ServerRequest.php
- procedural page ServerRequest.php
- SQLiteStore.php
- procedural page SQLiteStore.php
- SQLStore.php
- procedural page SQLStore.php
- SReg.php
- procedural page SReg.php
t
- $trust_root
- in file Server.php, variable Auth_OpenID_CheckIDRequest::$trust_root
The trust_root value for this request.
- tableExists
- in file SQLStore.php, method Auth_OpenID_SQLStore::tableExists()
- tableExists
- in file MDB2Store.php, method Auth_OpenID_MDB2Store::tableExists()
- tagMatcher
- in file Parse.php, method Auth_OpenID_Parse::tagMatcher()
Returns a regular expression that will match a given tag in an SGML string.
- toArgs
- in file Message.php, method Auth_OpenID_Message::toArgs()
- toFormMarkup
- in file Server.php, method Auth_OpenID_ServerError::toFormMarkup()
- toFormMarkup
- in file Server.php, method Auth_OpenID_ServerResponse::toFormMarkup()
- toFormMarkup
- in file Message.php, method Auth_OpenID_Message::toFormMarkup()
- toHTML
- in file Server.php, method Auth_OpenID_ServerError::toHTML()
- toHTML
- in file Server.php, method Auth_OpenID_ServerResponse::toHTML()
- toKVForm
- in file Message.php, method Auth_OpenID_Message::toKVForm()
- toMessage
- in file Server.php, method Auth_OpenID_ServerError::toMessage()
- toMessage
- in file Extension.php, method Auth_OpenID_Extension::toMessage()
Add the arguments from this extension to the provided message.
- toPostArgs
- in file Message.php, method Auth_OpenID_Message::toPostArgs()
- toString
- in file Server.php, method Auth_OpenID_UntrustedReturnURL::toString()
- toString
- in file Server.php, method Auth_OpenID_NoReturnToError::toString()
- toString
- in file Server.php, method Auth_OpenID_ServerError::toString()
Returns this error message.
- toString
- in file Server.php, method Auth_OpenID_MalformedTrustRoot::toString()
- toURL
- in file Message.php, method Auth_OpenID_Message::toURL()
- toURLEncoded
- in file Message.php, method Auth_OpenID_Message::toURLEncoded()
- trustRootValid
- in file Server.php, method Auth_OpenID_CheckIDRequest::trustRootValid()
- TrustRoot.php
- procedural page TrustRoot.php
u
- updateArgs
- in file Message.php, method Auth_OpenID_Message::updateArgs()
- usedYadisLocation
- in file Yadis.php, method Auth_Yadis_DiscoveryResult::usedYadisLocation()
- useNonce
- in file DumbStore.php, method Auth_OpenID_DumbStore::useNonce()
In a system truly limited to dumb mode, nonces must all be accepted. This therefore always returns true, which makes replay attacks feasible.
- useNonce
- in file SQLStore.php, method Auth_OpenID_SQLStore::useNonce()
- useNonce
- in file MemcachedStore.php, method Auth_OpenID_MemcachedStore::useNonce()
Create nonce for server and salt, expiring after $Auth_OpenID_SKEW seconds.
- useNonce
- in file FileStore.php, method Auth_OpenID_FileStore::useNonce()
Return whether this nonce is present. As a side effect, mark it as no longer present.
- useNonce
- in file Interface.php, method Auth_OpenID_OpenIDStore::useNonce()
Called when using a nonce.
- useNonce
- in file MDB2Store.php, method Auth_OpenID_MDB2Store::useNonce()
- URINorm.php
- procedural page URINorm.php
|
|