| Authen-PAAS documentation | view source | Contained in the Authen-PAAS distribution. |
Authen::PAAS::Callback - callback for retrieving authentication data
use Authen::PAAS::Callback; my $callback = Authen::PAAS::Callback::SOMECLASS->new(); my $data = $callback->data;
This module provides an mechanism for login modules to retrieve
authentication data from an external party, without having to
know the means of communication between the application and the
user. So, a login module can merely lookup the callback associated
with the key username, and ask it for data, regardless of whether
the callback reads the username from the console, pops up a dialog
box, or fetches it from the HTTP headers.
Creates a new callback object. There are no required parameters to this constructor.
Retrieves the data from this callback. This method must be implemented by the subclass, and it is entirely upto the subclass how the data is collected from the user.
Daniel Berrange <dan@berrange.com>
Copyright (C) 2004-2006 Daniel Berrange
| Authen-PAAS documentation | view source | Contained in the Authen-PAAS distribution. |