From e069661a80ae4d1f8832f3ddc07f90ab8c470f90 Mon Sep 17 00:00:00 2001
From: uhensler <urs.hensler@frentix.com>
Date: Fri, 14 Sep 2018 08:14:06 +0200
Subject: [PATCH] OO-3644: Do not show access method "Shibboleth" in GUI

---
 .../accesscontrol/ui/AccessConfigurationController.java         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/org/olat/resource/accesscontrol/ui/AccessConfigurationController.java b/src/main/java/org/olat/resource/accesscontrol/ui/AccessConfigurationController.java
index e95c3beeb16..f53b1cc4c05 100644
--- a/src/main/java/org/olat/resource/accesscontrol/ui/AccessConfigurationController.java
+++ b/src/main/java/org/olat/resource/accesscontrol/ui/AccessConfigurationController.java
@@ -136,7 +136,7 @@ public class AccessConfigurationController extends FormBasicController {
 			List<AccessMethod> methods = acService.getAvailableMethods(getIdentity(), ureq.getUserSession().getRoles());
 			for(AccessMethod method:methods) {
 				AccessMethodHandler handler = acModule.getAccessMethodHandler(method.getType());
-				if(handler.isPaymentMethod() && !allowPaymentMethod) {
+				if((handler.isPaymentMethod() && !allowPaymentMethod) || !method.isVisibleInGui()) {
 					continue;
 				}
 
-- 
GitLab