<%@page import="java.util.Properties, blackboard.platform.BbServiceManager, blackboard.platform.plugin.PlugInUtil, blackboard.platform.security.AccessManagerService, org.lamsfoundation.ld.integration.blackboard.LamsPluginUtil" errorPage="/error.jsp" %> <%@ taglib uri="/bbUI" prefix="bbUI"%> <%@ taglib uri="/bbData" prefix="bbData"%> <% // SECURITY! AccessManagerService accessManager = (AccessManagerService) BbServiceManager.lookupService(AccessManagerService.class); if (!PlugInUtil.authorizeForSystemAdmin(request,response)){ accessManager.sendAccessDeniedRedirect(request,response); return; } Properties p = LamsPluginUtil.getProperties(); String lamsServerUrl = p.getProperty("LAMS_SERVER_URL", "http://"); String lamsServerId = p.getProperty("LAMS_SERVER_ID", ""); String SecretKey = p.getProperty("LAMS_SERVER_SKEY", ""); String ReqSrc = p.getProperty("BB_REQ_SRC"); %> LAMS Configuration Configure Sample Plugin.
Copy and paste the user data callback URL into LAMS
USER DATA CALLBACK URL: http://<%=request.getServerName()%><%=request.getContextPath()%>/UserData?uid=%username%&ts=%timestamp%&hash=%hash%