public void sendEmail(PortletConfig portletConfig, String emailAddress, String localizedSubject, String localizedTemplatePath, Map<String, String> userAttributes) throws AdministrationEmailException { String from = configuration.getString(PortalConfigurationConstants.EMAIL_SENDER); String subject = localizedSubject; String to = emailAddress; String text = mergeEmailTemplate(portletConfig, userAttributes, "map", localizedTemplatePath); sendEmail(from, subject, to, text); }
public void registerUser( String userName, String password, List<String> roles, List<String> groups, Map<String, String> userInfo, Map<String, String> rules, String folderTemplate) throws RegistrationException { registerUser(userName, password, roles, groups, userInfo, rules, folderTemplate, null); }
protected String makeSpacePath(String spaceName) { return AdminUtil.concatenatePaths(Folder.PATH_SEPARATOR, spaceName); }
public String getConfigurationProperty(String key, String defaultValue) { return configuration.getString(key, defaultValue); }
protected void initialize() { portalInfo = configuration.getString(PORTAL_NAME_ATTR) + "/" + configuration.getString(PORTAL_VERSION_ATTR); // Inititalize supported portlet modes and window states String[] supportedModes = configuration.getStringArray(SUPPORTED_PORTLETMODE_ATTR); String[] supportedStates = configuration.getStringArray(SUPPORTED_WINDOWSTATE_ATTR); new JetspeedActions(supportedModes, supportedStates); }
public JetspeedPortletContextImpl(ServletContext servletContext, PortletApplication application, ContainerInfo containerInfo, PortalConfiguration configuration, RequestDispatcherService rdService, ServletContextProvider servletContextProvider) { super(servletContext, application, containerInfo, Arrays.asList(configuration.getStringArray(CONTAINER_SUPPORTED_RUNTIME_OPTION)), rdService); this.servletContextProvider = servletContextProvider; }
public void start() { if (Jetspeed.getConfiguration() != null) { this.autoRefreshEnabled = Jetspeed.getConfiguration().getBoolean(PortalConfigurationConstants.AUTO_REFRESH_ENABLED, true); } }
public JetspeedEngine(Configuration configuration, String applicationRoot, ServletConfig config, ComponentManager componentManager ) { this(new PortalConfigurationImpl(configuration), applicationRoot, config, componentManager); }
public String generatePassword() { return passwordGenerator.generatePassword(); }
public Enumeration getPropertyNames() { final Iterator<String> keys = configuration.getKeys(); return new Enumeration<String>() { public boolean hasMoreElements() { return keys.hasNext(); } public String nextElement() { return keys.next(); } }; }
public PortalAdministrationImpl(UserManager userManager, RoleManager roleManager, GroupManager groupManager, PageManager pageManager, Profiler profiler, PortalSite portalSite, JavaMailSender mailSender, VelocityEngine velocityEngine) { this.userManager = userManager; this.roleManager = roleManager; this.groupManager = groupManager; this.pageManager = pageManager; this.profiler = profiler; this.portalSite = portalSite; this.mailSender = mailSender; this.velocityEngine = velocityEngine; this.passwordGenerator = new SimplePasswordGeneratorImpl(); }
public ShibbolethConfiguration(Map<String, String> headerMapping, boolean authenticate, PortalConfiguration config) { this.headerMapping = headerMapping; this.authenticate = authenticate; this.guestUser = config.getString(PortalConfigurationConstants.USERS_DEFAULT_GUEST); }
public void registerUser( String userName, String password, List<String> roles, List<String> groups, Map<String, String> userInfo, Map<String, String> rules, String folderTemplate, String subsite) throws RegistrationException { registerUser(userName, password, roles, groups, userInfo, rules, folderTemplate, subsite, null, null); }
protected String makeEnvironmentPath(String envName) { return AdminUtil.concatenatePaths(ENVIRONMENTS_LOCATION, envName); }
public String getConfigurationProperty(String key) { return configuration.getString(key); }
public String getProperty(String name) { if (name == null) { throw new IllegalArgumentException("Property name == null"); } return(String) configuration.getString(name); }
public void init(FilterConfig filterConfig) throws ServletException { PortalConfiguration config = Jetspeed.getConfiguration(); if (config != null) guest = config.getString("default.user.principal"); }
public void init(FilterConfig filterConfig) throws ServletException { PortalConfiguration config = Jetspeed.getConfiguration(); if (config != null) { guest = config.getString("default.user.principal"); } }
public void init(FilterConfig filterConfig) throws ServletException { PortalConfiguration config = Jetspeed.getConfiguration(); if (config != null) guest = config.getString("default.user.principal"); }
public PortletActionSecurityConstraintsBehavior(PageManager pageManager, PageProfilerValve profilerValve, Boolean enableCreateUserPagesFromRolesOnEdit ) { super( pageManager, profilerValve, enableCreateUserPagesFromRolesOnEdit ); PortalConfiguration config = Jetspeed.getConfiguration(); if (config != null) { guest = config.getString("default.user.principal"); } }