Auth_Container_Multiple -- Authenticate against multiple Auth_Containers
Multiple
This container provides a facility to attempt to authenticate against
multiple Auth_Containers in order.
If a container's getAuthData() returns true
Auth_Container_Multiple will return true.
When a container's getAuthData() returns false
Auth_Container_Multiple will continue on through
the list of available containers until a successful login is found
or the list of containers is expired.
On receipt of an error from getAuthData()Auth_Container_Multiple will abort checking
further containers and return the error.
The storage-specific argument for the
Auth constructor()
is an array of container configurations. Each container configuration
has the following options: