@@ -97,14 +97,9 @@ public class Auth {
9797 private String errorReason ;
9898
9999 /**
100- * The id of the last AuthnRequest generated
100+ * The id of the last request (Authn or Logout) generated
101101 */
102- private String lastLoginRequestId ;
103-
104- /**
105- * The id of the last LogoutRequest generated
106- */
107- private String lastLogoutRequestId ;
102+ private String lastRequestId ;
108103
109104 /**
110105 * Initializes the SP SAML instance.
@@ -242,7 +237,7 @@ public void login(String returnTo, Boolean forceAuthn, Boolean isPassive, Boolea
242237
243238 LOGGER .debug ("AuthNRequest sent to " + ssoUrl + " --> " + samlRequest );
244239 Util .sendRedirect (response , ssoUrl , parameters );
245- lastLoginRequestId = authnRequest .getId ();
240+ lastRequestId = authnRequest .getId ();
246241 }
247242
248243 /**
@@ -306,7 +301,7 @@ public void logout(String returnTo, String nameId, String sessionIndex) throws I
306301 String sloUrl = getSLOurl ();
307302 LOGGER .debug ("Logout request sent to " + sloUrl + " --> " + samlLogoutRequest );
308303 Util .sendRedirect (response , sloUrl , parameters );
309- lastLogoutRequestId = logoutRequest .getId ();
304+ lastRequestId = logoutRequest .getId ();
310305 }
311306
312307 /**
@@ -555,19 +550,11 @@ public String getLastErrorReason()
555550 }
556551
557552 /**
558- * @return the id of the last AuthnRequest generated, null if none
559- */
560- public String getLastLoginRequestId ()
561- {
562- return lastLoginRequestId ;
563- }
564-
565- /**
566- * @return the id of the last LogoutRequest generated, null if none
553+ * @return the id of the last request generated (AuthnRequest or LogoutRequest), null if none
567554 */
568- public String getLastLogoutRequestId ()
555+ public String getLastRequestId ()
569556 {
570- return lastLogoutRequestId ;
557+ return lastRequestId ;
571558 }
572559
573560 /**
0 commit comments