Skip to content

About

No description, website, or topics provided.

Resources

Contributing

Security policy

Stars

14 stars

Watchers

32 watching

Forks

Repository files navigation

Overview

Build Status Issues Forks Stars License

Auth - https://www.duosecurity.com/docs/authapi

Admin - https://www.duosecurity.com/docs/adminapi

Accounts - https://www.duosecurity.com/docs/accountsapi

Compatibility

While the gem should work for Ruby versions >= 2.5, tests and linting may only work properly on Ruby versions >= 3.0.

Tests are only run on currently supported Ruby versions.

Tested Against Ruby Versions:

  • 3.1
  • 3.2
  • 3.3
  • 3.4

TLS 1.2 and 1.3 Support

duo_api_ruby uses the Ruby openssl extension for TLS operations.

All Ruby versions compatible with this gem (2.5 and higher) support TLS 1.2 and 1.3.

Installing

Development:

$ git clone https://github.com/duosecurity/duo_api_ruby.git
$ cd duo_api_ruby

System:

$ gem install duo_api

Or add the following to your project:

gem 'duo_api', '~> 1.0'

Using

Testing

(Testing and Linting can be done simultaneously by running rake without specifying a task)
rake test

Linting

(Testing and Linting can be done simultaneously by running rake without specifying a task)
rake lint

About

No description, website, or topics provided.

Resources

Contributing

Security policy

Stars

14 stars

Watchers

32 watching

Forks

Releases

Packages

Used by

Contributors

Languages