Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.jboss.as.ejb3.security;
 
 import java.util.List;
 import java.util.Map;

Class that stores the JACC config for an EJB before being consumed by the JACC service.

Author(s):
Stuart Douglas
See also:
EjbJaccService
public class EjbJaccConfig {
    private final List<Map.Entry<StringPermission>> roles = new ArrayList<Map.Entry<StringPermission>>();
    private final List<Permissionpermit = new ArrayList<Permission>();
    private final List<Permissiondeny = new ArrayList<Permission>();
    public void addRole(String rolePermission permission) {
        .add(new Entry(rolepermission));
    }
    public List<Map.Entry<StringPermission>> getRoles() {
        return ;
    }
    public void addPermit(Permission permission) {
        .add(permission);
    }
    public List<PermissiongetPermit() {
        return ;
    }
    public void addDeny(Permission permission) {
        .add(permission);
    }
    public List<PermissiongetDeny() {
        return ;
    }
    private static final class Entry<K, V> implements Map.Entry<K, V> {
        private final K key;
        private final V value;
        public Entry(final K keyfinal V value) {
            this. = key;
            this. = value;
        }
        public K getKey() {
            return ;
        }
        public V getValue() {
            return ;
        }
        @Override
        public V setValue(final V value) {
            return null;
        }
    }
New to GrepCode? Check out our FAQ X