Package org.jboss.security

Examples of org.jboss.security.AuthorizationManager


/* 429 */     return result;
/*     */   }
/*     */
/*     */   public boolean doesUserHaveRole(Principal principal, Set<Principal> rolePrincipals)
/*     */   {
/* 451 */     AuthorizationManager am = SecurityUtil.getAuthorizationManager(this.securityDomain, "java:/jaas");
/*     */
/* 453 */     return am.doesUserHaveRole(principal, rolePrincipals);
/*     */   }
View Full Code Here


/* 453 */     return am.doesUserHaveRole(principal, rolePrincipals);
/*     */   }
/*     */
/*     */   public Set<Principal> getUserRoles(Principal principal)
/*     */   {
/* 466 */     AuthorizationManager am = SecurityUtil.getAuthorizationManager(this.securityDomain, "java:/jaas");
/*     */
/* 468 */     return am.getUserRoles(principal);
/*     */   }
View Full Code Here

/* 134 */     return am;
/*     */   }
/*     */
/*     */   public AuthorizationManager getAuthorizationManager(String securityDomain)
/*     */   {
/* 139 */     AuthorizationManager am = null;
/*     */     try
/*     */     {
/* 142 */       am = (AuthorizationManager)this.authzMgrMap.get(securityDomain);
/* 143 */       if (am == null)
/*     */       {
View Full Code Here

/* 369 */       String unPrefixedDomain = SecurityUtil.unprefixSecurityDomain(prefixedSecurityDomain);
/*     */
/* 371 */       InitialContext ic = new InitialContext();
/* 372 */       String amCtx = "java:/jaas/" + unPrefixedDomain + "/authorizationMgr";
/*     */
/* 375 */       AuthorizationManager authzmgr = (AuthorizationManager)ic.lookup(amCtx);
/*     */
/* 378 */       if ((authzmgr instanceof PolicyRegistration))
/*     */       {
/* 380 */         PolicyRegistration xam = (PolicyRegistration)authzmgr;
/* 381 */         xam.deRegisterPolicy(contextID);
View Full Code Here

/*     */
/* 663 */       setSecurityDomainCache(securityMgr, cachePolicy);
/* 664 */       if (deepCopySubjectMode) {
/* 665 */         setDeepCopySubjectOption(securityMgr, true);
/*     */       }
/* 667 */       AuthorizationManager am = AuthorizationManagerService.newAuthorizationManager(securityDomain);
/* 668 */       sdc.setAuthorizationManager(am);
/*     */     }
/*     */     catch (Exception e2)
/*     */     {
/* 672 */       String msg = "Failed to create sec mgr('" + securityDomain + "'), securityMgrClass=" + securityMgrClass + ", callbackHandlerClass=" + callbackHandlerClass;
View Full Code Here

/* 152 */     throw new IllegalStateException(str);
/*     */   }
/*     */
/*     */   public AuthorizationManager getAuthorizationManager(String securityDomain)
/*     */   {
/* 160 */     AuthorizationManager amanager = (AuthorizationManager)authorizationManagersMap.get(securityDomain);
/* 161 */     if (amanager == null)
/*     */     {
/* 164 */       amanager = newAuthorizationManager(securityDomain);
/* 165 */       authorizationManagersMap.put(securityDomain, amanager);
/* 166 */       log.debug("Added " + securityDomain + ", " + amanager + " to map");
View Full Code Here

/* 192 */     throw new IllegalStateException(str);
/*     */   }
/*     */
/*     */   static AuthorizationManager newAuthorizationManager(String securityDomain)
/*     */   {
/* 204 */     AuthorizationManager securityMgr = null;
/*     */     try
/*     */     {
/* 208 */       Class[] parameterTypes = { String.class, CallbackHandler.class };
/* 209 */       Constructor ctor = authorizationMgrClass.getConstructor(parameterTypes);
/* 210 */       CallbackHandler handler = (CallbackHandler)callbackHandlerClass.newInstance();
View Full Code Here

/*     */
/*  74 */     Map map = resource.getMap();
/*  75 */     if (map == null) {
/*  76 */       throw new IllegalStateException("Map from the Resource is null");
/*     */     }
/*  78 */     AuthorizationManager am = (AuthorizationManager)map.get("authorizationManager");
/*  79 */     if (am == null)
/*  80 */       throw new IllegalStateException("Authorization Manager is null");
/*  81 */     if ((am instanceof PolicyRegistration)) {
/*  82 */       this.policyRegistration = ((PolicyRegistration)am);
/*     */     }
View Full Code Here

/*  76 */       throw new IllegalStateException("Map from the Resource is size zero");
/*     */     }
/*     */
/*  80 */     HttpServletRequest request = (HttpServletRequest)webResource.getServletRequest();
/*     */
/*  82 */     AuthorizationManager am = (AuthorizationManager)map.get("authorizationManager");
/*  83 */     if (am == null)
/*  84 */       throw new IllegalStateException("Authorization Manager is null");
/*  85 */     if ((am instanceof PolicyRegistration))
/*  86 */       this.policyRegistration = ((PolicyRegistration)am);
/*  87 */     Boolean userDataCheck = checkBooleanValue((Boolean)map.get("userDataPermissionCheck"));
View Full Code Here

/*     */
/*  84 */     Map map = resource.getMap();
/*  85 */     if (map == null) {
/*  86 */       throw new IllegalStateException("Map from the Resource is null");
/*     */     }
/*  88 */     AuthorizationManager am = (AuthorizationManager)map.get("authorizationManager");
/*  89 */     if (am == null)
/*  90 */       throw new IllegalStateException("Authorization Manager is null");
/*  91 */     if ((am instanceof PolicyRegistration)) {
/*  92 */       this.policyRegistration = ((PolicyRegistration)am);
/*     */     }
View Full Code Here

TOP

Related Classes of org.jboss.security.AuthorizationManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.