Bb-Collaborate-Ultra

 view release on metacpan or  search on metacpan

META.yml  view on Meta::CPAN

  Clone: 0
  Crypt::JWT: 0
  Data::Compare: 0
  Date::Parse: 0
  JSON: '2.90'
  Mouse: 0
  Mouse::Util::TypeConstraints: 0
  Pod::Usage: 1.33
  REST::Client: 0
  Scalar::Util: 0
  Try::Tiny: 0
  parent: 0
  perl: 5.8.3
resources:
  license: http://dev.perl.org/licenses/
  repository: https://github.com/dwarring/p5-Bb-Collaborate-Ultra.git
version: 0.01.02

Makefile.PL  view on Meta::CPAN

    'Crypt::JWT'                   => 0,
    'Date::Parse'                  => 0,
    'Data::Compare'                => 0,
    'JSON'                         => '2.90',
    'Mouse'                        => 0,
    'Mouse::Util::TypeConstraints' => 0,
    'parent'                       => 0,
    'Pod::Usage'                   => 1.33,
    'REST::Client'                 => 0,
    'Scalar::Util'                 => 0,
    'Try::Tiny'                    => 0,
    );

recommends(
    );

test_requires (
    );

repository("https://github.com/dwarring/p5-Bb-Collaborate-Ultra.git");

lib/Bb/Collaborate/Ultra/Connection.pm  view on Meta::CPAN

package Bb::Collaborate::Ultra::Connection;
use warnings; use strict;
use Crypt::JWT qw(encode_jwt decode_jwt);
use JSON;
use Mouse;
use REST::Client;
use Try::Tiny;
use Bb::Collaborate::Ultra::Connection::Token;

=head1 NAME

Bb::Collaborate::Ultra::Connection - manage a server connection

=head2 DESCRIPTION

This class is used to maintain connections to Blackboard Ultra virtual
classroom servers.



( run in 0.626 second using v1.01-cache-2.11-cpan-05444aca049 )