Skip to Content.
Sympa Menu

Documentation for Sympa

NAME

Sympa::Spindle::ProcessAuth - Workflow of request confirmation

SYNOPSIS

use Sympa::Spindle::ProcessAuth;

my $spindle = Sympa::Spindle::ProcessAuth->new(
    confirmed_by => $email, context => $robot, keyauth => $key,
    scenario_context => {sender => $sender});
$spindle->spin;

DESCRIPTION

Sympa::Spindle::ProcessAuth defines workflow for confirmation of held requests.

When spin() method is invoked, it reads a request in held request spool, authorizes and dispatch it or remove it if possible. Either authorization and dispatching failed or not, spin() will terminate processing. Failed request will be kept in spool and wait for confirmation again.

Public methods

See also “Public methods” in Sympa::Spindle.

Properties

See also “Properties” in Sympa::Spindle.

SEE ALSO

Sympa::Request, Sympa::Spindle, Sympa::Spindle::AuthorizeRequest, Sympa::Spool::Auth.

HISTORY

Sympa::Spindle::ProcessAuth appeared on Sympa 6.2.15.

canceled_by option was added on Sympa 6.2.19b.

Top of Page