File tree Expand file tree Collapse file tree 5 files changed +9
-2
lines changed Expand file tree Collapse file tree 5 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ my %WriteMakefileArgs = (
27
27
" Crypt::PK::ECC" => 0,
28
28
" DateTime" => 0,
29
29
" DateTime::Format::XSD" => 0,
30
+ " DateTime::HiRes" => 0,
30
31
" Digest::SHA" => 0,
31
32
" Exporter" => 0,
32
33
" File::Slurp" => 0,
@@ -87,6 +88,7 @@ my %FallbackPrereqs = (
87
88
" Crypt::PK::ECC" => 0,
88
89
" DateTime" => 0,
89
90
" DateTime::Format::XSD" => 0,
91
+ " DateTime::HiRes" => 0,
90
92
" Digest::SHA" => 0,
91
93
" Exporter" => 0,
92
94
" File::Slurp" => 0,
Original file line number Diff line number Diff line change @@ -76,6 +76,7 @@ DESCRIPTION
76
76
Jump
77
77
Mircosoft ADFS
78
78
Keycloak
79
+ Auth0 (requires Net::SAML2 >=0.38)
79
80
80
81
NAME
81
82
Net::SAML2 - SAML bindings and protocol implementation
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ requires "Crypt::OpenSSL::X509" => "0";
11
11
requires " Crypt::PK::ECC" => " 0" ;
12
12
requires " DateTime" => " 0" ;
13
13
requires " DateTime::Format::XSD" => " 0" ;
14
+ requires " DateTime::HiRes" => " 0" ;
14
15
requires " Digest::SHA" => " 0" ;
15
16
requires " Exporter" => " 0" ;
16
17
requires " File::Slurp" => " 0" ;
Original file line number Diff line number Diff line change @@ -93,6 +93,8 @@ Identity Providers (IdPs). It has been tested against:
93
93
94
94
=item Keycloak
95
95
96
+ =item Auth0 (requires Net::SAML2 >=0.38)
97
+
96
98
=back
97
99
98
100
=head1 MAJOR CAVEATS
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ use Moose;
3
3
use MooseX::Types::DateTime qw/ DateTime / ;
4
4
use MooseX::Types::Common::String qw/ NonEmptySimpleStr / ;
5
5
use DateTime;
6
+ use DateTime::HiRes;
6
7
use DateTime::Format::XSD;
7
8
use Net::SAML2::XML::Util qw/ no_comments / ;
8
9
use XML::LibXML;
@@ -77,7 +78,7 @@ sub new_from_xml {
77
78
$xpath -> findvalue(' //saml:Conditions/@NotBefore' ));
78
79
}
79
80
else {
80
- $not_before = DateTime-> now();
81
+ $not_before = DateTime::HiRes -> now();
81
82
}
82
83
83
84
my $not_after ;
@@ -139,7 +140,7 @@ sub valid {
139
140
return 0 unless !defined $in_response_to
140
141
or $in_response_to eq $self -> in_response_to;
141
142
142
- my $now = DateTime::-> now;
143
+ my $now = DateTime::HiRes -> now;
143
144
144
145
# not_before is "NotBefore" element - exact match is ok
145
146
# not_after is "NotOnOrAfter" element - exact match is *not* ok
You can’t perform that action at this time.
0 commit comments