File tree Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 22 Net::SAML2 - SAML2 bindings and protocol implementation
33
44VERSION
5- version 0.77
5+ version 0.78
66
77SYNOPSIS
88 See TUTORIAL.md for implementation documentation and
@@ -83,6 +83,7 @@ DESCRIPTION
8383 GSuite (Google)
8484 Jump
8585 Keycloak
86+ MockSAML (https://mocksaml.com/)
8687 Mircosoft ADFS
8788 Okta
8889 OneLogin
Original file line number Diff line number Diff line change @@ -118,6 +118,8 @@ SP applications if EncryptedAssertions are not in use.
118118
119119=item Keycloak
120120
121+ =item MockSAML (https://mocksaml.com/)
122+
121123=item Mircosoft ADFS
122124
123125=item Okta
Original file line number Diff line number Diff line change @@ -196,7 +196,7 @@ get '/login' => sub {
196196 )-> as_xml;
197197
198198 my $redirect = $sp -> sso_redirect_binding($idp , ' SAMLRequest' );
199- my $url = $redirect -> sign($authnreq );
199+ my $url = $redirect -> sign($authnreq , config -> { idp_name } );
200200 redirect $url , 302;
201201
202202 return " Redirected\n " ;
@@ -304,7 +304,7 @@ post '/consumer-post' => sub {
304304 my $relay_state = params-> {RelayState } // ' ' ;
305305
306306 my $idp_name ;
307- if ($relay_state ne ' ' ) {
307+ if ($relay_state ne ' ' and defined $relay_state ) {
308308 $idp_name = $relay_state ;
309309 $cacert = ' IdPs/' . $idp_name . ' /cacert.pem' ;
310310 } else {
You can’t perform that action at this time.
0 commit comments