NAME

Catalyst::Plugin::Authentication::Credential::Atom - Authentication for Atom

SYNOPSIS

use Catalyst qw( Authentication
                 Authentication::Credential::Atom
                 Authentication::Store::Minimal
               );

sub begin : Private {
    my($self, $c) = @_;
    my $username = $c->login_atom or die "Unauthenticated";
}

DESCRIPTION

Catalyst::Plugin::Authentication::Credential::Atom implements WSSE and Basic authentication for Catalyst applications using Catalyst::Plugin:AtomServer.

It implements the Credential interface for the Catalyst::Plugin::Authentication framework, allowing you to use it with any Store backend.