perl-AnyEvent-Yubico - AnyEvent based Perl extension for validating YubiKey OTPs

Distribution: ALT Linux Sisyphus
Repository: Autoimports noarch
Package name: perl-AnyEvent-Yubico
Package version: 0.9.3
Package release: alt1
Package architecture: noarch
Package type: rpm
Installed size: 12.59 KB
Download size: 12.59 KB
Official Mirror:
Validates a YubiKey OTP (One Time Password) using the YKVAL 2.0 protocol as defined here: To use this module, an API key is required, which can be requested here: When creating the AnyEvent::Yubico instance, the following arguments can be passed: =over 4 =item client_id = $id_int Required. The client ID corresponding to the API key. =item api_key => $api_key_string Optional. The API key used to sign requests and verify responses. Without this response signatures won't be verified. =item urls => $array_of_urls Optional. Defines which validation server URLs to query. The default uses the public YubiCloud validation servers. Must support version 2.0 of the validation protocol. Example: $yk = AnyEvent::Yubico->new({ client_id => ..., api_key => ..., urls => [ "", "" ] }); =item sign_requests => $enable Optional. When enabled (enabled by default) requests will be signed, as long as api_key is also provided. =item timeout => $seconds Optional. Timeout parameter sent to the server, see the protocol details for more information. =item sl => $level Optional. Security level parameter sent to the server, see the protocol details for more information. =item timestamp => $enable Optional. When enabled, sends the timestamp parameter to the server, causing YubiKey counter and timestamp information to be returned in the response. =item local_timeout => $seconds Optional. Sets the local timeout for how long the verify method will wait until failing. The default is 30 seconds. =back



  • perl(AnyEvent/ = 0.009.003
  • perl-AnyEvent-Yubico = 0.9.3-alt1

    Install Howto

    1. Add the following line to /etc/apt/sources.list:
      rpm [Sisyphus] noarch autoimports
      rpm [Sisyphus] noarch autoimports
    2. Update the package index:
      # sudo apt-get update
    3. Install perl-AnyEvent-Yubico rpm package:
      # sudo apt-get install perl-AnyEvent-Yubico


    • /usr/share/doc/perl-AnyEvent-Yubico-0.9.3/COPYING
    • /usr/share/doc/perl-AnyEvent-Yubico-0.9.3/Changes
    • /usr/share/doc/perl-AnyEvent-Yubico-0.9.3/README
    • /usr/share/perl5/AnyEvent/