package org.batfish.representation.juniper;
import java.util.Map;
import java.util.TreeMap;
import org.batfish.common.util.ComparableStructure;
import org.batfish.datamodel.DiffieHellmanGroup;
public class IpsecPolicy extends ComparableStructure<String> {
/**
*
*/
private static final long serialVersionUID = 1L;
private final int _definitionLine;
private DiffieHellmanGroup _pfsKeyGroup;
private final Map<String, Integer> _proposals;
public IpsecPolicy(String name, int definitionLine) {
super(name);
_definitionLine = definitionLine;
_proposals = new TreeMap<>();
}
public int getDefinitionLine() {
return _definitionLine;
}
public DiffieHellmanGroup getPfsKeyGroup() {
return _pfsKeyGroup;
}
public Map<String, Integer> getProposals() {
return _proposals;
}
public void setPfsKeyGroup(DiffieHellmanGroup dhGroup) {
_pfsKeyGroup = dhGroup;
}
}