final Binding binding = ((BindingProvider) servicePort).getBinding(); List<Handler> handlerList = binding.getHandlerChain(); if (handlerList == null) handlerList = new ArrayList<Handler>(); handlerList.add(new SecurityHandler()); binding.setHandlerChain(handlerList); // <- important!
curatorMapping.setPathSpec("/exhibitor/v1/cluster/list"); SecurityHandler handler = new SecurityHandler(); handler.setUserRealm(userRealm); handler.setConstraintMappings(new ConstraintMapping[]{consoleMapping,curatorMapping});
private SecurityHandler getSecurityHandler(String pUser, String pPassword, String pRole) { SecurityHandler securityHandler = new SecurityHandler(); securityHandler.setConstraintMappings(getConstraintMappings(pRole)); securityHandler.setUserRealm(getUserRealm(pUser, pPassword, pRole)); return securityHandler; }
public Context(HandlerContainer parent, String contextPath, int options) { this(parent,((options&SESSIONS)!=0)?new SessionHandler():null,((options&SECURITY)!=0)?new SecurityHandler():null,null,null); setContextPath(contextPath); }
/** */ public WebAppContext(SecurityHandler securityHandler,SessionHandler sessionHandler, ServletHandler servletHandler, ErrorHandler errorHandler) { super(null, sessionHandler!=null?sessionHandler:new SessionHandler(), securityHandler!=null?securityHandler:new SecurityHandler(), servletHandler!=null?servletHandler:new ServletHandler(), null); setErrorHandler(errorHandler!=null?errorHandler:new ErrorPageErrorHandler()); }
private SecurityHandler getSecurityHandler(String pUser, String pPassword, String pRole) { SecurityHandler securityHandler = new SecurityHandler(); securityHandler.setConstraintMappings(getConstraintMappings(pRole)); securityHandler.setUserRealm(getUserRealm(pUser, pPassword, pRole)); return securityHandler; }
private void configureSecurity() { SecurityHandler handler = new SecurityHandler(); handler.setAuthenticator(new AppengineAuthenticator()); handler.setUserRealm(createAppengineUserRealm()); webapp.setSecurityHandler(handler); }
SecurityHandler sh = new SecurityHandler(); final String realmPath = scalatraPath + "/etc/realm.properties"; sh.setUserRealm(new HashUserRealm("MyRealm",isExecutedFromMaven(canonicalPath) ? gotoProjectRoot().getCanonicalPath() + realmPath : canonicalPath+realmPath));
cm.setPathSpec("/*"); final SecurityHandler sh = new SecurityHandler(); try { final HashUserRealm realm = new HashUserRealm(REALM_NAME);
cm.setPathSpec("/*"); sh = new SecurityHandler(); userRealm = new HashUserRealm(REALM); userRealm.put(USERNAME, PASSWORD);
cm.setPathSpec("/*"); sh = new SecurityHandler(); userRealm = new HashUserRealm(REALM); userRealm.put(USERNAME, PASSWORD);