@Override public Map<String, Set<String>> run() { Map<String, Set<String>> previousMappedRoles = SecurityRolesAssociation.getSecurityRoles(); SecurityRolesAssociation.setSecurityRoles(this.mappedRoles); return previousMappedRoles; } }
private Map<String, Set<String>> setSecurityRolesAssociation(Map<String, Set<String>> mappedRoles) { if (System.getSecurityManager() == null) { Map<String, Set<String>> previousMappedRoles = SecurityRolesAssociation.getSecurityRoles(); SecurityRolesAssociation.setSecurityRoles(mappedRoles); return previousMappedRoles; } else { SetSecurityRolesAssociationAction action = new SetSecurityRolesAssociationAction(mappedRoles); return AccessController.doPrivileged(action); } }
@Override public Map<String, Set<String>> run() { Map<String, Set<String>> previousMappedRoles = SecurityRolesAssociation.getSecurityRoles(); SecurityRolesAssociation.setSecurityRoles(this.mappedRoles); return previousMappedRoles; } }
private Map<String, Set<String>> setSecurityRolesAssociation(Map<String, Set<String>> mappedRoles) { if (System.getSecurityManager() == null) { Map<String, Set<String>> previousMappedRoles = SecurityRolesAssociation.getSecurityRoles(); SecurityRolesAssociation.setSecurityRoles(mappedRoles); return previousMappedRoles; } else { SetSecurityRolesAssociationAction action = new SetSecurityRolesAssociationAction(mappedRoles); return AccessController.doPrivileged(action); } }
SecurityRolesAssociation.getSecurityRoles());
SecurityRolesAssociation.getSecurityRoles());