final Map<String, Set<String>> principalVsRolesMap = securityRoles.getPrincipalVersusRolesMap(); if (! principalVsRolesMap.isEmpty()) { interceptorFactories.put(InterceptorOrder.View.SECURITY_ROLES, new ImmediateInterceptorFactory(new SecurityRolesAddingInterceptor("ejb", principalVsRolesMap)));
previousRolesAssociationMap = this.setSecurityRolesAssociation(rolesMetaData.getPrincipalVersusRolesMap());
Map<String,Set<String>> principalVsRolesMap = null; if (securityRoles != null) { principalVsRolesMap = securityRoles.getPrincipalVersusRolesMap(); if (runAsPrincipal != null) extraRoles = securityRoles.getSecurityRoleNamesByPrincipal(runAsPrincipal);
/** * Generate a Map of Principal keyed against a set of role names * @return map of principal names as keys and set of role name strings as values */ public Map<String,Set<String>> getPrincipalVersusRolesMap() { if(securityRoles == null) return null; return securityRoles.getPrincipalVersusRolesMap(); }
/** * Generate a Map of Principal keyed against a set of role names * @return map of principal names as keys and set of role name strings as values */ @XmlTransient public Map<String,Set<String>> getPrincipalVersusRolesMap() { if(securityRoles == null) return null; return securityRoles.getPrincipalVersusRolesMap(); }
/** * Get the Principal versus roles map stored in the security roles * @return */ @XmlTransient public Map<String,Set<String>> getSecurityRolesPrincipalVersusRolesMap() { JBossAssemblyDescriptorMetaData assemblyDescriptor = getJBossMetaDataWithCheck().getAssemblyDescriptor(); if (assemblyDescriptor == null) return null; SecurityRolesMetaData securityRolesMetaData = assemblyDescriptor.getSecurityRoles(); return securityRolesMetaData != null ? securityRolesMetaData.getPrincipalVersusRolesMap() : null; }
previousRolesAssociationMap = this.setSecurityRolesAssociation(rolesMetaData.getPrincipalVersusRolesMap());
Map<String,Set<String>> principalVsRolesMap = null; if (securityRoles != null) { principalVsRolesMap = securityRoles.getPrincipalVersusRolesMap(); if (runAsPrincipal != null) extraRoles = securityRoles.getSecurityRoleNamesByPrincipal(runAsPrincipal);