Provided by: libhttp-headers-actionpack-perl_0.09-1_all bug

NAME

       HTTP::Headers::ActionPack::Authorization::Basic - The Basic Authorization Header

VERSION

       version 0.09

SYNOPSIS

         use HTTP::Headers::ActionPack::Authorization::Basic;

         # create from string
         my $auth = HTTP::Headers::ActionPack::Authorization::Basic->new_from_string(
             'Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ=='
         );

         # create from parameters
         my $auth = HTTP::Headers::ActionPack::Authorization::Basic->new(
             'Basic' => {
                 username => 'Aladdin',
                 password => 'open sesame'
             }
         );

         my $auth = HTTP::Headers::ActionPack::Authorization::Basic->new(
             'Basic' => [ 'Aladdin', 'open sesame' ]
         );

         my $auth = HTTP::Headers::ActionPack::Authorization::Basic->new(
             'Basic' => 'QWxhZGRpbjpvcGVuIHNlc2FtZQ=='
         );

DESCRIPTION

       This class represents the Authorization header with the specific focus on the 'Basic'
       type.

METHODS

       "new ( $type, $credentials )"
           The $credentials argument can either be a Base64 encoded string (as would be passed in
           via the header), a HASH ref with username and password keys, or a two element ARRAY
           ref where the first element is the username and the second the password.

       "new_from_string ( $header_string )"
       "auth_type"
       "username"
       "password"
       "as_string"

AUTHOR

       Stevan Little <stevan.little@iinteractive.com>

CONTRIBUTORS

       •   Andrew Nelson <anelson@cpan.org>

       •   Dave Rolsky <autarch@urth.org>

       •   Florian Ragwitz <rafl@debian.org>

       •   Jesse Luehrs <doy@tozt.net>

       •   Karen Etheridge <ether@cpan.org>

COPYRIGHT AND LICENSE

       This software is copyright (c) 2012 by Infinity Interactive, Inc..

       This is free software; you can redistribute it and/or modify it under the same terms as
       the Perl 5 programming language system itself.

perl v5.22.1                                2HTTP::Headers::ActionPack::Authorization::Basic(3pm)