From a25b85689361e99b8abf775ebcb02e1449eca1ed Mon Sep 17 00:00:00 2001 From: Adam Rauch Date: Tue, 30 Mar 2021 17:15:24 -0700 Subject: [PATCH] Refactored isLdapEmail() --- mGAP/src/org/labkey/mgap/mGAPController.java | 3 ++- mcc/src/org/labkey/mcc/MccController.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/mGAP/src/org/labkey/mgap/mGAPController.java b/mGAP/src/org/labkey/mgap/mGAPController.java index c1acc246e..956782ad1 100644 --- a/mGAP/src/org/labkey/mgap/mGAPController.java +++ b/mGAP/src/org/labkey/mgap/mGAPController.java @@ -54,6 +54,7 @@ import org.labkey.api.query.QueryService; import org.labkey.api.query.QueryUpdateService; import org.labkey.api.query.UserSchema; +import org.labkey.api.security.AuthenticationManager; import org.labkey.api.security.IgnoresTermsOfUse; import org.labkey.api.security.MutableSecurityPolicy; import org.labkey.api.security.RequiresNoPermission; @@ -434,7 +435,7 @@ public Object execute(ApproveUserRequestsForm form, BindException errors) throws for (User u : existingUsersGivenAccess) { Container mGapContainer = mGAPManager.get().getMGapContainer(); - boolean isLDAP = SecurityManager.isLdapEmail(new ValidEmail(u.getEmail())); + boolean isLDAP = AuthenticationManager.isLdapEmail(new ValidEmail(u.getEmail())); MailHelper.MultipartMessage mail = MailHelper.createMultipartMessage(); mail.setEncodedHtmlContent("Your account request has been approved for mGAP! " + "Click here to access the site." + (isLDAP ? " Use your normal OHSU email/password to login." : "")); diff --git a/mcc/src/org/labkey/mcc/MccController.java b/mcc/src/org/labkey/mcc/MccController.java index ea84cef04..802330e89 100644 --- a/mcc/src/org/labkey/mcc/MccController.java +++ b/mcc/src/org/labkey/mcc/MccController.java @@ -32,6 +32,7 @@ import org.labkey.api.module.AllowedDuringUpgrade; import org.labkey.api.query.DetailsURL; import org.labkey.api.query.FieldKey; +import org.labkey.api.security.AuthenticationManager; import org.labkey.api.security.IgnoresTermsOfUse; import org.labkey.api.security.MutableSecurityPolicy; import org.labkey.api.security.RequiresNoPermission; @@ -382,7 +383,7 @@ public Object execute(ApproveUserRequestsForm form, BindException errors) throws for (User u : existingUsersGivenAccess) { Container mccContainer = MccManager.get().getMCCContainer(); - boolean isLDAP = SecurityManager.isLdapEmail(new ValidEmail(u.getEmail())); + boolean isLDAP = AuthenticationManager.isLdapEmail(new ValidEmail(u.getEmail())); MailHelper.MultipartMessage mail = MailHelper.createMultipartMessage(); mail.setEncodedHtmlContent("Your account request has been approved for MCC! " + "Click here to access the site." + (isLDAP ? " Use your normal OHSU email/password to login." : ""));