Manager.php
Yadis service manager to be used during yadis-driven authentication attempts.
Interfaces, Classes, Traits and Enums
- Auth_Yadis_PHPSession
- The base session class used by the Auth_Yadis_Manager. This class wraps the default PHP session machinery and should be subclassed if your application doesn't use PHP sessioning.
- Auth_Yadis_SessionLoader
- A session helper class designed to translate between arrays and objects. Note that the class used must have a constructor that takes no parameters. This is not a general solution, but it works for dumb objects that just need to have attributes set. The idea is that you'll subclass this and override $this->check($data) -> bool to implement your own session data validation.
- Auth_OpenID_ServiceEndpointLoader
- A concrete loader implementation for Auth_OpenID_ServiceEndpoints.
- Auth_Yadis_ManagerLoader
- A concrete loader implementation for Auth_Yadis_Managers.
- Auth_Yadis_Manager
- The Yadis service manager which stores state in a session and iterates over <Service> elements in a Yadis XRDS document and lets a caller attempt to use each one. This is used by the Yadis library internally.
- Auth_Yadis_Discovery
- State management for discovery.