Full index

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 _
a
top
Variable $allowed_assoc_types
Variable $allowed_assoc_types
Variable $allowed_assoc_types
Variable $allowed_assoc_types
Variable $allowed_assoc_types
Variable $allowed_assoc_types
Variable $allowed_assoc_types
Constant about_body
about_body in about.php
Constant about_error_template
Function about_render
about_render() in about.php
Render the about page, potentially with an error message
Function action_default
action_default() in actions.php
Handle a standard OpenID server request
Function action_idpage
action_idpage() in actions.php
Function action_idpXrds
action_idpXrds() in actions.php
Function action_login
action_login() in actions.php
Log in a user and potentially continue the requested identity approval
Function action_logout
action_logout() in actions.php
Log out the currently logged in user
Function action_trust
action_trust() in actions.php
Ask the user whether he wants to trust this site
Function action_userXrds
action_userXrds() in actions.php
Method add
Add an attribute to this attribute exchange request.
Method add
Method addAlias
Method addError
Method addExtension
Method addExtension
Add an extension to this checkid request.
Method addExtensionArg
Add an extension argument to this OpenID authentication request.
Method addFailure
Method addPassedTest
Method addPolicyURI
Add an acceptable authentication policy URI to this request
Method addPolicyURI
Add a authentication policy to this response
Method 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.
Page adminutil.php
adminutil.php in adminutil.php
Method allRequestedFields
A list of all of the simple registration fields that were requested, whether they were required or optional.
Function altModulus
altModulus() in Server.php
Method answer
Method answer
Method answer
Method answer
Respond to this request. Return either an Auth_OpenID_ServerResponse or Auth_OpenID_ServerError.
Method answer
Method answerUnsupported
Class AP_OP_StoreRequest
This is a Store Request creating class at the Attribute Provider.
Function arrayToString
arrayToString() in Server.php
Method associationKey
Memcache key is prefixed with 'openid_association_' string.
Method associationServerKey
Memcache key is prefixed with 'openid_association_' string.
Method attributes
Method attributes
Return the attributes of a specified node.
Method attributes
Class Attribute_Provider
The Attribute_Provider class which signs the attribute,value pair for a given openid.
Method Attribute_Provider
Creates an Attribute_Provider object initialized with startup values.
Class Attribute_Verifier
The Attribute_Verifier class which verifies the signed assertion at the Relying party.
Class AttrInfoTest
AttrInfoTest in AX.php
Page Association.php
Association.php in Association.php
Page AX.php
AX.php in AX.php
Function authCancel
authCancel() in common.php
Class AuthRequest_DummyAssoc
AuthRequest_DummyAssoc in AuthRequest.php
Class AuthRequest_DummyEndpoint
AuthRequest_DummyEndpoint in AuthRequest.php
Class Auth_OpenID_AlreadySigned
An error that indicates that a response was already signed.
Function Auth_OpenID_arrangeByType
Function Auth_OpenID_associate
Auth_OpenID_associate() in Consumer.php
Class Auth_OpenID_AssociateRequest
A request to associate with the server.
Method Auth_OpenID_AssociateRequest
Class 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.
Method Auth_OpenID_AuthRequest
Initialize an authentication request with the specified token, association, and endpoint.
Class Auth_OpenID_AuthRequest
Auth_OpenID_AuthRequest in Consumer.php
This class represents an authentication request from a consumer to an OpenID server.
Class Auth_OpenID_AX
Auth_OpenID_AX in AX.php
AX utility class.
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.
Method Auth_OpenID_AX_AttrInfo
Construct an attribute information object. Do not call this directly; call make(...) instead.
Function Auth_OpenID_AX_checkAlias
Check an alias for invalid characters; raise AXError if any are found. Return None if the alias is valid.
Method Auth_OpenID_AX_Error
Class Auth_OpenID_AX_Error
Results from data that does not meet the attribute exchange 1.0 specification
Method Auth_OpenID_AX_FetchRequest
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.
Class Auth_OpenID_AX_FetchResponse
A fetch_response attribute exchange message.
Method Auth_OpenID_AX_FetchResponse
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.
Method Auth_OpenID_AX_KeyValueMessage
Class Auth_OpenID_AX_Message
Abstract class containing common code for attribute exchange messages.
Constant Auth_OpenID_AX_MINIMUM_SUPPORTED_ALIAS_LENGTH
Constant Auth_OpenID_AX_NS_URI
Class Auth_OpenID_AX_StoreRequest
A store request attribute exchange message representation.
Method Auth_OpenID_AX_StoreResponse
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.
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.
Constant Auth_OpenID_AX_UNLIMITED_VALUES
Constant Auth_OpenID_BARE_NS
Auth_OpenID_BARE_NS in Message.php
Function Auth_OpenID_bestMatchingService
Constant Auth_OpenID_BUGGY_GMP
Auth_OpenID_BUGGY_GMP in texttest.php
Constant Auth_OpenID_CANCEL
Auth_OpenID_CANCEL in Consumer.php
Status to indicate cancellation of OpenID authentication.
Method Auth_OpenID_CancelResponse
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:
Method Auth_OpenID_CheckAuthRequest
Class Auth_OpenID_CheckAuthRequest
A request to verify the validity of a previous response.
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.
Class Auth_OpenID_CheckIDRequest
A request to confirm the identity of a user.
Method Auth_OpenID_CheckIDRequest
Function Auth_OpenID_checkSessionType
Function Auth_OpenID_checkTimestamp
Method Auth_OpenID_Consumer
Initialize a Consumer instance.
Class 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.
Class Auth_OpenID_ConsumerResponse
The base class for responses from the Auth_OpenID_Consumer.
Class Auth_OpenID_CryptUtil
Auth_OpenID_CryptUtil in CryptUtil.php
Class Auth_OpenID_DatabaseConnection
Auth_OpenID_DatabaseConnection in DatabaseConnection.php
An empty base class intended to emulate PEAR connection
Method Auth_OpenID_Decoder
Class Auth_OpenID_Decoder
Auth_OpenID_Decoder in Server.php
Decode an incoming query into an Auth_OpenID_Request.
Class Auth_OpenID_DiffieHellmanSHA1ConsumerSession
A class implementing HMAC/DH-SHA1 consumer sessions.
Method Auth_OpenID_DiffieHellmanSHA1ConsumerSession
Method Auth_OpenID_DiffieHellmanSHA1ServerSession
Class Auth_OpenID_DiffieHellmanSHA1ServerSession
A class implementing DH-SHA1 server sessions.
Class Auth_OpenID_DiffieHellmanSHA256ConsumerSession
A class implementing HMAC/DH-SHA256 consumer sessions.
Class Auth_OpenID_DiffieHellmanSHA256ServerSession
A class implementing DH-SHA256 server sessions.
Constant Auth_OpenID_digits
Auth_OpenID_digits in OpenID.php
Function Auth_OpenID_discover
Auth_OpenID_discover() in Discover.php
Function Auth_OpenID_discoverURI
Function Auth_OpenID_discoverWithoutYadis
Function Auth_OpenID_discoverWithYadis
Function Auth_OpenID_discoverXRI
Constant 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.
Constant Auth_OpenID_DO_AUTH
Auth_OpenID_DO_AUTH in OpenID.php
Status code returned when the caller needs to authenticate the
Method 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.
Class 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.
Class Auth_OpenID_Encoder
Auth_OpenID_Encoder in Server.php
Method Auth_OpenID_EncodingError
Class Auth_OpenID_EncodingError
An error that indicates an encoding problem occurred.
Class Auth_OpenID_Extension
Auth_OpenID_Extension in Extension.php
A base class for accessing extension request and response data for the OpenID 2 protocol.
Function Auth_OpenID_extractReturnURL
Constant 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.
Method Auth_OpenID_FailureResponse
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:
Constant Auth_OpenID_FETCHER_MAX_RESPONSE_KB
Class Auth_OpenID_FileStore
Auth_OpenID_FileStore in FileStore.php
This is a filesystem-based store for OpenID associations and
Method Auth_OpenID_FileStore
Initializes a new Auth_OpenID_FileStore. This initializes the nonce and association directories, which are subdirectories of the directory passed in.
Function Auth_OpenID_findOPLocalIdentifier
Class Auth_OpenID_GenericConsumer
This class is the interface to the OpenID consumer logic.
Method Auth_OpenID_GenericConsumer
This method initializes a new Auth_OpenID_Consumer instance to access the library.
Function Auth_OpenID_getAllAssociationTypes
Function Auth_OpenID_getAllowedReturnURLs
Function Auth_OpenID_getAuthorityPattern
Function Auth_OpenID_getAvailableSessionTypes
Returns available session types.
Function Auth_OpenID_getDefaultAssociationOrder
Function Auth_OpenID_getDefaultNegotiator
Function Auth_OpenID_getEncodedPattern
Function Auth_OpenID_getEncryptedNegotiator
Function Auth_OpenID_getEscapeRE
Function Auth_OpenID_getOnlyEncryptedOrder
Function Auth_OpenID_getOpenIDConsumerTypeURIs
Function Auth_OpenID_getOpenIDTypeName
Function Auth_OpenID_getOpenIDTypeURIs
Function Auth_OpenID_getOPOrUserServices
Function Auth_OpenID_getSecretSize
Auth_OpenID_getSecretSize() in Association.php
Function Auth_OpenID_getSessionTypes
Function Auth_OpenID_getSupportedAssociationTypes
Function Auth_OpenID_getUnreserved
Function Auth_OpenID_getURIPattern
Function Auth_OpenID_getURLIllegalCharRE
Constant AUTH_OPENID_HTTP_ERROR
Constant AUTH_OPENID_HTTP_OK
AUTH_OPENID_HTTP_OK in Server.php
Constant AUTH_OPENID_HTTP_REDIRECT
Constant Auth_OpenID_IDENTIFIER_SELECT
Function Auth_OpenID_include_init
Function Auth_OpenID_isOpenID1
Class Auth_OpenID_KVForm
Auth_OpenID_KVForm in KVForm.php
Container for key-value/comma-newline OpenID format and parsing
Constant Auth_OpenID_letters
Auth_OpenID_letters in OpenID.php
Defines for regexes and format checking.
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.
Function Auth_OpenID_makeOpenIDEndpoints
Class Auth_OpenID_MalformedReturnURL
An error indicating that the return_to URL is malformed.
Method Auth_OpenID_MalformedReturnURL
Class Auth_OpenID_MalformedTrustRoot
This error is returned when the trust_root value is malformed.
Method Auth_OpenID_MalformedTrustRoot
Class 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.)
Method Auth_OpenID_Mapping
Initialize a mapping. If $classic_array is specified, its keys and values are used to populate the mapping.
Method 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.
Class Auth_OpenID_MDB2Store
Auth_OpenID_MDB2Store in MDB2Store.php
This store uses a PEAR::MDB2 connection to store persistence information.
Class Auth_OpenID_MemcachedStore
Auth_OpenID_MemcachedStore in MemcachedStore.php
This is a memcached-based store for OpenID associations and nonces.
Method Auth_OpenID_MemcachedStore
Initializes a new Auth_OpenID_MemcachedStore instance.
Method Auth_OpenID_Message
Class 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.
Function Auth_OpenID_mkNonce
Class Auth_OpenID_MySQLStore
Auth_OpenID_MySQLStore in MySQLStore.php
An SQL store that uses MySQL as its backend.
Class Auth_OpenID_NamespaceMap
Maintains a bijective map between namespace uris and aliases.
Method Auth_OpenID_NamespaceMap
Constant Auth_OpenID_Nonce_CHRS
This is the characters that the nonces are made from.
Constant Auth_OpenID_Nonce_REGEX
Constant Auth_OpenID_Nonce_TIME_FMT
Class Auth_OpenID_NoReturnToError
Error returned by the server code when a return_to is absent from a request.
Method Auth_OpenID_NoReturnToError
Constant Auth_OpenID_NO_DEFAULT
Auth_OpenID_NO_DEFAULT in Message.php
Constant Auth_OpenID_NO_MATH_SUPPORT
Constant Auth_OpenID_NULL_NAMESPACE
Constant Auth_OpenID_OPENID1_NS
Auth_OpenID_OPENID1_NS in Message.php
Constant Auth_OpenID_OPENID1_URL_LIMIT
Constant Auth_OpenID_OPENID2_NS
Auth_OpenID_OPENID2_NS in Message.php
Class Auth_OpenID_OpenIDStore
Auth_OpenID_OpenIDStore in Interface.php
This is the interface for the store objects the OpenID library
Constant Auth_OpenID_OPENID_NS
Auth_OpenID_OPENID_NS in Message.php
Constant Auth_OpenID_PAPE_NS_URI
Method Auth_OpenID_PAPE_Request
Class Auth_OpenID_PAPE_Request
A Provider Authentication Policy request, sent from a relying party to a provider
Class Auth_OpenID_PAPE_Response
A Provider Authentication Policy response, sent from a provider to
Method Auth_OpenID_PAPE_Response
Class Auth_OpenID_Parse
Auth_OpenID_Parse in Parse.php
Function Auth_OpenID_parse
Auth_OpenID_parse() in Consumer.php
Method Auth_OpenID_Parse
Constant 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.
Function Auth_OpenID_pct_encoded_replace
Function Auth_OpenID_pct_encoded_replace_unreserved
Class Auth_OpenID_PlainTextConsumerSession
A class implementing plaintext consumer sessions.
Class Auth_OpenID_PlainTextServerSession
A class implementing plaintext server sessions.
Class Auth_OpenID_PostgreSQLStore
Auth_OpenID_PostgreSQLStore in PostgreSQLStore.php
An SQL store that uses PostgreSQL as its backend.
Constant Auth_OpenID_punct
Auth_OpenID_punct in OpenID.php
Constant Auth_OpenID_RAND_SOURCE
Auth_OpenID_RAND_SOURCE in texttest.php
Constant 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.
Function Auth_OpenID_registerNamespaceAlias
Registers a (namespace URI, alias) mapping in a global namespace
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.
Constant 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.
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).
Function Auth_OpenID_remove_dot_segments
Class Auth_OpenID_Request
Auth_OpenID_Request in Server.php
The base class for all server request classes.
Function Auth_OpenID_returnToMatches
Constant Auth_OpenID_RP_RETURN_TO_URL_TYPE
Method Auth_OpenID_Server
Class Auth_OpenID_Server
Auth_OpenID_Server in Server.php
I handle requests for an OpenID server.
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.
Class Auth_OpenID_ServerErrorContainer
Exception that is raised when the server returns a 400 response code to a direct request.
Method Auth_OpenID_ServerErrorContainer
Class Auth_OpenID_ServerRequest
Auth_OpenID_ServerRequest in ServerRequest.php
Object that holds the state of a request to the OpenID server
Method Auth_OpenID_ServerRequest
Method Auth_OpenID_ServerResponse
Class Auth_OpenID_ServerResponse
This class encapsulates the response to an OpenID server request.
Class Auth_OpenID_ServiceEndpoint
Object representing an OpenID service endpoint.
Method Auth_OpenID_ServiceEndpoint
Class Auth_OpenID_ServiceEndpointLoader
A concrete loader implementation for Auth_OpenID_ServiceEndpoints.
Method Auth_OpenID_SessionNegotiator
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.
Method Auth_OpenID_SetupNeededResponse
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.
Constant 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.
Method Auth_OpenID_Signatory
Create a new signatory using a given store.
Class Auth_OpenID_Signatory
Auth_OpenID_Signatory in Server.php
Responsible for the signature of query data and the verification of OpenID signature values.
Method Auth_OpenID_SigningEncoder
Class Auth_OpenID_SigningEncoder
An encoder which also takes care of signing fields when required.
Function Auth_OpenID_splitNonce
Class Auth_OpenID_SQLiteStore
Auth_OpenID_SQLiteStore in SQLiteStore.php
An SQL store that uses SQLite as its backend.
Method 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.
Class 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.
Class Auth_OpenID_SRegBase
A base class for classes dealing with Simple Registration protocol messages.
Class Auth_OpenID_SRegRequest
An object to hold the state of a simple registration request.
Method Auth_OpenID_SRegResponse
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.
Constant Auth_OpenID_SREG_NS_URI
Constant Auth_OpenID_SREG_NS_URI_1_0
Constant Auth_OpenID_SREG_NS_URI_1_1
Constant Auth_OpenID_SREG_URI
Auth_OpenID_SREG_URI in Message.php
Constant Auth_OpenID_SUCCESS
Auth_OpenID_SUCCESS in Consumer.php
This is the status code returned when the complete method returns successfully.
Class Auth_OpenID_SuccessResponse
A response with a status of Auth_OpenID_SUCCESS. Indicates that
Function Auth_OpenID_supportsSReg
Does the given endpoint advertise support for simple registration?
Method Auth_OpenID_TestFetcher
Class Auth_OpenID_TestFetcher
Auth_OpenID_TestFetcher in Consumer.php
Constant Auth_OpenID_THE_OTHER_OPENID1_NS
Class Auth_OpenID_TrustRoot
Auth_OpenID_TrustRoot in TrustRoot.php
A wrapper for trust-root related functions
Class Auth_OpenID_TypeURIMismatch
A specific, internal failure used to detect type URI mismatch.
Constant Auth_OpenID_TYPE_1_0
Auth_OpenID_TYPE_1_0 in Discover.php
Constant Auth_OpenID_TYPE_1_1
Auth_OpenID_TYPE_1_1 in Discover.php
Constant Auth_OpenID_TYPE_1_2
Auth_OpenID_TYPE_1_2 in Discover.php
Constant Auth_OpenID_TYPE_2_0
Auth_OpenID_TYPE_2_0 in Discover.php
Constant Auth_OpenID_TYPE_2_0_IDP
Auth_OpenID_TYPE_2_0_IDP in Discover.php
Method Auth_OpenID_UntrustedReturnURL
Class Auth_OpenID_UntrustedReturnURL
An error that indicates that the given return_to is not under the given trust_root.
Function Auth_OpenID_urinorm
Auth_OpenID_urinorm() in URINorm.php
Constant Auth_OpenID_USER_AGENT
Auth_OpenID_USER_AGENT in HTTPFetcher.php
Function Auth_OpenID_verifyReturnTo
Constant Auth_OpenID_VERSION
Auth_OpenID_VERSION in OpenID.php
The library version string
Method Auth_OpenID_WebResponse
Class Auth_OpenID_WebResponse
A web-capable response object which you can use to generate a user-agent response.
Constant Auth_OpenID_XMLNS_1_0
Auth_OpenID_XMLNS_1_0 in Discover.php
Constant Auth_OpenID___HostSegmentRe
Constant Auth_Yadis_CONTENT_TYPE
XRDS (yadis) content type
Constant Auth_Yadis_CURL_OVERRIDE
Auth_Yadis_CURL_OVERRIDE in texttest.php
Class Auth_Yadis_Discovery
Auth_Yadis_Discovery in Manager.php
State management for discovery.
Method Auth_Yadis_Discovery
Initialize a discovery object.
Method Auth_Yadis_DiscoveryResult
Class Auth_Yadis_DiscoveryResult
Contains the result of performing Yadis discovery on a URI.
Method Auth_Yadis_dom
Class Auth_Yadis_dom
Auth_Yadis_dom in XML.php
This concrete implementation of Auth_Yadis_XMLParser implements
Method Auth_Yadis_domxml
Class Auth_Yadis_domxml
This concrete implementation of Auth_Yadis_XMLParser implements
Function Auth_Yadis_escapeForIRI
Function Auth_Yadis_getCanonicalID
Function Auth_Yadis_getDefaultProxy
Function Auth_Yadis_getEscapeRE
Function Auth_Yadis_getIPrivateChars
Function Auth_Yadis_getNSMap
Function Auth_Yadis_getServiceEndpoints
Perform the Yadis protocol on the input URL and return an iterable of resulting endpoint objects.
Function Auth_Yadis_getSupportedExtensions
Function Auth_Yadis_getUCSChars
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.
Function Auth_Yadis_getXRDExpiration
Function Auth_Yadis_getXrefRE
Function Auth_Yadis_getXRIAuthorities
Constant Auth_Yadis_HEADER_NAME
Yadis header
Method Auth_Yadis_HTTPResponse
Class Auth_Yadis_HTTPResponse
Auth_Yadis_HTTPResponse in HTTPFetcher.php
Function Auth_Yadis_identifierScheme
Function Auth_Yadis_iriToURI
Class 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.
Class Auth_Yadis_ManagerLoader
A concrete loader implementation for Auth_Yadis_Managers.
Method Auth_Yadis_ParanoidHTTPFetcher
Class Auth_Yadis_ParanoidHTTPFetcher
Auth_Yadis_ParanoidHTTPFetcher in ParanoidHTTPFetcher.php
A paranoid Auth_Yadis_HTTPFetcher class which uses CURL for fetching.
Class Auth_Yadis_ParseHTML
Auth_Yadis_ParseHTML in ParseHTML.php
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.
Method Auth_Yadis_ParseHTML
Function Auth_Yadis_pct_escape_unicode
Class 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.
Class Auth_Yadis_PlainHTTPFetcher
Auth_Yadis_PlainHTTPFetcher in PlainHTTPFetcher.php
This class implements a plain, hand-built socket-based fetcher which will be used in the event that CURL is unavailable.
Function Auth_Yadis_providerIsAuthoritative
Class Auth_Yadis_ProxyResolver
Method Auth_Yadis_ProxyResolver
Function Auth_Yadis_rootAuthority
Class Auth_Yadis_Service
Auth_Yadis_Service in XRDS.php
This class represents a <Service> element in an XRDS document.
Method Auth_Yadis_Service
Creates an empty service object.
Class Auth_Yadis_SessionLoader
A session helper class designed to translate between arrays and
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.
Function Auth_Yadis_startswith
Function Auth_Yadis_toIRINormal
Function Auth_Yadis_toURINormal
Constant Auth_Yadis_XMLNS_XRDS
XRDS XML namespace
Constant Auth_Yadis_XMLNS_XRD_2_0
XRD XML namespace
Class Auth_Yadis_XMLParser
The base class for wrappers for available PHP XML-parsing
Class Auth_Yadis_XRDS
Auth_Yadis_XRDS in XRDS.php
This class performs parsing of XRDS documents.
Method Auth_Yadis_XRDS
Instantiate a Auth_Yadis_XRDS object. Requires an XPath instance which has been used to parse a valid XRDS document.
Function Auth_Yadis_XRI
Auth_Yadis_XRI() in XRI.php
Function Auth_Yadis_XRIAppendArgs
Class 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.
Method autoCommit
Sets auto-commit mode on this database connection.
Class AXMessageTest
AXMessageTest in AX.php
Page AP.php
AP.php in AP.php
Page actions.php
actions.php in actions.php
Page about.php
about.php in about.php
Page Association.php
Association.php in Association.php
Page AssociationResponse.php
AssociationResponse.php in AssociationResponse.php
Page AuthRequest.php
AuthRequest.php in AuthRequest.php
Page AX.php
AX.php in AX.php
b
top
Variable $b64
Variable $base_url
_TestCase::$base_url in Discover_Yadis.php
Variable $bin
Variable $body
Method b
HTML::b() in detect.php
Method b
PlainText::b() in detect.php
Method begin
_StubConsumer::begin() in Consumer.php
Method begin
Auth_OpenID_DatabaseConnection::begin() in DatabaseConnection.php
Starts a transaction on this connection, if supported.
Method begin
Start the OpenID authentication process. See steps 1-2 in the overview at the top of this file.
Method beginWithoutDiscovery
Start OpenID verification without doing OpenID server
Method best
ServerAssocs::best() in MemStore.php
Class BlankContentTypeFetcher
BlankContentTypeFetcher in Discover_Yadis.php
Method blobDecode
Method blobEncode
Class BogusAXMessage
BogusAXMessage in AX.php
Abstract class containing common code for attribute exchange messages.
Method build
Initialize an empty simple registration request.
Method buildDiscoveryURL
Function buildURL
buildURL() in session.php
Build a URL to a server action
Function build_url
build_url() in setup.php
Page BigMath.php
BigMath.php in BigMath.php
c
top
Variable $check_endpoint
Variable $code
Variable $consumerClass
Variable $consumer_class
Variable $consumer_class
Variable $consumer_class
Variable $consumer_class
Variable $consumer_class
Variable $consumer_class
Variable $consumer_class
Variable $consumer_class
Variable $consumer_class
Variable $consumer_class
Variable $consumer_class
Variable $consumer_class
Variable $content_type
Page Consumer.php
Consumer.php in Consumer.php
Page CryptUtil.php
CryptUtil.php in CryptUtil.php
Method check
Method check
Class CheckFieldNameTest
CheckFieldNameTest in SReg.php
Method checkMessageSignature
Function check_open_basedir
Function check_session
check_session() in setup.php
Function check_url
check_url() in setup.php
Functions.
Method clean
Method cleanup
Method cleanup
ServerAssocs::cleanup() in MemStore.php
Method cleanup
Clean up Yadis-related services in the session and return the most-recently-attempted service from the manager, if one exists.
Method cleanupAssociations
Method cleanupAssociations
Method cleanupAssociations
Method cleanupAssociations
Method cleanupAssociations
Method cleanupNonces
Method cleanupNonces
Method cleanupNonces
Method cleanupNonces
Method cleanupNonces
Method closeTag
Method commit
Commits a transaction on this connection, if supported.
Method compatibilityMode
Method compatibilityMode
Method complete
Method 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.
Method complete
Method complete
Class ConfigurableConsumer
ConfigurableConsumer in Consumer.php
This class is the interface to the OpenID consumer logic.
Method constEq
Method consumerFromXRDS
Class Consumer_completeEmptySession
This class is the interface to the OpenID consumer logic.
Class Consumer_idResURLMismatch
This class is the interface to the OpenID consumer logic.
Method contains
Is the given type URI present in this fetch_request?
Method contains
Was this field in the request?
Method contains
Method contains
Returns true if the specified value has a key in the mapping; false if not.
Method content
Method content
Method content
Return the textual content of a specified node.
Method contents
Return the contents of the session in array form.
Method contents
Method contentType
HTML::contentType() in detect.php
Method contentType
Method copy
Method copy
Method count
Get the number of responses for a particular attribute in this fetch_response message.
Method Counter
Counter::Counter() in Server.php
Class Counter
Counter in Server.php
Method createAssociation
Make a new association.
Method createSamlAssertion
Returns a SAML response with various elements filled in.
Method createStoreRequest
Creates store request and adds it as an extension to AuthRequest object
Method createTables
Method createTables
Method create_assoc_table
Method create_assoc_table
Method create_nonce_table
Method create_nonce_table
Method curlPresent
Page common.php
common.php in common.php
Page common.php
common.php in common.php
Page Consumer.php
Consumer.php in Consumer.php
Page CryptUtil.php
CryptUtil.php in CryptUtil.php
d
top
Variable $disco_url
Variable $dumb_key
Page DatabaseConnection.php
DatabaseConnection.php in DatabaseConnection.php
Page Discover.php
Discover.php in Discover.php
Page DumbStore.php
DumbStore.php in DumbStore.php
Method decode
Given an HTTP query in an array (key-value pairs), decode it into an Auth_OpenID_Request object.
Method decodeRequest
Decodes a query args array into the appropriate Auth_OpenID_Request object.
Method defaultDecoder
Method del
Remove a key/value pair from the session.
Method del
Deletes a key-value pair from the mapping with the specified key.
Method del
Method delArg
Method deserialize
Parse an association as stored by serialize(). This is the inverse of serialize.
Method destroy
Function detect_fetcher
detect_fetcher() in detect.php
Function detect_math
detect_math() in detect.php
Function detect_query_corruption
Function detect_random
detect_random() in detect.php
Function detect_stores
detect_stores() in detect.php
Function detect_xml
detect_xml() in detect.php
Method disableReturnToChecking
Method 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.
Method discover
Method discoveryFunc
Function displayError
displayError() in common.php
Function doAuth
doAuth() in common.php
Function doIncludes
doIncludes() in common.php
Class DummyAssocationSession
DummyAssocationSession in AssociationResponse.php
Method DummyAssocationSession
Class DummyAssociationSession
DummyAssociationSession in AssociationResponse.php
Class DummyEndpoint
DummyEndpoint in Consumer.php
Class DummySuccessResponse
Method DummySuccessResponse
Method dumpBadResults
Page detect.php
detect.php in detect.php
Page discover.php
discover.php in discover.php
Page DiffieHellman.php
DiffieHellman.php in DiffieHellman.php
Page Discover_OpenID.php
Discover_OpenID.php in Discover_OpenID.php
Page DiscoverData.php
DiscoverData.php in DiscoverData.php
Page Discover_Yadis.php
Discover_Yadis.php in Discover_Yadis.php
e
top
Variable $endpoint
Variable $errs
Variable $expected_mode
Variable $expected_mode
Variable $expected_mode
Variable $expiresIn
Variable $extract_secret_called
Page Extension.php
Extension.php in Extension.php
Method encode
Method encode
Method encode
Method encodeResponse
Encodes as response in the appropriate format suitable for sending to the user agent.
Method encodeToKVForm
Method 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.
Method encodeToURL
Method 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.
Method encodeToURL
Method end
PlainText::end() in detect.php
Method end
HTML::end() in detect.php
Method endswith
Method equal
This checks to see if two Auth_OpenID_Association instances represent the same association.
Method equals
Class ErrorRaisingConsumer
ErrorRaisingConsumer in Negotiation.php
A consumer whose _requestAssocation will return predefined results instead of trying to actually perform association requests.
Function escape
escape() in finish_auth.php
Method evalXPath
Evaluate an XPath expression and return the resulting node list. This should be overridden by subclasses.
Method evalXPath
Method evalXPath
Method extensionResponse
Extract signed extension data from the server's response.
Class ExtractAssociationSessionTypeMismatch
ExtractAssociationSessionTypeMismatch in AssociationResponse.php
Method extractResponse
Take a C{L{SRegRequest}} and a dictionary of simple registration values and create a C{L{SRegResponse}} object containing that data.
Method extractSecret
Method extractSecret
DummyAssociationSession::extractSecret() in AssociationResponse.php
Method extractSecret
Constant E_ASSERTION_ERROR
E_ASSERTION_ERROR in Consumer.php
Constant E_AUTH_OPENID_DIDFETCH
E_AUTH_OPENID_DIDFETCH in Discover_OpenID.php
Constant E_AUTH_OPENID_EXCEPTION
E_AUTH_OPENID_EXCEPTION in Discover_OpenID.php
Constant E_AUTH_OPENID_OI
E_AUTH_OPENID_OI in Discover_OpenID.php
Constant E_AUTH_OPENID_RUNTIME_ERROR
E_AUTH_OPENID_RUNTIME_ERROR in Discover_OpenID.php
Constant E_AUTH_OPENID_VALUE_ERROR
E_AUTH_OPENID_VALUE_ERROR in Discover_OpenID.php
Constant E_CHECK_AUTH_HAPPENED
E_CHECK_AUTH_HAPPENED in Consumer.php
Constant E_MOCK_FETCHER_EXCEPTION
E_MOCK_FETCHER_EXCEPTION in Consumer.php
Page Extension.php
Extension.php in Extension.php
f
top
Variable $failed
Variable $failure_cb
Variable $failure_message
Variable $FAILURE_MODE
Variable $fetcherClass
TestXRIDiscovery::$fetcherClass in Discover_OpenID.php
Variable $fetcherClass
_DiscoveryBase::$fetcherClass in Discover_OpenID.php
Page FileStore.php
FileStore.php in FileStore.php
Page finish_auth.php
finish_auth.php in finish_auth.php
Method fail
Function fail1
fail1() in otb_test.php
Function fail2
fail2() in otb_test.php
Method failIfOpenIDKeyExists
Method failUnlessAnonymous
Method failUnlessAXKeyError
Method failUnlessAXValues
Method failUnlessDiscoURL
Method failUnlessDiscoveryFailure
Method failUnlessExpiresInMatches
Method failUnlessExtensionArgs
Method failUnlessHasIdentifiers
Method failUnlessHasIdentifiers
Method failUnlessHasRealm
Method failUnlessHasRealm
Method failUnlessHasRequiredFields
Method failUnlessIdentifiersPresent
Method failUnlessIdentifiersPresent
Method failUnlessOpenIDValueEquals
Method failUnlessProtocolError
Method failUnlessProtocolError
Method failUnlessSetupNeeded
Method failUnlessSuccess
Method failUnlessSuccess
Method failUnlessXRDSHasReturnURLs
Method FakeEndpoint
Class FakeEndpoint
FakeEndpoint in SReg.php
Class FakeMessage
FakeMessage in SReg.php
Method FakeMessage
Class FastConsumerSession
FastConsumerSession in Consumer.php
A class implementing HMAC/DH-SHA1 consumer sessions.
Method FastConsumerSession
Class FauxEndpoint
FauxEndpoint in AX.php
Method FauxEndpoint
Method fetch
_MockFetcherForXRIProxy::fetch() in Discover_OpenID.php
Class FetchRequestTest
Class FetchResponseTest
Function fillTemplate
fillTemplate() in DiscoverData.php
Function filter_extractReturnURL
filter_extractReturnURL() in TrustRoot.php
Function filter_MatchesAnyOpenIDConsumerType
Function filter_MatchesAnyOpenIDType
Method findFirstHref
Method findLinksRel
Method formMarkup
Get html for a form to submit this request to the IDP.
Method fromDiscoveryResult
Method fromHTML
Method fromKVForm
Method fromMessage
Method fromMessage
Method fromMessage
Method fromMessage
Method fromMessage
Method fromMessage
Method fromOPEndpointURL
Method fromOpenIDArgs
Method fromOpenIDRequest
Extract a FetchRequest from an OpenID message
Method fromOpenIDRequest
Instantiate a Request object from the arguments in a checkid_*
Method fromOpenIDRequest
Method fromOpenIDRequest
Create a simple registration request that contains the fields that were requested in the OpenID request with the given arguments
Method fromPostArgs
Method fromSuccessResponse
Construct a FetchResponse object from an OpenID library SuccessResponse object.
Method fromSuccessResponse
Create an Auth_OpenID_PAPE_Response object from a successful OpenID library response.
Method fromSuccessResponse
Create a C{L{SRegResponse}} object from a successful OpenID
Method fromXRDS
g
top
Method genAssoc
Generates an association with the specified parameters.
Function generateResult
generateResult() in DiscoverData.php
Function generateSample
generateSample() in DiscoverData.php
Function generate_config
generate_config() in setup.php
Method get
BlankContentTypeFetcher::get() in Discover_Yadis.php
Method get
NoContentTypeFetcher::get() in Discover_Yadis.php
Method get
MockFetcher::get() in Discover_Yadis.php
Method get
Method get
Get a key's value from the session.
Method get
TestFetcher::get() in Discover_Yadis.php
Method get
_SimpleMockFetcher::get() in Discover_OpenID.php
Method get
_NonFetcher::get() in Discover_OpenID.php
Method get
_DiscoveryMockFetcher::get() in Discover_OpenID.php
Method get
Method get
_ErrorRaisingFetcher::get() in Discover_OpenID.php
Method get
_MockFetcherForXRIProxy::get() in Discover_OpenID.php
Method get
_MockFetcher::get() in Consumer.php
Method get
Method get
ServerAssocs::get() in MemStore.php
Method get
Get the list of values for this attribute in the fetch_response.
Method get
Method get
Auth_Yadis_PlainHTTPFetcher::get() in PlainHTTPFetcher.php
Method get
Auth_Yadis_ParanoidHTTPFetcher::get() in ParanoidHTTPFetcher.php
Method 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.
Function getAction
getAction() in session.php
Extract the current action from the request
Method getAlias
Method getAliasedArg
Method getAll
Run an SQL query with the specified parameters, if any.
Method getAllowedType
Get a pair of assocation type and session type that are supported.
Method getArg
Method getArgs
Method getArgs
Method getAssociation
Method getAssociation
Read association from memcached. If no handle given
Method getAssociation
Method getAssociation
This implementation always returns null.
Method getAssociation
Method getAssociation
Retrieve an association. If no handle is specified, return the association with the most recent issue time.
Method getAssociation
Given an association handle, get the association from the store, or return a ServerError or null if something goes wrong.
Method getAssociation
Method 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.
Method getAssociation
Method getAssociationFilename
Create a unique filename for a given server url and
Method getAuthKey
This method returns the auth key generated by the constructor.
Method getBytes
Get the specified number of random bytes.
Method getCancelURL
Function getConsumer
getConsumer() in common.php
Function getData
getData() in DiscoverData.php
Method getDH
Method getDisplayIdentifier
Method getDisplayIdentifier
Return the display identifier for this response.
Method getElements
Used to get XML elements from this object's <Service> element.
Function getExampleXRDS
getExampleXRDS() in DiscoverData.php
Method getExpiresIn
Method getExpiresIn
This returns the number of seconds this association is still valid for, or 0 if the association is no longer valid.
Method getExtensionArgs
Method getExtensionArgs
Method getExtensionArgs
Method getExtensionArgs
Method getExtensionArgs
Get the serialized form of this attribute fetch request.
Method getExtensionArgs
Method getExtensionArgs
Get a dictionary of unqualified simple registration arguments representing this request.
Method getExtensionArgs
Serialize this object into arguments in the attribute exchange namespace
Method getExtensionArgs
Method getExtensionArgs
Get the string arguments that should be added to an OpenID message for this extension.
Method getExtensionArgs
Method 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.
Method 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.
Method getKey
Method getLocalID
Method getLocalID
Function getLoggedInUser
getLoggedInUser() in session.php
Get the openid_url out of the cookie
Method getMessage
Produce a Auth_OpenID_Message representing this request.
Method getName
Method getName
Method getName
Method getName
Method getName
Method getName
Method getName
Method getName
Method getName
Method getName
Method getName
Method getName
Method getName
_TestCase::getName() in Discover_Yadis.php
Method getName
Method getName
Method getName
Method getName
Method getName
Method getNamespaceURI
Method getNextService
Return the next authentication service for the pair of user_input and session. This function handles fallback.
Class GetNSTest
GetNSTest in SReg.php
Method getOne
Run an SQL query and return the first column of the first row of the result set, if any.
Function getOpenIDIdentifier
getOpenIDIdentifier() in discover.php
Method getOpenIDNamespace
Function getOpenIDURL
getOpenIDURL() in try_auth.php
Function getParent
getParent() in adminutil.php
Return the parent directory of this module.
Method getPriority
Returns the "priority" attribute value of this <Service> element, if the attribute is present. Returns null if not.
Method getRequest
Method getRequest
Function getRequestInfo
getRequestInfo() in session.php
Method getRequiredAttrs
Get the type URIs for all attributes that have been marked as required.
Function getReturnTo
getReturnTo() in common.php
Method getReturnTo
Get the openid.return_to argument from this response.
Method getReturnTo
Method getRow
Run an SQL query and return the first row of the result set, if any.
Function getScheme
getScheme() in common.php
Function getServer
getServer() in session.php
Instantiate a new OpenID server object
Function getServerURL
getServerURL() in session.php
Get the URL of the current script
Method getSessionClasses
Method getSigned
Method getSignedNS
Method getSignedNS
Method getSignedNS
Method 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.
Function getSreg
getSreg() in session.php
Function getStore
getStore() in common.php
Function getStyle
getStyle() in session.php
Get the style markup
Function getTrustRoot
getTrustRoot() in common.php
Method getTypes
Return the URIs in the "Type" elements, if any, of this Service element.
Method getURIs
Return the URIs in the "URI" elements, if any, of this Service element. The URIs are returned sorted in priority order.
Function global_require_once
global_require_once() in TestDriver.php
Class GoodAssociation
GoodAssociation in Consumer.php
Class GoodAssocStore
GoodAssocStore in Consumer.php
This is the interface for the store objects the OpenID library
h
top
Variable $handle
Variable $handle
GoodAssociation::$handle in Consumer.php
Variable $hash_func
Variable $hash_func
Variable $hash_func
Variable $hash_func
Page HTTPFetcher.php
HTTPFetcher.php in HTTPFetcher.php
Method h
HTML::h() in detect.php
Method h
PlainText::h() in detect.php
Method h1
PlainText::h1() in detect.php
Method h1
HTML::h1() in detect.php
Method h2
PlainText::h2() in detect.php
Method h2
HTML::h2() in detect.php
Method 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.
Function hashPassword
hashPassword() in session.php
Return a hashed form of the user's password
Method hasKey
Method hasReturnTo
Returns the return_to URL for the request which caused this error.
Constant header_connection_close
HTTP header constants
Constant header_content_text
header_content_text in render.php
Method headFind
Class HTML
HTML in detect.php
Method htmlBegin
Method htmlEnd
Method htmlMarkup
Get a complete html document that will autosubmit the request to the IDP.
Constant http_bad_request
http_bad_request in render.php
HTTP response line contstants
Constant http_found
http_found in render.php
Constant http_internal_error
http_internal_error in render.php
Constant http_ok
http_ok in render.php
Page HMAC.php
HMAC.php in HMAC.php
i
top
Variable $id_url
_DiscoveryBase::$id_url in Discover_OpenID.php
Variable $immediate
Variable $immediate
Variable $immediate
Variable $immediate
Whether this request is for immediate mode.
Variable $invalidate_handle
Variable $isValid
Variable $is_op_identifier
Variable $iverified
Page Interface.php
Interface.php in Interface.php
Page index.php
index.php in index.php
Page index.php
index.php in index.php
Page idpage.php
idpage.php in idpage.php
Page idpXrds.php
idpXrds.php in idpXrds.php
Function idFromURL
idFromURL() in session.php
Constant idpage_pat
idpage_pat in idpage.php
Function idpage_render
idpage_render() in idpage.php
Class IDPDrivenTest
IDPDrivenTest in Consumer.php
Class IDPDrivenTest_Consumer1
IDPDrivenTest_Consumer1 in Consumer.php
This class is the interface to the OpenID consumer logic.
Class IDPDrivenTest_Consumer2
IDPDrivenTest_Consumer2 in Consumer.php
This class is the interface to the OpenID consumer logic.
Function idpXrds_render
idpXrds_render() in idpXrds.php
Constant idp_xrds_pat
idp_xrds_pat in idpXrds.php
Class IdResCheckForFieldsTest
IdResCheckForFieldsTest in Consumer.php
Method idSelect
Function idURL
idURL() in session.php
Constant id_select_pat
id_select_pat in trust.php
Method inc
Counter::inc() in Server.php
Function includeAdd
includeAdd() in adminutil.php
Add a directory to the include path
Method init
Initialize an instance of Auth_Yadis_XMLParser with some XML and namespaces. This SHOULD NOT be overridden by subclasses.
Function init
init() in session.php
Set up the session
Function init_session
init_session() in setup.php
Method invalidate
Invalidate a given association handle.
Method invalidate
Method isA
Returns true if $thing is an Auth_OpenID_Mapping object; false if not.
Method isAllowed
Method isDefined
Method isError
Method isError
Returns true if $value constitutes a database error; returns false otherwise.
Method isFailure
Method isImplicit
Method isOpenID1
Method isOpenID1
Method isOpenID1
Method isOpenID2
Method isOPIdentifier
Method isOPIdentifier
Method isSane
Is this trust root sane?
Method isSigned
Method isXRDS
Constant IS_WINDOWS
IS_WINDOWS in detect.php
Method items
Returns an array of (key, value) pairs in the mapping.
Method iterAliases
Method iterAttrs
Iterate over the AttrInfo objects that are contained in this fetch_request.
Method iteritems
Method iterNamespaceURIs
Method iterTypes
k
top
Page KVForm.php
KVForm.php in KVForm.php
Method keys
Returns an array of the keys in the mapping.
Page KVForm.php
KVForm.php in KVForm.php
l
top
Variable $lib
Variable $lib
Variable $lib
Variable $lng
Variable $local_id
Page login.php
login.php in login.php
Method len
Returns the "length" of the mapping, or the number of keys.
Method link
PlainText::link() in detect.php
Method link
HTML::link() in detect.php
Method linkHasRel
Function link_render
link_render() in render.php
Return a string containing an anchor tag containing the given URL
Function loadSuite
loadSuite() in TestDriver.php
Function loadTests
loadTests() in TestDriver.php
Load the tests that are defined in the named modules.
Method load_trusted_root_cert
This function loads the public key certificate that the relying party trusts.
Constant logged_in_pat
logged_in_pat in render.php
Function loginError_render
loginError_render() in login.php
Function login_checkInput
login_checkInput() in actions.php
Check the input values for a login request
Constant login_form_pat
login_form_pat in login.php
Constant login_needed_pat
login_needed_pat in login.php
Function login_render
login_render() in login.php
m
top
Variable $max
Variable $message
Variable $message_namespace
Variable $message_namespace
Variable $message_namespace
Variable $message_namespace
Variable $mode
Variable $mode
Variable $mode
Variable $mode
Variable $mode
Variable $mode
Variable $mode
mode: The type of this attribute exchange message. This must be overridden in subclasses.
Variable $mode
Variable $mode
The mode of this request.
Page MDB2Store.php
MDB2Store.php in MDB2Store.php
Page MemcachedStore.php
MemcachedStore.php in MemcachedStore.php
Page Message.php
Message.php in Message.php
Page MySQLStore.php
MySQLStore.php in MySQLStore.php
Page Manager.php
Manager.php in Manager.php
Page Misc.php
Misc.php in Misc.php
Method make
Returns Auth_OpenID_AX_Error on error or an Auth_OpenID_AX_StoreResponse object on success.
Method make
Method make
Construct an attribute information object. For parameter details, see the constructor.
Method makeAssoc
Method makeCheckTimestampTests
Method makeSplitTests
Function makeSuite
makeSuite() in TestDriver.php
Method match
Method match
Does this URL match the given trust root?
Method matchTypes
Method matchTypes
Class MessageTest
MessageTest in Message.php
Function microtime_float
microtime_float() in texttest.php
Method missingFieldTest
Method missingSignedTest
Function mkAssocResponse
mkAssocResponse() in AssociationResponse.php
Build an association response message that contains the specified subset of keys. The values come from association_response_values.
Function mkResponse
mkResponse() in Discover_Yadis.php
Function mkSuccess
mkSuccess() in Consumer.php
Method mockDiscover
Class MockFetcher
MockFetcher in Discover_Yadis.php
Method MockFetcher
MockFetcher::MockFetcher() in Discover_Yadis.php
Page MemStore.php
MemStore.php in MemStore.php
Page Message.php
Message.php in Message.php
n
top
Variable $namespace
The OpenID namespace for this request.
Variable $needs_math
Variable $needs_math
Variable $normalized_uri
Variable $normal_key
Variable $ns_alias
Variable $ns_alias
ns_alias: The preferred namespace alias for attribute exchange
Variable $ns_alias
Variable $ns_alias
Variable $ns_alias
Variable $ns_alias
Variable $ns_alias
Variable $ns_uri
Variable $ns_uri
Variable $ns_uri
Variable $ns_uri
Variable $ns_uri
ns_uri: The namespace to which to add the arguments for this
Variable $num
Page Nonce.php
Nonce.php in Nonce.php
Function navigation_render
navigation_render() in render.php
Method needsSigning
Method newObject
Method newObject
Method nextService
Return the next service
Class NoContentTypeFetcher
NoContentTypeFetcher in Discover_Yadis.php
Function noIdentifier_render
Constant normal_pat
normal_pat in trust.php
Constant no_id_pat
no_id_pat in trust.php
Class NumTestCases
NumTestCases in Parse.php
Method NumTestCases
Page Negotiation.php
Negotiation.php in Negotiation.php
Page Nonce.php
Nonce.php in Nonce.php
o
top
Variable $openid1_return_to_identifier_name
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.
Page otb_test.php
otb_test.php in otb_test.php
Page OpenID.php
OpenID.php in OpenID.php
Method ol
HTML::ol() in detect.php
Method ol
PlainText::ol() in detect.php
Class OpenIDTestMixin
OpenIDTestMixin in TestUtil.php
Method openid_associate
The callback for 'associate' messages.
Method openid_check_authentication
The callback for 'check_authentication' messages.
Method openTag
Page OpenID_Yadis.php
OpenID_Yadis.php in OpenID_Yadis.php
p
top
Variable $preferred_namespace
Variable $preferred_namespace
Variable $preferred_namespace
Variable $preferred_namespace
Page PAPE.php
PAPE.php in PAPE.php
Page Parse.php
Parse.php in Parse.php
Page PostgreSQLStore.php
PostgreSQLStore.php in PostgreSQLStore.php
Page ParanoidHTTPFetcher.php
ParanoidHTTPFetcher.php in ParanoidHTTPFetcher.php
Page ParseHTML.php
ParseHTML.php in ParseHTML.php
Page PlainHTTPFetcher.php
PlainHTTPFetcher.php in PlainHTTPFetcher.php
Method p
PlainText::p() in detect.php
Method p
HTML::p() in detect.php
Function page_render
page_render() in render.php
Render an HTML page
Constant page_template
page_template in render.php
Class PapeRequestTestCase
Class PapeResponseTestCase
Constant PAPE_AUTH_MULTI_FACTOR
Constant PAPE_AUTH_MULTI_FACTOR_PHYSICAL
Constant PAPE_AUTH_PHISHING_RESISTANT
Method PAPE_DummySuccessResponse
Class PAPE_DummySuccessResponse
Constant PAPE_TIME_VALIDATOR
Class ParseAXValuesTest
Method parseCase
Method parseExtensionArgs
Parse attribute exchange key/value arguments into this object.
Method parseExtensionArgs
Set the state of this request to be that expressed in these PAPE arguments
Method parseExtensionArgs
Parse the provider authentication policy arguments into the internal state of this object
Method parseExtensionArgs
Given attribute exchange arguments, populate this FetchRequest.
Method parseExtensionArgs
Method parseExtensionArgs
Parse the unqualified simple registration request parameters and add them to this object.
Method parseExtensionArgs
Method parseLink
Method parseLinkAttrs
Find all link tags in a string representing a HTML document and return a list of their attributes.
Method parseService
Method parseTests
Method parseTests
Method parseTests
Method 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.
Method pass
Function pass1
pass1() in otb_test.php
Function pass2
pass2() in otb_test.php
Class PlainText
PlainText in detect.php
Method post
Auth_Yadis_PlainHTTPFetcher::post() in PlainHTTPFetcher.php
Method post
Auth_Yadis_ParanoidHTTPFetcher::post() in ParanoidHTTPFetcher.php
Method post
_DiscoveryMockFetcher::post() in Discover_OpenID.php
Method post
_MockFetcher::post() in Consumer.php
Method post
Method post
_ErrorRaisingFetcher::post() in Discover_OpenID.php
Method post
Method post
_MockFetcherForXRIProxy::post() in Discover_OpenID.php
Method pre
PlainText::pre() in detect.php
Method pre
HTML::pre() in detect.php
Method preferredNamespace
Method preferredNamespace
Method 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.
Method prepareForLoad
Method prepareForSave
Page PAPE.php
PAPE.php in PAPE.php
Page Parse.php
Parse.php in Parse.php
Page ParseHTML.php
ParseHTML.php in ParseHTML.php
q
top
Method query
Auth_OpenID_DatabaseConnection::query() in DatabaseConnection.php
Run an SQL query with the specified parameters, if any.
Method query
Method queryURL
r
top
Variable $request_uri
Variable $responseFactory
Variable $response_text
Variable $return_messages
Variable $return_to_check_disabled
Page render.php
render.php in render.php
Method randomString
Produce a string of length random bytes, chosen from chrs. If $chrs is null, the resulting string may contain any characters.
Function readTests
readTests() in DiscoverData.php
Method redirectURL
Constant redirect_message
redirect_message in render.php
Function redirect_render
redirect_render() in render.php
Return an HTTP redirect response
Method registerNamespace
Method registerNamespace
Register a namespace with the XML parser. This should be overridden by subclasses.
Method registerNamespace
Method relMatches
Method remove
ServerAssocs::remove() in MemStore.php
Method removeAssociation
Method removeAssociation
Remove an association if it exists. Do nothing if it does not.
Method removeAssociation
Immediately delete association from memcache.
Method removeAssociation
Method removeAssociation
This implementation always returns false.
Method removeAssociation
Method removeAssociation
This method removes the matching association if it's found, and returns whether the association was removed or not.
Method removeQuotes
Method renderAsForm
Function render_form
render_form() in setup.php
Method replaceEntities
Method requestField
Request the specified field from the OpenID user
Method requestFields
Add the given list of fields to the request
Method requiredKeys
Method requiredKeys
Method reset
Auth_Yadis_ParanoidHTTPFetcher::reset() in ParanoidHTTPFetcher.php
Method reset
Resets the store by removing all records from the store's tables.
Method reset
Removes all entries from the store; implementation is optional.
Method reset
Resets the store by removing all records from the store's tables.
Method response
Method 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.
Method returnToVerified
Method rollback
Performs a rollback on this connection, if supported.
Class RP_OP_Verify
RP_OP_Verify in AP.php
Function run
run() in finish_auth.php
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
_TestCase::runTest() in Discover_Yadis.php
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Method runTest
Page RPVerify.php
RPVerify.php in RPVerify.php
s
top
Variable $secret
Variable $secret
DummyAssociationSession::$secret in AssociationResponse.php
Variable $SECRET_LIFETIME
Variable $secret_size
Variable $secret_size
Variable $sentinel
Variable $server_url
Variable $services
Variable $session_cls
Variable $session_cls
Variable $session_cls
Variable $session_cls
Variable $session_type
Variable $session_type
Variable $session_type
Variable $session_type
An object that knows how to handle association requests with no session type.
Variable $session_type
An object that knows how to handle association requests with the Diffie-Hellman session type.
Variable $session_type
Variable $session_type
DummyAssociationSession::$session_type in AssociationResponse.php
Variable $status
Variable $status
Variable $status
Variable $status
Variable $status
Variable $store
This consumer's store object.
Variable $SUCCESS_MODE
Page Server.php
Server.php in Server.php
Page ServerRequest.php
ServerRequest.php in ServerRequest.php
Page SQLiteStore.php
SQLiteStore.php in SQLiteStore.php
Page SQLStore.php
SQLStore.php in SQLStore.php
Page SReg.php
SReg.php in SReg.php
Page SAML.php
SAML.php in SAML.php
Page session.php
session.php in session.php
Page server.php
server.php in server.php
Page setup.php
setup.php in setup.php
Class SAML
SAML in SAML.php
* PHP versions 4 and 5 * * LICENSE: See the COPYING file included in this distribution.
Method samlCreateId
Creates a 40-character string containing 160-bits of pseudorandomness.
Method samlGetDateTime
Returns a unix timestamp in xsd:dateTime format.
Function selectTests
selectTests() in TestDriver.php
Class SendFieldsTest
SendFieldsTest in SReg.php
Class SentinelFakeMessage
Method SentinelFakeMessage
Method serialize
Convert an association to KV form.
Class ServerAssocs
ServerAssocs in MemStore.php
Method ServerAssocs
Method services
Returns the list of service objects as described by the XRDS document, if this yadis object represents a successful Yadis discovery.
Method services
Returns a list of service objects which correspond to <Service> elements in the XRDS XML document for this object.
Constant SERVICES_YADIS_MATCH_ALL
This match mode means a given service must match ALL filters passed to the Auth_Yadis_XRDS::services() call.
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.
Constant SERVICES_YADIS_MAX_PRIORITY
The priority value used for service elements with no priority specified.
Method set
Method set
Sets a key-value pair in the mapping. If the key already exists, its value is replaced with the new value.
Method set
ServerAssocs::set() in MemStore.php
Method set
Set a session key/value pair.
Method 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.
Method setArg
Function setConsumerSession
setConsumerSession() in Consumer.php
Method setEndpoint
Function setLoggedInUser
setLoggedInUser() in session.php
Set the openid_url in the cookie
Method setOpenIDNamespace
Function setRequestInfo
setRequestInfo() in session.php
Method 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.
Method setSQL
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
GetNSTest::setUp() in SReg.php
Method setUp
Method setUp
Method setUp
IDPDrivenTest::setUp() in Consumer.php
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
_DiscoverAndVerify::setUp() in VerifyDisco.php
Method setUp
Method setUp
Method setUp
_TestCase::setUp() in Discover_Yadis.php
Method setUp
_DiscoveryBase::setUp() in Discover_OpenID.php
Method setUp
TestXRIDiscovery::setUp() in Discover_OpenID.php
Method setUp
Method setUp
TestInvalidFields::setUp() in AssociationResponse.php
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Prepares for the SQL store tests.
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
Method setUp
_TestIdRes::setUp() in Consumer.php
Method setUpEndpoint
Class SetupNeededConsumer
SetupNeededConsumer in Consumer.php
This class is the interface to the OpenID consumer logic.
Method setValues
Set the values for the given attribute type. This replaces any values that have already been set for this attribute.
Method setXML
Method setXML
Set this parser object's XML payload. This should be overridden by subclasses.
Method setXML
Method shouldSendRedirect
Method sign
Given a response, sign the fields in the response's 'signed' list, and insert the signature into the response.
Method sign
Create the signed assertion.
Method signAssertion
Signs a SAML response with the given private key, and embeds the public key.
Class SRegRequestTest
SRegRequestTest in SReg.php
Class SRegResponseTest
SRegResponseTest in SReg.php
Class SRegURITest
SRegURITest in SReg.php
Method start
HTML::start() in detect.php
Method start
PlainText::start() in detect.php
Class StatelessConsumer1
StatelessConsumer1 in Consumer.php
This class is the interface to the OpenID consumer logic.
Class StatelessConsumer2
StatelessConsumer2 in Consumer.php
This class is the interface to the OpenID consumer logic.
Method storeAssociation
Method storeAssociation
This method puts an Association object into storage, retrievable by server URL and handle.
Method storeAssociation
Store an association in the association directory.
Method storeAssociation
This implementation does nothing.
Method storeAssociation
Method storeAssociation
Store association until its expiration time in memcached.
Method storeAssociation
Class StoreRequestTest
Class StoreResponseTest
Method stylesheet
HTML::stylesheet() in detect.php
Method succeeded
Was this response a success response?
Method successTest
Method supportsCleanup
Report whether this storage supports cleanup
Method supportsCleanup
Report that this storage doesn't support cleanup
Class SupportsSRegTest
SupportsSRegTest in SReg.php
Method supportsSSL
_FetcherWithoutSSL::supportsSSL() in Discover_OpenID.php
Method supportsSSL
Method supportsSSL
Does this fetcher support SSL URLs?
Method supportsSSL
_FetcherWithSSL::supportsSSL() in Discover_OpenID.php
Method supportsSSL
_NonFetcher::supportsSSL() in Discover_OpenID.php
Method supportsSSL
Does this fetcher support SSL URLs?
Method supportsType
Page Server.php
Server.php in Server.php
Page SReg.php
SReg.php in SReg.php
Page StoreTest.php
StoreTest.php in StoreTest.php
t
top
Variable $test_case
Variable $text
Variable $trust_root
The trust_root value for this request.
Page texttest.php
texttest.php in texttest.php
Page TrustRoot.php
TrustRoot.php in TrustRoot.php
Page try_auth.php
try_auth.php in try_auth.php
Page trust.php
trust.php in trust.php
Method tableExists
Method tableExists
Method tagMatcher
Returns a regular expression that will match a given tag in an SGML string.
Class TempConsumer
TempConsumer in Consumer.php
This class is the interface to the OpenID consumer logic.
Method test
Method testAbsentMacKey
Method testAbsentServerPublic
Method testAddAllowedTypeBadSessionType
Method testAddAllowedTypeContents
Method testAddAllowedTypeNoSessionTypes
Class TestAuthRequestMixin
TestAuthRequestMixin in AuthRequest.php
Base for AuthRequest tests for OpenID 1 and 2.
Class TestAuthRequestOpenID1
TestAuthRequestOpenID1 in AuthRequest.php
Base for AuthRequest tests for OpenID 1 and 2.
Class TestAuthRequestOpenID1Immediate
Base for AuthRequest tests for OpenID 1 and 2.
Class TestAuthRequestOpenID2
TestAuthRequestOpenID2 in AuthRequest.php
Base for AuthRequest tests for OpenID 1 and 2.
Class TestAuthRequestOpenID2Immediate
Base for AuthRequest tests for OpenID 1 and 2.
Method testBadResponse
Method testBadResponse
Test the case where the response to an associate request is a server error or is otherwise undecipherable.
Method testBadResponseWithFailure
Test the case where the response to an associate request is a a failure response object.
Class TestCompleteMissingSig
TestCompleteMissingSig in Consumer.php
Class TestCreateAssociationRequest
Class TestDiffieHellmanResponseParameters
Class TestDiscoveryVerification
Class TestDiscoveryVerification_test_otherServer
This class is the interface to the OpenID consumer logic.
Method testEmptyAssocType
Method testEmptyAssocType
Test the case where the association type (assoc_type) returned in an unsupported-type response is absent.
Method testEmptySessionType
Method testEmptySessionType
Test the case where the session type (session_type) returned in an unsupported-type response is absent.
Class TestExtractAssociationDiffieHellman
TestExtractAssociationDiffieHellman in AssociationResponse.php
Class TestExtractAssociationMissingFieldsOpenID1
Test for returning an error upon missing fields in association
Class TestExtractAssociationMissingFieldsOpenID2
Test for returning an error upon missing fields in association
Method testExtractSecret
Method TestFetcher
TestFetcher::TestFetcher() in Discover_Yadis.php
Class TestFetcher
TestFetcher in Discover_Yadis.php
Class TestIdResCheckSignature
TestIdResCheckSignature in Consumer.php
Class TestingReq
TestingReq in SReg.php
An object to hold the state of a simple registration request.
Class TestInvalidFields
TestInvalidFields in AssociationResponse.php
Class TestNegotiatorBehaviors
TestNegotiatorBehaviors in Negotiation.php
Method testNotAllowed
Method testNotAllowed
Test the case where an unsupported-type response specifies a preferred (assoc_type, session_type) combination that is not allowed by the consumer's SessionNegotiator.
Class TestOpenID1AssociationResponseSessionType
Class TestOpenID1SessionNegotiation
Tests for the OpenID 1 consumer association session behavior. See
Class TestOpenID1SHA1
TestOpenID1SHA1 in Consumer.php
Class TestOpenID2SessionNegotiation
Test the session type negotiation behavior of an OpenID 2 consumer.
Class TestOpenID2SHA1
TestOpenID2SHA1 in Consumer.php
Class TestOpenID2SHA256
TestOpenID2SHA256 in Consumer.php
Class TestReturnToArgs
TestReturnToArgs in Consumer.php
Page TestUtil.php
TestUtil.php in TestUtil.php
Page TrustRoot.php
TrustRoot.php in TrustRoot.php
Page TestUtil.php
TestUtil.php in TestUtil.php
Page TestDriver.php
TestDriver.php in TestDriver.php
Class TestSecondGet
TestSecondGet in Discover_Yadis.php
Class Tests_Auth_OpenID_Associate
Class Tests_Auth_OpenID_Association
Class Tests_Auth_OpenID_AssociationResponse
Tests_Auth_OpenID_AssociationResponse in AssociationResponse.php
Method Tests_Auth_OpenID_AuthRequest
Class Tests_Auth_OpenID_AuthRequest
Class Tests_Auth_OpenID_AuthRequestHTMLMarkup
Method Tests_Auth_OpenID_AX
Class Tests_Auth_OpenID_AX
Method Tests_Auth_OpenID_Base64ToLong
Class Tests_Auth_OpenID_Base64ToLong
Class Tests_Auth_OpenID_BigMath
Method Tests_Auth_OpenID_BigMath
Method Tests_Auth_OpenID_BinLongConvert
Class Tests_Auth_OpenID_BinLongConvert
Method Tests_Auth_OpenID_BinLongConvertRnd
Class Tests_Auth_OpenID_BinLongConvertRnd
Class Tests_Auth_OpenID_BuildDiscoveryURL
Class Tests_Auth_OpenID_CheckAuth
Class Tests_Auth_OpenID_CheckAuthResponse
Class Tests_Auth_OpenID_CheckID
Class Tests_Auth_OpenID_CheckIDExtension
Class Tests_Auth_OpenID_Complete
Class Tests_Auth_OpenID_Consumer
Class Tests_Auth_OpenID_ConsumerTest2
Class Tests_Auth_OpenID_Consumer_CheckNonceTest
Class Tests_Auth_OpenID_Consumer_TestCheckAuth
Class Tests_Auth_OpenID_Consumer_TestCheckAuthTriggered
Class Tests_Auth_OpenID_Consumer_TestFetchAssoc
Class Tests_Auth_OpenID_Consumer_TestSetupNeeded
Class Tests_Auth_OpenID_CryptUtil
Function Tests_Auth_OpenID_datafile
Utilites for test functions
Method Tests_Auth_OpenID_DiffieHellman
Class Tests_Auth_OpenID_DiffieHellman
Tests_Auth_OpenID_DiffieHellman in DiffieHellman.php
Method Tests_Auth_OpenID_DiffieHellman_CheckCases
Class Tests_Auth_OpenID_DiffieHellman_CheckCases
Class Tests_Auth_OpenID_DiffieHellman_Exch
Method Tests_Auth_OpenID_DiffieHellman_Exch
Class Tests_Auth_OpenID_DiffieHellman_Private
Method Tests_Auth_OpenID_DiffieHellman_Private
Class Tests_Auth_OpenID_DiscoFailure
Method Tests_Auth_OpenID_DiscoverSession
Class Tests_Auth_OpenID_DiscoverSession
Tests_Auth_OpenID_DiscoverSession in Discover_OpenID.php
Class Tests_Auth_OpenID_DiscoveryFailure
Tests_Auth_OpenID_DiscoveryFailure in Discover_OpenID.php
Method Tests_Auth_OpenID_DiscoveryFailure
Class Tests_Auth_OpenID_Discover_FetchException
Method Tests_Auth_OpenID_Discover_FetchException
Class Tests_Auth_OpenID_Discover_OpenID
Tests_Auth_OpenID_Discover_OpenID in Discover_OpenID.php
Class Tests_Auth_OpenID_EmptyMessage
Class Tests_Auth_OpenID_Extension
Class Tests_Auth_OpenID_ExtractReturnToURLs
Class Tests_Auth_OpenID_FetchErrorInIdRes
Class Tests_Auth_OpenID_GeneralMessageTest
Function Tests_Auth_OpenID_getSections
Method Tests_Auth_OpenID_HMAC
Class Tests_Auth_OpenID_HMAC
Class Tests_Auth_OpenID_HMAC_TestCase
Method Tests_Auth_OpenID_HMAC_TestCase
Class Tests_Auth_OpenID_Included_StoreTest
Class that tests all of the stores included with the OpenID library
Method Tests_Auth_OpenID_KVForm
Class Tests_Auth_OpenID_KVForm
Class Tests_Auth_OpenID_KVForm_TestCase
Method Tests_Auth_OpenID_KVForm_TestCase_Null
Class Tests_Auth_OpenID_KVForm_TestCase_Null
Method Tests_Auth_OpenID_KVForm_TestCase_Parse
Class Tests_Auth_OpenID_KVForm_TestCase_Parse
Function Tests_Auth_OpenID_kvHandleError
Keep a list of the logged errors
Class Tests_Auth_OpenID_KVPost
Tests_Auth_OpenID_KVPost in Consumer.php
Class Tests_Auth_OpenID_Link
Method Tests_Auth_OpenID_Link
Class Tests_Auth_OpenID_LongToBase64
Method Tests_Auth_OpenID_LongToBase64
Function Tests_Auth_OpenID_maxint
Computes the maximum integer value for this PHP installation.
Class Tests_Auth_OpenID_MemcachedStore_Test
This is the host that the store test will use
Class Tests_Auth_OpenID_MemStore
This is the interface for the store objects the OpenID library
Method Tests_Auth_OpenID_MemStore
Class Tests_Auth_OpenID_Message
Class Tests_Auth_OpenID_NamespaceMap
Method Tests_Auth_OpenID_Negotiation
Class Tests_Auth_OpenID_Negotiation
Class Tests_Auth_OpenID_Nonce
Method Tests_Auth_OpenID_Nonce
Class Tests_Auth_OpenID_NonceTests
Method Tests_Auth_OpenID_Nonce_BadSplitCase
Class Tests_Auth_OpenID_Nonce_BadSplitCase
Constant Tests_Auth_OpenID_nonce_re
Class Tests_Auth_OpenID_Nonce_TimestampCase
Method Tests_Auth_OpenID_Nonce_TimestampCase
Class Tests_Auth_OpenID_OpenID1ExplicitMessage
Class Tests_Auth_OpenID_OpenID1Message
Class Tests_Auth_OpenID_OpenID2Message
Method Tests_Auth_OpenID_OpenID_Yadis
Class Tests_Auth_OpenID_OpenID_Yadis
Tests_Auth_OpenID_OpenID_Yadis in OpenID_Yadis.php
Method Tests_Auth_OpenID_PAPE
Class Tests_Auth_OpenID_PAPE
Class Tests_Auth_OpenID_Parse
Method Tests_Auth_OpenID_Parse
Function Tests_Auth_OpenID_parseHeadings
Class Tests_Auth_OpenID_Rand
Tests_Auth_OpenID_Rand in BigMath.php
Method Tests_Auth_OpenID_Rand
Function Tests_Auth_OpenID_readdata
Function Tests_Auth_OpenID_readlines
Class Tests_Auth_OpenID_ReturnToMatches
Class Tests_Auth_OpenID_RPVerify
Method Tests_Auth_OpenID_RPVerify
Class Tests_Auth_OpenID_Server
Method Tests_Auth_OpenID_Server
Class Tests_Auth_OpenID_ServerTest
Class Tests_Auth_OpenID_ServiceEndpoint
Tests_Auth_OpenID_ServiceEndpoint in Discover_OpenID.php
Class Tests_Auth_OpenID_SetupNeeded
Class Tests_Auth_OpenID_Signatory
Class Tests_Auth_OpenID_SigningEncode
Method Tests_Auth_OpenID_SReg
Class Tests_Auth_OpenID_SReg
Class Tests_Auth_OpenID_SSLSupport
Tests_Auth_OpenID_SSLSupport in Discover_OpenID.php
Class Tests_Auth_OpenID_Stateless1
Class Tests_Auth_OpenID_Stateless2
Class Tests_Auth_OpenID_Store
Tests_Auth_OpenID_Store in StoreTest.php
Superclass that has methods for testing OpenID stores. Subclass this to test your own store implementation.
Method Tests_Auth_OpenID_StoreTest
Class Tests_Auth_OpenID_StoreTest
Class Tests_Auth_OpenID_SuccessResponse
Class Tests_Auth_OpenID_Tester
Tests_Auth_OpenID_Tester in OpenID_Yadis.php
Method Tests_Auth_OpenID_Tester
Class Tests_Auth_OpenID_Test_Decode
Class Tests_Auth_OpenID_Test_Encode
Class Tests_Auth_OpenID_Test_ServerError
Constant Tests_Auth_OpenID_thorough
Class Tests_Auth_OpenID_TRMatchCase
Method Tests_Auth_OpenID_TRMatchCase
Function Tests_Auth_OpenID_trMatchTests
Method Tests_Auth_OpenID_TRParseCase
Class Tests_Auth_OpenID_TRParseCase
Function Tests_Auth_OpenID_trParseTests
Method Tests_Auth_OpenID_TrustRoot
Class Tests_Auth_OpenID_TrustRoot
Function Tests_Auth_OpenID_trustRootTests
Class Tests_Auth_OpenID_URINorm
Method Tests_Auth_OpenID_URINorm
Class Tests_Auth_OpenID_URINorm_TestCase
Method Tests_Auth_OpenID_URINorm_TestCase
Class Tests_Auth_OpenID_Util
Class Tests_Auth_OpenID_VerifyDisco
Class Tests_Auth_OpenID_VerifyDisco_1
This class is the interface to the OpenID consumer logic.
Class Tests_Auth_OpenID_VerifyReturnTo
Function Tests_Auth_Yadis_datafile
Utilites for test functions
Method Tests_Auth_Yadis_DiscoveryTest
Class Tests_Auth_Yadis_DiscoveryTest
Method Tests_Auth_Yadis_Discover_Yadis
Class Tests_Auth_Yadis_Discover_Yadis
Tests_Auth_Yadis_Discover_Yadis in Discover_Yadis.php
Class Tests_Auth_Yadis_Discover_Yadis_ContentTypes
Class Tests_Auth_Yadis_ParseHTML
Method Tests_Auth_Yadis_ParseHTML
Class Tests_Auth_Yadis_ParseTest
Method Tests_Auth_Yadis_ParseTest
Class Tests_Auth_Yadis_ProxyQueryTestCase
Function Tests_Auth_Yadis_readdata
Function Tests_Auth_Yadis_readlines
Class Tests_Auth_Yadis_TestGetRootAuthority
Class Tests_Auth_Yadis_XRDS
Method Tests_Auth_Yadis_XRI
Class Tests_Auth_Yadis_XRI
Class Tests_Auth_Yadis_XriDiscoveryTestCase
Class Tests_Auth_Yadis_XriEscapingTestCase
Class Tests_Auth_Yadis_Yadis
Method Tests_Auth_Yadis_Yadis
Class Tests_idResURLMismatch
Tests_idResURLMismatch in Consumer.php
Class Tests_openID1Fallback1_0
Tests_openID1Fallback1_0 in VerifyDisco.php
Class Tests_openid1UsePreDiscoveredWrongType
Class Tests_openID2MismatchedDoesDisco
Class Tests_openID2MismatchedDoesDisco_failure
Class Tests_openID2NoEndpointDoesDisco
Class Tests_openID2NoEndpointDoesDisco_failure
This class is the interface to the OpenID consumer logic.
Class Tests_openID2NoEndpointDoesDisco_sentinel
This class is the interface to the OpenID consumer logic.
Method testUnsupportedWithRetry
Test the case where an unsupported-type response triggers a retry to get an association with the new preferred type.
Method testUnsupportedWithRetry
Method testUnsupportedWithRetryAndFail
Test the case where an unsupported-typ response triggers a retry, but the retry fails and None is returned instead.
Method testValid
Method testValid
Test the valid case, wherein an association is returned on the first attempt to get one.
Class TestVerifyDiscoverySingle
TestVerifyDiscoverySingle in VerifyDisco.php
Class TestXRIDiscovery
TestXRIDiscovery in Discover_OpenID.php
Method test_112
Method test_200
Method test_400
Method test_404
Method test_404
TestSecondGet::test_404() in Discover_Yadis.php
Method test_500
Method test_add
Method test_addExtensionArg
Method test_addField
Method test_addFields
Method test_addTwice
Method test_add_policy_uri
Method test_add_policy_uri
Method test_allRequestedFields
Method test_alreadySigned
Method test_answerAllow
Method test_answerAllowAnonymousFail
Method test_answerAllowDelegatedIdentity
Method test_answerAllowForgotEndpoint
Method test_answerAllowNoEndpointOpenID1
Method test_answerAllowNoIdentityOpenID1
Method test_answerAllowNoTrustRoot
Method test_answerAllowWithAnotherIdentity
Method test_answerAllowWithDelegatedIdentityOpenID1
Method test_answerAllowWithDelegatedIdentityOpenID2
Method test_answerAllowWithIdentity
Method test_answerAllowWithoutIdentityReally
Method test_answerImmediateDenyOpenID1
Method test_answerImmediateDenyOpenID2
Method test_answerSetupDeny
Method test_answerToInvalidRoot
Method test_appendArgs
Method test_argList
Method test_args
Method test_args
Method test_args
Method test_associate
Method test_associate2
Method test_associate3
Method test_associate4
Method test_associateDH
Method test_associateDHMissingKey
Method test_associateDHMissingModGen
XXX: Can't test invalid base64 values for mod and gen because PHP's base64 decoder is much too forgiving or just plain broken.
Method test_associateDHModGen
XXX: Cannot produce a value to break base64_decode
Method test_associatePlain
Method test_associateWeirdSession
Method test_assocReply
Method test_assocReply
Method test_bad
Method test_bad
Method test_badAlias
Method test_badAssocType
TestInvalidFields::test_badAssocType() in AssociationResponse.php
Method test_badExpiresIn
TestInvalidFields::test_badExpiresIn() in AssociationResponse.php
Method test_badNameFails
Method test_badNonce
Method test_badResponse
Method test_badResponseInvalidate
Method test_badTypeFails
Method test_badXML
Method test_bad_args
Method test_base64
Method test_begin
Method test_beginWithoutDiscovery
Method test_blank_content_type
Method test_bogusRealm
Method test_browserWithReturnTo
Method test_browserWithReturnTo_OpenID1_exceeds_limit
Method test_browserWithReturnTo_OpenID2_GET
Method test_browserWithReturnTo_OpenID2_POST
Method test_cancel
Method test_cancel
Method test_cancel
Method test_cancelToForm
Method test_cancel_with_return_to
Method test_checkAuth
Method test_checkAuth
Method test_checkAuthAndInvalidate
Method test_checkAuthMissingSignature
Method test_checkauthReply
Method test_checkAuthTriggered
Method test_checkAuthTriggeredWithAssoc
Method test_checkauth_error
Method test_checkidImmediate
Method test_checkidSetup
Method test_checkidSetupBadReturn
Method test_checkidSetupNoClaimedIDOpenID2
Method test_checkidSetupNoIdentityOpenID2
Method test_checkidSetupNoReturnOpenID1
Method test_checkidSetupNoReturnOpenID2
Method test_checkidSetupOpenID2
Method test_checkidSetupRealmRequiredOpenID2
Method test_checkidSetupUntrustedReturn
Method test_checkIDWithNoIdentityOpenID1
Method test_checkMode
Method test_checkMode_newArgs
Method test_checkNoAssocHandle
Method test_checkWithAssocHandle
Method test_completeBadReturnTo
Method test_completeCancel
Method test_completeEmptySession
Method test_completeFailure
Method test_completeGoodReturnTo
Method test_completeSetupNeeded
Method test_completeSuccess
Method test_construct
Method test_construct
Method test_construct
Method test_construct
Method test_construct
Method test_construct
Method test_constructBadFields
Method test_constructEmpty
Method test_constructFields
Method test_consumerNonceOpenID2
Method test_contains
Method test_countPresentAndIsZero
Method test_countPresentButNotValue
Method test_createAssociation
Method test_cryptrand
Method test_delArg
Method test_delArg
Method test_delArgBARE
Method test_delArgBARE
Method test_delArgBARE
Method test_delArgNS1
Method test_delArgNS1
Method test_delArgNS1
Method test_delArgNS2
Method test_delArgNS2
Method test_delArgNS2
Method test_delArgNS3
Method test_delArgNS3
Method test_delArgNS3
Method test_delArgOpenID
Method test_descendant
Method test_dhSHA1
Method test_dhSHA1
Method test_dhSHA1Compatibility
Method test_dhSHA256
Method test_dhSHA256
Method test_different
Method test_discoverDropSSL
Method test_discoverRetainSSL
Method test_discoverSSL
Method test_doubleAlias
Method test_doubleSingleton
Method test_empty
Method test_empty
Method test_empty
Method test_emptyIsValid
Method test_encodableError
Method test_encodeToURL
Method test_endpointWithoutLocalID
Method test_error
Method test_errorWithNoOptionalKeys
Method test_errorWithOptionalKeys
Method test_error_404
Method test_error_exception
Method test_escaping_percents
Method test_exactMatch
Method test_expiredAssoc
Method test_explicitNoEncryption
Method test_explicitOpenID11NSSerialzation
Method test_extensionArgs_count1
Method test_extensionArgs_idempotent
Method test_extensionArgs_idempotent_count_required
Method test_extensionResponse
Method test_extensionResponseSigned
Method test_fail_msg
Method test_fail_nomsg
Method test_filestore
Method test_foreignDelegate
Method test_forgotStore
Method test_fromMessageClaimedIDWithoutIdentityOpenID2
Method test_fromMessageIdentityWithoutClaimedIDOpenID2
Method test_fromMessageWithEmptyTrustRoot
Method test_fromMessageWithoutTrustRoot
Method test_fromMessageWithoutTrustRootOrReturnTo
Method test_fromOpenIDRequest
Method test_fromOpenIDRequest_no_pape
Method test_fromOpenIDResponse
Method test_fromPostArgs_ns11
Method test_fromSuccessResponse
Method test_fromSuccessResponse
Method test_fromSuccessResponseWithoutData
Method test_fromSuccessResponseWithoutExtension
Method test_fromSuccessResponse_signed
Method test_fromSuccessResponse_unsigned
Method test_garbageMatch
Method test_get
Method test_getArg
Method test_getArgs
Method test_getArgs
Method test_getArgsBARE
Method test_getArgsBARE
Method test_getArgsBARE
Method test_getArgsNS1
Method test_getArgsNS1
Method test_getArgsNS1
Method test_getArgsNS2
Method test_getArgsNS2
Method test_getArgsNS2
Method test_getArgsNS3
Method test_getArgsNS3
Method test_getArgsNS3
Method test_getArgsOpenID
Method test_getAssoc
Method test_getAssocDumbVsNormal
Method test_getAssocExpired
Method test_getAssocInvalid
Method test_getCancelURL
Method test_getCancelURLimmed
Method test_getCanonicalID
Method test_getDisplayIdentifier_noFragment
Method test_getDisplayIdentifier_withFragment
Method test_getExtensionArgs
Method test_getExtensionArgs
Method test_getExtensionArgs
Method test_getExtensionArgs_alias_if_available
Method test_getExtensionArgs_alias_req
Method test_getExtensionArgs_empty
Method test_getExtensionArgs_empty
Method test_getExtensionArgs_empty
Method test_getExtensionArgs_empty_request
Method test_getExtensionArgs_empty_request_some
Method test_getExtensionArgs_error_auth_age
Method test_getExtensionArgs_error_nist_auth_level
Method test_getExtensionArgs_noAlias
Method test_getExtensionArgs_nonempty
Method test_getExtensionArgs_some_not_request
Method test_getExtensionArgs_some_request
Method test_getKeyBARE
Method test_getKeyBARE
Method test_getKeyBARE
Method test_getKeyNS1
Method test_getKeyNS1
Method test_getKeyNS1
Method test_getKeyNS2
Method test_getKeyNS2
Method test_getKeyNS2
Method test_getKeyNS3
Method test_getKeyNS3
Method test_getKeyNS3
Method test_getKeyOpenID
Method test_getKeyOpenID
Method test_getKeyOpenID
Method test_getOpenID
Method test_getOpenID
Method test_getOpenID
Method test_getQuery
Method test_getRequiredAttrs_empty
Method test_getSingle_extra
Method test_getSingle_none
Method test_getSingle_success
Method test_good
Method test_goodNamePasses
Method test_goodResponse
Method test_good_multi
Method test_good_uri_multi
Method test_hasKey
Method test_hasKey
Method test_hasKeyBARE
Method test_hasKeyBARE
Method test_hasKeyBARE
Method test_hasKeyNS1
Method test_hasKeyNS1
Method test_hasKeyNS1
Method test_hasKeyNS2
Method test_hasKeyNS2
Method test_hasKeyNS2
Method test_hasKeyNS3
Method test_hasKeyNS3
Method test_hasKeyNS3
Method test_hasKeyOpenID
Method test_html1
Method test_html1And2
Method test_html1Fragment
Method test_html2
Method test_htmlEmptyYadis
Method test_htmlMarkup
Method test_identifierSelect
Method test_idpDrivenBegin
Method test_idpDrivenComplete
Method test_idpDrivenCompleteFraud
Method test_idres
Method test_idresDumb
Method test_idResFailure
Method test_idResMissingAssocHandleSig
Method test_idResMissingClaimedIDSig
Method test_idResMissingField
Method test_idResMissingIdentitySig
Method test_idResMissingNoSigs
Method test_idResMissingReturnToSig
Method test_idResNoIdentity
Method test_idResURLMismatch
Method test_id_res
Method test_id_res_OpenID1_exceeds_limit
Method test_id_res_OpenID2_GET
Method test_id_res_OpenID2_POST
Method test_invalid
Method test_invalidAlias
Method test_invalidate
Method test_invalidatehandle
Method test_invalidatehandleNo
Method test_invalidateMissing
Method test_invalidatePresent
Method test_invalidCountValue
Method test_invalidns
Method test_irrelevant
Method test_is11
Method test_isIterable
Method test_isOpenID1
Method test_isOpenID1
Method test_isOpenID1
Method test_isOpenID1
Method test_isOpenID1
Method test_isOpenID2
Method test_isOpenID2
Method test_isOpenID2
Method test_isOpenID2
Method test_isOpenID2
Method test_is_xrds_content_type
Method test_is_xrds_neither
Method test_is_xrds_yadis_location
Method test_iteration
Method test_kvpost_error
Method test_length
Method test_longAlias
Method test_malformedTrustRoot
Method test_markup_checkidImmediate
Method test_markup_missingReturnTo
Method test_markup_returnToArgs
Method test_mdb2store
Method test_me
Method test_me256
Method test_memcache
Method test_memstore
Method test_missingAnswer
Method test_missingAssocType_openid1
Method test_missingAssocType_openid2
Method test_missingExpires_openid1
Method test_missingExpires_openid2
Method test_missingHandle_openid1
Method test_missingHandle_openid2
Method test_missingNonce
Method test_missingSessionTypeOpenID2
Method test_missingSessionType_openid2
Method test_missingValueForAliasExplodes
Method test_mkNonce
Method test_mkNonce_when
Method test_mkSplit
Method test_mode
Method test_multisegment_xri
Method test_mysqlstore
Method test_newerAssoc
Method test_noDiscoCompleteCancelWithToken
Method test_noDiscoCompleteFailure
Method test_noDiscoCompleteSetupNeeded
Method test_noDiscoCompleteSuccessWithToken
Method test_noEncryptionCompatibility
Method test_noEncryptionSendsType
Method test_noEncryptionSendsTypeHMACSHA256
Method test_noEntries
Method test_noEntries
Method test_noFields_openid1
Method test_noFields_openid2
Method test_noMatch
Method test_noMessage
Method test_nomode
Method test_noMode
Method test_none
Method test_none
Method test_noOpenID
Method test_noReturnTo
Method test_noReturnTo
Method test_noReturnTo
Method test_noReturnToEntries
Method test_normalizeUrl
Method test_noSetupNeededOpenID1
Method test_noSetupNeededOpenID2
Method test_nothingDiscovered
Method test_no_content_type
Method test_one
Method test_onealias
Method test_oneEntry
Method test_opAnonymousIgnoresIdentifier
Method test_OpenID1
Method test_openID1DefinedBadly
Method test_openID1Defined_1_0
Method test_openID1Defined_1_0_overrideAlias
Method test_openID1Empty
Method test_openID1Fallback1_0
Method test_openid1Missing
Method test_openid1MissingAssocHandle
Method test_openid1MissingReturnTo
Method test_openid1Missing_identitySig
Method test_openid1Missing_returnToSig
Method test_openID1NoEndpoint
Method test_openID1NoLocalID
Method test_openid1Success
Method test_openid1Success
Method test_openid1UsePreDiscovered
Method test_openid1UsePreDiscoveredWrongType
Method test_openID1_sregNSfromArgs
Method test_OpenID2
Method test_openID2DefinedBadly
Method test_openID2Defined_1_0
Method test_openID2Empty
Method test_openid2Fragment
Method test_openID2LocalIDNoClaimed
Method test_openID2MismatchedDoesDisco
Method test_openID2MismatchedDoesDisco_failure
Method test_openid2Missing_opEndpointSig
Method test_openID2NoEndpointDoesDisco
Method test_openID2NoIdentifiers
Method test_openID2NoLocalIDClaimed
Method test_openID2NoOPEndpointArg
Method test_openid2success
Method test_openid2Success
Method test_openid2Success_identifiers
Method test_openid2UsePreDiscovered
Method test_openid2UsePreDiscoveredWrongType
Method test_openidNoRealm
Method test_openidUpdateURLVerificationError
Method test_openidUpdateURLVerificationSuccess
Method test_openidUpdateURLVerificationSuccessReturnTo
Method test_opIdentifierSendsIdentifierSelect
Method test_otherServer
Method test_overrideMethod
Method test_overrideRequired
Method test_overwriteExtensionArg
Method test_parseExtensionArgs
Method test_parseExtensionArgs
Method test_parseExtensionArgs
Method test_parseExtensionArgs_bothList
Method test_parseExtensionArgs_bothNonStrict
Method test_parseExtensionArgs_bothStrict
Method test_parseExtensionArgs_empty
Method test_parseExtensionArgs_empty
Method test_parseExtensionArgs_empty
Method test_parseExtensionArgs_extraIgnored
Method test_parseExtensionArgs_extraType
Method test_parseExtensionArgs_nonStrict
Method test_parseExtensionArgs_nostrict_bogus
Method test_parseExtensionArgs_optionalEmpty
Method test_parseExtensionArgs_optionalList
Method test_parseExtensionArgs_optionalListBadNonStrict
Method test_parseExtensionArgs_optionalListBadStrict
Method test_parseExtensionArgs_optionalSingle
Method test_parseExtensionArgs_policy
Method test_parseExtensionArgs_requiredEmpty
Method test_parseExtensionArgs_strict
Method test_parseExtensionArgs_strict_bogus1
Method test_parseExtensionArgs_strict_bogus2
Method test_parseExtensionArgs_strict_good
Method test_plaintext
Method test_plaintext256
Method test_plaintextV2
Method test_postgresqlstore
Method test_preferred_types
Method test_protoError
Method test_protoError256
Method test_protoErrorFields
Method test_replay
Method test_requestField
Method test_requestFields
Method test_requestFields_type
Method test_requestField_bogus
Method test_requestUnlimitedValues
Method test_returnTo
Method test_returnToArgsOkay
Method test_returnToArgsUnexpectedArg
Method test_returnToMismatch
Method test_returnToVerified_callsVerify
Method test_serverNonce
Method test_serverNonceOpenID1
Method test_services_filters
Method test_setAnonymousFailsForOpenID1
Method test_setAnonymousWorksForOpenID2
Method test_setArg
Method test_setArg
Method test_setArgBARE
Method test_setArgBARE
Method test_setArgBARE
Method test_setArgNS1
Method test_setArgNS1
Method test_setArgNS1
Method test_setArgNS2
Method test_setArgNS2
Method test_setArgNS2
Method test_setArgNS3
Method test_setArgNS3
Method test_setArgNS3
Method test_setArgOpenID
Method test_setOpenIDNamespace_explicit
Method test_setOpenIDNamespace_implicit
Method test_setOpenIDNamespace_invalid
Method test_setupNeededDoesntWorkForOpenID1
Method test_setupNeededIdRes
Method test_setupNeededOpenID1
Method test_setupNeededOpenID1_extra
Method test_setupNeededOpenID2
Method test_sign
Method test_sign
Method test_signDumb
Method test_signedList
Method test_signExpired
Method test_signFailsWithBadSig
Method test_signInvalidHandle
Method test_singletonEmpty
Method test_singletonValue
Method test_splitNonce
Method test_sqlitestore
Method test_standard
Method test_stateless
Method test_statelessRaisesError
Method test_success
Method test_success
Method test_success
Method test_successDifferentURL
Method test_supported_1_0
Method test_supported_1_1
Method test_tamperedNonce
Method test_theGoodStuff
Method test_toArgs
Method test_toArgs
Method test_toArgs
Method test_toArgs
Method test_toFormMarkup
Method test_toKVForm
Method test_toKVForm
Method test_toKVForm
Method test_toKVForm
Method test_toPostArgs
Method test_toPostArgs
Method test_toPostArgs
Method test_toPostArgs
Method test_toURL
Method test_toURL
Method test_toURL
Method test_toURL
Method test_toURLEncoded
Method test_toURLEncoded
Method test_toURLEncoded
Method test_toURLEncoded
Method test_trivial
Method test_trustRootInvalid
Method test_trustRootOpenID1
Method test_trustRootOpenID2
Method test_trustRootValid
Method test_two
Method test_twoEntries
Method test_twoEntries_withOther
Method test_typeMismatchDHSHA1NoEnc_openid1
Method test_typeMismatchDHSHA1NoEnc_openid2
Method test_typeMismatchDHSHA256NoEnc_openid1
Method test_typeMismatchDHSHA256NoEnc_openid2
Method test_typeMismatchNoEncBlank_openid2
Method test_typeMismatchNoEncDHSHA1_openid1
Method test_typeMismatchNoEncDHSHA1_openid2
Method test_undefined
Method test_unencodableError
Method test_unsupported
Method test_unsupported
Method test_unsupportedPrefer
Method test_updateArgs
Method test_updateArgs
Method test_updateArgsBARE
Method test_updateArgsBARE
Method test_updateArgsBARE
Method test_updateArgsNS1
Method test_updateArgsNS1
Method test_updateArgsNS1
Method test_updateArgsNS2
Method test_updateArgsNS2
Method test_updateArgsNS2
Method test_updateArgsNS3
Method test_updateArgsNS3
Method test_updateArgsNS3
Method test_updateArgsOpenID
Method test_updateUrlInResponse
Method test_uri_sorting
Method test_urldefrag
Method test_useCanonicalID
Method test_userAnonymousIgnoresIdentfier
Method test_valid
Method test_verify
Method test_verifyAssocMismatch
Method test_verifyBadHandle
Method test_verifyBadSig
Method test_verifyFailIfDiscoveryRedirects
Method test_verifyFailWithDiscoveryCalled
Method test_verifyWithDiscoveryCalled
Method test_wereFieldsRequested
Method test_wildcard
Method test_wildcard
Method test_worksWithGoodFields
Method test_xri
TestXRIDiscovery::test_xri() in Discover_OpenID.php
Method test_xriNoCanonicalID
Method test_yadis1And2
Method test_yadis1And2BadLocalID
Method test_yadis1NoDelegate
Method test_yadis2
Method test_yadis2BadLocalID
Method test_yadis2NoLocalID
Method test_yadis2OP
Method test_yadis2OPDelegate
Method test_yadisEmpty
Class TextTestResult
TextTestResult in texttest.php
Method toArgs
Method toFormMarkup
Method toFormMarkup
Method toFormMarkup
Method toHTML
Method toHTML
Method toKVForm
Method toMessage
Method toMessage
Add the arguments from this extension to the provided message.
Method toPostArgs
Method toString
Method toString
Returns this error message.
Method toString
Method toString
Class ToTypeURIsTest
ToTypeURIsTest in AX.php
Method toURL
Method toURLEncoded
Method trustRootValid
Constant trust_form_pat
trust_form_pat in trust.php
Function trust_render
trust_render() in trust.php
Method tt
HTML::tt() in detect.php
Method tt
PlainText::tt() in detect.php
u
top
Variable $used
_NonFetcher::$used in Discover_OpenID.php
Variable $use_compatibility
Page URINorm.php
URINorm.php in URINorm.php
Page userXrds.php
userXrds.php in userXrds.php
Page URINorm.php
URINorm.php in URINorm.php
Page Util.php
Util.php in Util.php
Method updateArgs
Method usedYadisLocation
Method useNonce
Return whether this nonce is present. As a side effect, mark it as no longer present.
Method useNonce
In a system truly limited to dumb mode, nonces must all be accepted. This therefore always returns true, which makes replay attacks feasible.
Method useNonce
Create nonce for server and salt, expiring after $Auth_OpenID_SKEW seconds.
Method useNonce
Called when using a nonce.
Method useNonce
Method useNonce
Method useNonce
Function userXrds_render
userXrds_render() in userXrds.php
Constant user_xrds_pat
user_xrds_pat in userXrds.php
Method usesExtension
Method usesExtension
v
top
Variable $verifyReturnTo
Return-to verification callback. Default is Auth_OpenID_verifyReturnTo from TrustRoot.php.
Page VerifyDisco.php
VerifyDisco.php in VerifyDisco.php
Method validSamlDateFormat
Attempts to check whether a SAML date is valid. Returns true or false.
Method values
Returns an array of values in the mapping.
Class Verifier
Verifier in RPVerify.php
Method Verifier
Verifier::Verifier() in RPVerify.php
Method verify
Verify, using a given association handle, a signature with signed key-value pairs from an HTTP request.
Method verify
Method verify
Verifier::verify() in RPVerify.php
Method verify
Verifies the certificate given the SAML document.
Method verifyAssertion
Verify a saml response with the given public key.
Method verifyAssertion
Verifies a given signed assertion.
Method verifyDiscoveryResults
Class VerifyDisco_Consumer_verifiedError
This class is the interface to the OpenID consumer logic.
w
top
Page webtest.php
webtest.php in webtest.php
Method wantsUnlimitedValues
When processing a request for this attribute, the OP should
Method wereFieldsRequested
Have any simple registration fields been requested?
Method whichEncoding
Method whichEncoding
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.
Function writeResponse
writeResponse() in session.php
Write the response to the request
x
top
Variable $xrds
Variable $xrds_uri
Page XML.php
XML.php in XML.php
Page XRDS.php
XRDS.php in XRDS.php
Page XRI.php
XRI.php in XRI.php
Page XRIRes.php
XRIRes.php in XRIRes.php
Page XRDS.php
XRDS.php in XRDS.php
Page XRI.php
XRI.php in XRI.php
y
top
Page Yadis.php
Yadis.php in Yadis.php
Page Yadis.php
Yadis.php in Yadis.php
_
top
Variable $_attr_find
Variable $_close_tag_expr
Variable $_macs
Variable $_open_tag_expr
Variable $_removed_re
Stuff to remove before we start looking for tags
Variable $_re_flags
Specify some flags for use with regex matching.
Variable $_tag_expr
Starts with the tag name at a word boundary, where the tag name
Method _addB64Tests
Method _addBinLongTests
Method _addTestByValue
Method _addTestByValue
Method _argTest
Function _Auth_OpenID_getTmpDbName
Generate a sufficently unique database name so many hosts can run SQL store tests on the server at the same time and not step on each other.
Function _Auth_OpenID_mkdtemp
_Auth_OpenID_mkdtemp() in StoreTest.php
Function _Auth_OpenID_NotAuthorized
Class _BadArgCheckingConsumer
_BadArgCheckingConsumer in Consumer.php
This class is the interface to the OpenID consumer logic.
Method _checkAuth
Method _checkAuth
Method _checkAuth
Class _CheckAuthDetectingConsumer
This class is the interface to the OpenID consumer logic.
Method _checkForm
Method _checkRemove
Method _checkReturnTo
Method _checkService
_DiscoveryBase::_checkService() in Discover_OpenID.php
Method _checkSetupNeeded
Method _checkUseNonce
Method _createAssoc
Method _discover
Method _discoverAndVerify
Method _discoverAndVerify
Method _discoverAndVerify
Method _discoverAndVerify
Class _DiscoverAndVerify
_DiscoverAndVerify in VerifyDisco.php
Method _discoverAndVerify
Class _DiscoveryBase
_DiscoveryBase in Discover_OpenID.php
Class _DiscoveryMockFetcher
_DiscoveryMockFetcher in Discover_OpenID.php
Method _DiscoveryMockFetcher
Method _doIdRes
Method _doIdRes
Method _doResp
Method _doRespDisco
Method _doRespNoDisco
Class _ErrorRaisingFetcher
_ErrorRaisingFetcher in Discover_OpenID.php
Method _ErrorRaisingFetcher
Function _escape_xref
_escape_xref() in XRI.php
Class _ExceptionRaisingMockFetcher
Method _expectAnswer
Class _ExtensionTest_DummyExtension
A base class for accessing extension request and response data for the OpenID 2 protocol.
Class _FetcherWithoutSSL
_FetcherWithoutSSL in Discover_OpenID.php
Class _FetcherWithSSL
_FetcherWithSSL in Discover_OpenID.php
Method _getCanonicalID
Method _getDefaultNamespace
Method _getServerAssocs
Method _getServices
Method _getSRegNS
Method _idResCheckNonce
Method _idResCheckNonce
Class _IdResFetchFailingConsumer
This class is the interface to the OpenID consumer logic.
Method _makeKVPost
Method _makeKVPost
Method _mkCheckTest
Function _mkService
_mkService() in OpenID_Yadis.php
Method _mkSplitTest
Function _mkXRDS
_mkXRDS() in OpenID_Yadis.php
Class _MockDiscover
_MockDiscover in RPVerify.php
Method _MockDiscover
Method _MockFetcher
Class _MockFetcher
_MockFetcher in Consumer.php
Class _MockFetcherForXRIProxy
_MockFetcherForXRIProxy in Discover_OpenID.php
Method _MockFetcherForXRIProxy
Class _MockSignatory
_MockSignatory in Server.php
Method _MockSignatory
Class _NonFetcher
_NonFetcher in Discover_OpenID.php
Method _NonFetcher
_NonFetcher::_NonFetcher() in Discover_OpenID.php
Method _parseBase64Data
Method _parseCheck
Method _processCheckAuthResponse
Method _readExchTestCases
Method _readPrivateTestCases
Method _readTestCases
Method _readTestCases
Method _requestAssociation
Method _run
Method _run
Method _run
Method _run
Method _runTest
Method _runTest
Method _runTest
Method _setUpDH
Method _SimpleMockFetcher
Class _SimpleMockFetcher
_SimpleMockFetcher in Discover_OpenID.php
Tests for the core of the PHP Yadis library discovery logic.
Method _strConvert
Method _StubConsumer
Class _StubConsumer
_StubConsumer in Consumer.php
Method _test
Method _TestCase
_TestCase::_TestCase() in Discover_Yadis.php
Class _TestCase
_TestCase in Discover_Yadis.php
Class _TestIdRes
_TestIdRes in Consumer.php
Method _testNonce
Method _testNonceCleanup
Method _testStore
Make sure a given store has a minimum of API compliance. Call this function with an empty store.
Class _Tests_discoveryOverride
_Tests_discoveryOverride in VerifyDisco.php
Method _Tests_discoveryOverride
Method _test_delArgNS
Method _test_delArgNS
Method _test_delArgNS
Method _test_setArgNS
Method _test_setArgNS
Method _test_setArgNS
Method _test_success
Method _test_updateArgsNS
Method _test_updateArgsNS
Method _test_updateArgsNS
Method _test_urlencoded
Class _VerifiedError
_VerifiedError 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:
Method _verify
Method _verifyDiscoveryResults
Method _verifyDiscoveryResults
Method _verifyDiscoveryResults
Method _verifyDiscoverySingle
Method _verifyFalse
Method _verifyTrue
Function __getError
__getError() in TestDriver.php
Function __getTestCase
__getTestCase() in SReg.php
Function __handler
__handler() in TestDriver.php
Function __raiseError
__raiseError() in TestDriver.php
Function __serviceCheck_discover_cb
__serviceCheck_discover_cb() in Discover_OpenID.php
Function __setTestCase
__setTestCase() in SReg.php
Function __subsets
__subsets() in OpenID_Yadis.php
Class __VerifiedError
__VerifiedError in VerifyDisco.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:
a b c d e f g h i k l m n o p q r s t u v w x y _