Overview

Build Status
Issues
Forks
Stars
License

duo_api_perl - Demonstration client to call Duo API methods
with Perl.

Tested Against Perl Versions:

  • 5.24
  • 5.26

TLS 1.2 and 1.3 Support

Duo_api_perl uses the Perl SSL modules and OpenSSL for TLS operations. TLS support will depend on the versions of multiple modules, but all recent versions have TLS 1.2 and 1.3 support.

Duo Auth API

The Duo Auth API provides a low-level API for adding strong two-factor
authentication to applications that cannot directly display rich web
content.

For more information see the Duo Auth API guide:

http://www.duosecurity.com/docs/authapi

Duo Admin API

The Duo Admin API provides programmatic access to the administrative
functionality of Duo Security's two-factor authentication platform.
This feature is not available with all Duo accounts.

For more information see the Duo Admin API guide:

http://www.duosecurity.com/docs/adminapi

Duo Accounts API

The Duo Accounts API allows a parent account to create, manage, and
delete other Duo customer accounts. This feature is not available with
all Duo accounts.

For more information see the Duo Accounts API guide:

Testing

$ cpanm --verbose --installdeps --notest .
$ perl Makefile.PM
$ make test

http://www.duosecurity.com/docs/accountsapi

View code on GitHub
  • Owner

  • Contributors

    +15Github contributors
  • Categories

  • Products

    Duo
  • Programming Languages

    Perl
  • License

    Other

Code Exchange Community

Get help, share code, and collaborate with other developers in the Code Exchange community.View Community
Disclaimer:
Cisco provides Code Exchange for convenience and informational purposes only, with no support of any kind. This page contains information and links from third-party websites that are governed by their own separate terms. Reference to a project or contributor on this page does not imply any affiliation with or endorsement by Cisco.