manpagez: man pages & more
man Authen::SASL::Perl::XOAUTH2(3)
Home | html | info | man
Authen::SASL::Perl::XOAUTH2(3)             User Contributed Perl Documentation



NAME

       Authen::SASL::Perl::XOAUTH2 - XOAUTH2 Authentication class


VERSION

       version 2.1800


SYNOPSIS

         use Authen::SASL qw(Perl);

         $sasl = Authen::SASL->new(
           mechanism => 'XOAUTH2',
           callback  => {
             user => $user,
             pass => $access_token
           },
         );


DESCRIPTION

       This module implements the client side of the XOAUTH2 SASL mechanism,
       which is used for OAuth 2.0-based authentication.

   CALLBACK
       The callbacks used are:

       Client

       user
           The username to be used for authentication.

       pass
           The OAuth 2.0 access token to be used for authentication.


SEE ALSO

       Authen::SASL(3), Authen::SASL::Perl(3)


AUTHORS

       Written by Aditya Garg and Julian Swagemakers.


COPYRIGHT

       Copyright (c) 2025 Aditya Garg.  Copyright (c) 2025 Julian Swagemakers.
       All rights reserved. This program is free software; you can
       redistribute it and/or modify it under the same terms as Perl itself.

perl v5.34.3                      2025-04-27    Authen::SASL::Perl::XOAUTH2(3)

authen-sasl 2.180.0 - Generated Thu May 8 12:55:21 CDT 2025
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.