Alt-Crypt-OpenSSL-PKCS12-Broadbean
view release on metacpan or search on metacpan
"runtime" : {
"requires" : {
"Exporter" : "0",
"XSLoader" : "0"
}
},
"test" : {
"requires" : {
"Crypt::OpenSSL::Guess" : "0.11",
"Crypt::OpenSSL::PKCS10" : "0",
"Data::Dumper" : "0",
"Digest::SHA" : "0",
"File::Spec::Functions" : "0",
"Test::More" : "0"
}
}
},
"release_status" : "stable",
"version" : "1.93",
"x_contributors" : [
"@mmuehlenhoff",
---
abstract: "Perl extension to OpenSSL's PKCS12 API."
author:
- 'Dan Sully'
build_requires:
Crypt::OpenSSL::Guess: '0.11'
Crypt::OpenSSL::PKCS10: '0'
Data::Dumper: '0'
Digest::SHA: '0'
File::Spec::Functions: '0'
Test::More: '0'
configure_requires:
Crypt::OpenSSL::Guess: '0.11'
ExtUtils::MakeMaker: '0'
dynamic_config: 0
generated_by: 'Dist::Zilla version 6.032, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
Makefile.PL view on Meta::CPAN
"DISTNAME" => "Alt-Crypt-OpenSSL-PKCS12-Broadbean",
"LICENSE" => "perl",
"NAME" => "Alt::Crypt::OpenSSL::PKCS12::Broadbean",
"PREREQ_PM" => {
"Exporter" => 0,
"XSLoader" => 0
},
"TEST_REQUIRES" => {
"Crypt::OpenSSL::Guess" => "0.11",
"Crypt::OpenSSL::PKCS10" => 0,
"Data::Dumper" => 0,
"Digest::SHA" => 0,
"File::Spec::Functions" => 0,
"Test::More" => 0
},
"VERSION" => "1.93",
"test" => {
"TESTS" => "t/*.t"
}
);
%WriteMakefileArgs = (
%WriteMakefileArgs,
%args,
);
my %FallbackPrereqs = (
"Crypt::OpenSSL::Guess" => "0.11",
"Crypt::OpenSSL::PKCS10" => 0,
"Data::Dumper" => 0,
"Digest::SHA" => 0,
"Exporter" => 0,
"File::Spec::Functions" => 0,
"Test::More" => 0,
"XSLoader" => 0
);
unless ( eval { ExtUtils::MakeMaker->VERSION('6.63_03') } ) {
delete $WriteMakefileArgs{TEST_REQUIRES};
delete $WriteMakefileArgs{BUILD_REQUIRES};
requires "Exporter" => "0";
requires "XSLoader" => "0";
on 'build' => sub {
requires "Crypt::OpenSSL::Guess" => "0.11";
};
on 'test' => sub {
requires "Crypt::OpenSSL::Guess" => "0.11";
requires "Crypt::OpenSSL::PKCS10" => "0";
requires "Data::Dumper" => "0";
requires "Digest::SHA" => "0";
requires "File::Spec::Functions" => "0";
requires "Test::More" => "0";
};
on 'configure' => sub {
requires "Crypt::OpenSSL::Guess" => "0.11";
requires "ExtUtils::MakeMaker" => "0";
};
cpanfile.snapshot view on Meta::CPAN
Module::Build::Platform::VOS 0.4234
Module::Build::Platform::Windows 0.4234
Module::Build::Platform::aix 0.4234
Module::Build::Platform::cygwin 0.4234
Module::Build::Platform::darwin 0.4234
Module::Build::Platform::os2 0.4234
Module::Build::PodParser 0.4234
requirements:
CPAN::Meta 2.142060
Cwd 0
Data::Dumper 0
ExtUtils::CBuilder 0.27
ExtUtils::Install 0
ExtUtils::Manifest 0
ExtUtils::Mkbootstrap 0
ExtUtils::ParseXS 2.21
File::Basename 0
File::Compare 0
File::Copy 0
File::Find 0
File::Path 0
t/pkcs12-from-scratch.t view on Meta::CPAN
use strict;
use warnings;
use Test::More tests => 30;
use File::Spec::Functions qw(:ALL);
use Data::Dumper;
use Crypt::OpenSSL::Guess;
use Crypt::OpenSSL::PKCS10 qw( :const );
my ($major, $minor, $patch) = openssl_version();
my $req = Crypt::OpenSSL::PKCS10->new;
$req->set_subject("/C=RO/O=UTI/OU=ssi");
$req->add_ext(Crypt::OpenSSL::PKCS10::NID_key_usage,"critical,digitalSignature,keyEncipherment");
$req->add_ext(Crypt::OpenSSL::PKCS10::NID_ext_key_usage,"serverAuth, nsSGC, msSGC, 1.3.4");
$req->add_ext(Crypt::OpenSSL::PKCS10::NID_subject_alt_name,"email:steve\@openssl.org");
t/pkcs12-string.t view on Meta::CPAN
#!/usr/bin/perl
use warnings;
use strict;
use Test::More tests => 29;
use File::Spec::Functions qw(:ALL);
use Data::Dumper;
use Crypt::OpenSSL::Guess;
BEGIN { use_ok('Crypt::OpenSSL::PKCS12') };
{
my $certdata = "ÑеÑÑ";
is length $certdata, 8;
utf8::decode($certdata);
is length $certdata, 4;
local $@;
#!/usr/bin/perl
use warnings;
use strict;
use Test::More tests => 17;
use File::Spec::Functions qw(:ALL);
use Data::Dumper;
use Crypt::OpenSSL::Guess;
BEGIN { use_ok('Crypt::OpenSSL::PKCS12') };
my $base = 'certs';
my $pass = 'testing';
my ($major, $minor, $patch) = openssl_version();
my $certfile;
( run in 0.263 second using v1.01-cache-2.11-cpan-4d50c553e7e )