def add_known_arguments(self, parser): parser.add_argument( '--description', help=_('Description of the IKE policy')) parser.add_argument( '--auth-algorithm', default='sha1', choices=['sha1'], help=_('Authentication algorithm in lowercase. ' 'Default:sha1')) parser.add_argument( '--encryption-algorithm', default='aes-128', help=_('Encryption algorithm in lowercase, default:aes-128')) parser.add_argument( '--phase1-negotiation-mode', default='main', choices=['main'], help=_('IKE Phase1 negotiation mode in lowercase, default:main')) parser.add_argument( '--ike-version', default='v1', choices=['v1', 'v2'], help=_('IKE version in lowercase, default:v1')) parser.add_argument( '--pfs', default='group5', choices=['group2', 'group5', 'group14'], help=_('Perfect Forward Secrecy in lowercase, default:group5')) parser.add_argument( '--lifetime', metavar="units=UNITS,value=VALUE", type=utils.str2dict, help=vpn_utils.lifetime_help("IKE")) parser.add_argument( 'name', metavar='NAME', help=_('Name of the IKE policy.'))
def add_known_arguments(self, parser): parser.add_argument('--description', help=_('Description of the IPsec policy.')) parser.add_argument( '--transform-protocol', default='esp', choices=['esp', 'ah', 'ah-esp'], help=_('Transform protocol in lowercase, default:esp')) parser.add_argument( '--auth-algorithm', default='sha1', choices=['sha1'], help=_('Authentication algorithm in lowercase, default:sha1')) parser.add_argument( '--encryption-algorithm', default='aes-128', help=_('Encryption algorithm in lowercase, default:aes-128')) parser.add_argument( '--encapsulation-mode', default='tunnel', choices=['tunnel', 'transport'], help=_('Encapsulation mode in lowercase, default:tunnel')) parser.add_argument( '--pfs', default='group5', choices=['group2', 'group5', 'group14'], help=_('Perfect Forward Secrecy in lowercase, default:group5')) parser.add_argument('--lifetime', metavar="units=UNITS,value=VALUE", type=utils.str2dict, help=vpn_utils.lifetime_help("IPsec")) parser.add_argument('name', metavar='NAME', help=_('Name of the IPsec policy.'))
def add_known_arguments(self, parser): parser.add_argument( '--description', help=_('Description of the IKE policy')) parser.add_argument( '--auth-algorithm', default='sha1', choices=['sha1', 'sha256'], help=_('Authentication algorithm in lowercase. ' 'Default:sha1')) parser.add_argument( '--encryption-algorithm', default='aes-128', help=_('Encryption algorithm in lowercase, default:aes-128')) parser.add_argument( '--phase1-negotiation-mode', default='main', choices=['main'], help=_('IKE Phase1 negotiation mode in lowercase, default:main')) parser.add_argument( '--ike-version', default='v1', choices=['v1', 'v2'], help=_('IKE version in lowercase, default:v1')) parser.add_argument( '--pfs', default='group5', choices=['group2', 'group5', 'group14'], help=_('Perfect Forward Secrecy in lowercase, default:group5')) parser.add_argument( '--lifetime', metavar="units=UNITS,value=VALUE", type=utils.str2dict_type(optional_keys=['units', 'value']), help=vpn_utils.lifetime_help("IKE")) parser.add_argument( 'name', metavar='NAME', help=_('Name of the IKE policy.'))
def add_common_args(parser, is_create=True): parser.add_argument('--description', help=_('Description of the IKE policy.')) parser.add_argument('--auth-algorithm', type=utils.convert_to_lowercase, default='sha1' if is_create else argparse.SUPPRESS, help=_('Authentication algorithm, default:sha1.')) parser.add_argument('--encryption-algorithm', default='aes-128' if is_create else argparse.SUPPRESS, type=utils.convert_to_lowercase, help=_('Encryption algorithm, default:aes-128.')) parser.add_argument('--phase1-negotiation-mode', default='main' if is_create else argparse.SUPPRESS, choices=['main'], type=utils.convert_to_lowercase, help=_('IKE Phase1 negotiation mode, default:main.')) parser.add_argument('--ike-version', default='v1' if is_create else argparse.SUPPRESS, choices=['v1', 'v2'], type=utils.convert_to_lowercase, help=_('IKE version for the policy, default:v1.')) parser.add_argument('--pfs', default='group5' if is_create else argparse.SUPPRESS, type=utils.convert_to_lowercase, help=_('Perfect Forward Secrecy, default:group5.')) parser.add_argument( '--lifetime', metavar="units=UNITS,value=VALUE", type=utils.str2dict_type(optional_keys=['units', 'value']), help=vpn_utils.lifetime_help("IKE"))
def add_known_arguments(self, parser): parser.add_argument( '--description', help=_('Description of the IPsec policy.')) parser.add_argument( '--transform-protocol', default='esp', choices=['esp', 'ah', 'ah-esp'], help=_('Transform protocol in lowercase, default:esp')) parser.add_argument( '--auth-algorithm', default='sha1', choices=['sha1'], help=_('Authentication algorithm in lowercase, default:sha1')) parser.add_argument( '--encryption-algorithm', default='aes-128', help=_('Encryption algorithm in lowercase, default:aes-128')) parser.add_argument( '--encapsulation-mode', default='tunnel', choices=['tunnel', 'transport'], help=_('Encapsulation mode in lowercase, default:tunnel')) parser.add_argument( '--pfs', default='group5', choices=['group2', 'group5', 'group14'], help=_('Perfect Forward Secrecy in lowercase, default:group5')) parser.add_argument( '--lifetime', metavar="units=UNITS,value=VALUE", type=utils.str2dict, help=vpn_utils.lifetime_help("IPsec")) parser.add_argument( 'name', metavar='NAME', help=_('Name of the IPsec policy.'))
def add_common_args(parser, is_create=True): parser.add_argument( '--auth-algorithm', default='sha1' if is_create else argparse.SUPPRESS, type=utils.convert_to_lowercase, help=_('Authentication algorithm for IPsec policy, default:sha1.')) parser.add_argument('--description', help=_('Description of the IPsec policy.')) parser.add_argument( '--encapsulation-mode', default='tunnel' if is_create else argparse.SUPPRESS, choices=['tunnel', 'transport'], type=utils.convert_to_lowercase, help=_('Encapsulation mode for IPsec policy, default:tunnel.')) parser.add_argument( '--encryption-algorithm', default='aes-128' if is_create else argparse.SUPPRESS, type=utils.convert_to_lowercase, help=_('Encryption algorithm for IPsec policy, default:aes-128.')) parser.add_argument( '--lifetime', metavar="units=UNITS,value=VALUE", type=utils.str2dict_type(optional_keys=['units', 'value']), help=vpn_utils.lifetime_help("IPsec")) parser.add_argument( '--pfs', default='group5' if is_create else argparse.SUPPRESS, type=utils.convert_to_lowercase, help=_('Perfect Forward Secrecy for IPsec policy, default:group5.')) parser.add_argument( '--transform-protocol', default='esp' if is_create else argparse.SUPPRESS, type=utils.convert_to_lowercase, choices=['esp', 'ah', 'ah-esp'], help=_('Transform protocol for IPsec policy, default:esp.'))
def get_parser(self, prog_name): parser = super(SetIkepolicy, self).get_parser(prog_name) parser.add_argument( '--lifetime', metavar="units=UNITS,value=VALUE", type=utils.str2dict, help=vpn_utils.lifetime_help("IKE")) return parser
def get_parser(self, prog_name): parser = super(CreateIkepolicy, self).get_parser(prog_name) parser.add_argument( '--description', help='Description of the IKE policy') parser.add_argument( '--auth-algorithm', default='sha1', choices=['sha1'], help='Authentication algorithm in lowercase. ' 'default:sha1') parser.add_argument( '--encryption-algorithm', default='aes-128', choices=['3des', 'aes-128', 'aes-192', 'aes-256'], help='Encryption Algorithm in lowercase, default:aes-128') parser.add_argument( '--phase1-negotiation-mode', default='main', choices=['main'], help='IKE Phase1 negotiation mode in lowercase, default:main') parser.add_argument( '--ike-version', default='v1', choices=['v1', 'v2'], help='IKE version in lowercase, default:v1') parser.add_argument( '--pfs', default='group5', choices=['group2', 'group5', 'group14'], help='Perfect Forward Secrecy in lowercase, default:group5') parser.add_argument( '--lifetime', metavar="units=UNITS,value=VALUE", type=utils.str2dict, help=vpn_utils.lifetime_help("IKE")) parser.add_argument( 'name', metavar='NAME', help='Name of the IKE Policy') return parser
def add_common_args(parser, is_create=True): parser.add_argument( '--description', help=_('Description of the IKE policy.')) parser.add_argument( '--auth-algorithm', type=utils.convert_to_lowercase, default='sha1' if is_create else argparse.SUPPRESS, choices=['sha1', 'sha256', 'sha384', 'sha512'], help=_('Authentication algorithm, default:sha1.')) parser.add_argument( '--encryption-algorithm', default='aes-128' if is_create else argparse.SUPPRESS, type=utils.convert_to_lowercase, help=_('Encryption algorithm, default:aes-128.')) parser.add_argument( '--phase1-negotiation-mode', default='main' if is_create else argparse.SUPPRESS, choices=['main'], type=utils.convert_to_lowercase, help=_('IKE Phase1 negotiation mode, default:main.')) parser.add_argument( '--ike-version', default='v1' if is_create else argparse.SUPPRESS, choices=['v1', 'v2'], type=utils.convert_to_lowercase, help=_('IKE version for the policy, default:v1.')) parser.add_argument( '--pfs', default='group5' if is_create else argparse.SUPPRESS, type=utils.convert_to_lowercase, help=_('Perfect Forward Secrecy, default:group5.')) parser.add_argument( '--lifetime', metavar="units=UNITS,value=VALUE", type=utils.str2dict_type(optional_keys=['units', 'value']), help=vpn_utils.lifetime_help("IKE"))
def add_common_args(parser, is_create=True): parser.add_argument( '--auth-algorithm', default='sha1' if is_create else argparse.SUPPRESS, type=utils.convert_to_lowercase, choices=['sha1', 'sha256', 'sha384', 'sha512'], help=_('Authentication algorithm for IPsec policy, default:sha1.')) parser.add_argument( '--description', help=_('Description of the IPsec policy.')) parser.add_argument( '--encapsulation-mode', default='tunnel' if is_create else argparse.SUPPRESS, choices=['tunnel', 'transport'], type=utils.convert_to_lowercase, help=_('Encapsulation mode for IPsec policy, default:tunnel.')) parser.add_argument( '--encryption-algorithm', default='aes-128' if is_create else argparse.SUPPRESS, type=utils.convert_to_lowercase, help=_('Encryption algorithm for IPsec policy, default:aes-128.')) parser.add_argument( '--lifetime', metavar="units=UNITS,value=VALUE", type=utils.str2dict_type(optional_keys=['units', 'value']), help=vpn_utils.lifetime_help("IPsec")) parser.add_argument( '--pfs', default='group5' if is_create else argparse.SUPPRESS, type=utils.convert_to_lowercase, help=_('Perfect Forward Secrecy for IPsec policy, default:group5.')) parser.add_argument( '--transform-protocol', default='esp' if is_create else argparse.SUPPRESS, type=utils.convert_to_lowercase, choices=['esp', 'ah', 'ah-esp'], help=_('Transform protocol for IPsec policy, default:esp.'))
def add_known_arguments(self, parser): parser.add_argument( '--lifetime', metavar="units=UNITS,value=VALUE", type=utils.str2dict, help=vpn_utils.lifetime_help("IKE"))
def add_known_arguments(self, parser): parser.add_argument("--description", help="Description of the IKE policy") parser.add_argument( "--auth-algorithm", default="sha1", choices=["sha1"], help="Authentication algorithm in lowercase. " "default:sha1", ) parser.add_argument( "--encryption-algorithm", default="aes-128", choices=["3des", "aes-128", "aes-192", "aes-256"], help="Encryption Algorithm in lowercase, default:aes-128", ) parser.add_argument( "--phase1-negotiation-mode", default="main", choices=["main"], help="IKE Phase1 negotiation mode in lowercase, default:main", ) parser.add_argument( "--ike-version", default="v1", choices=["v1", "v2"], help="IKE version in lowercase, default:v1" ) parser.add_argument( "--pfs", default="group5", choices=["group2", "group5", "group14"], help="Perfect Forward Secrecy in lowercase, default:group5", ) parser.add_argument( "--lifetime", metavar="units=UNITS,value=VALUE", type=utils.str2dict, help=vpn_utils.lifetime_help("IKE") ) parser.add_argument("name", metavar="NAME", help="Name of the IKE Policy")
def add_known_arguments(self, parser): parser.add_argument('--lifetime', metavar="units=UNITS,value=VALUE", type=utils.str2dict, help=vpn_utils.lifetime_help("IPsec"))
def add_known_arguments(self, parser): parser.add_argument( '--lifetime', metavar="units=UNITS,value=VALUE", type=utils.str2dict_type(optional_keys=['units', 'value']), help=vpn_utils.lifetime_help("IKE"))
def get_parser(self, prog_name): parser = super(CreateIpsecpolicy, self).get_parser(prog_name) parser.add_argument("--description", help="Description of the IPsecPolicy") parser.add_argument( "--transform-protocol", default="esp", choices=["esp", "ah", "ah-esp"], help="Transform Protocol in lowercase, default:esp", ) parser.add_argument( "--auth-algorithm", default="sha1", choices=["sha1"], help="Authentication algorithm in lowercase, default:sha1", ) parser.add_argument( "--encryption-algorithm", default="aes-128", choices=["3des", "aes-128", "aes-192", "aes-256"], help="Encryption Algorithm in lowercase, default:aes-128", ) parser.add_argument( "--encapsulation-mode", default="tunnel", choices=["tunnel", "transport"], help="Encapsulation Mode in lowercase, default:tunnel", ) parser.add_argument( "--pfs", default="group5", choices=["group2", "group5", "group14"], help="Perfect Forward Secrecy in lowercase, default:group5", ) parser.add_argument( "--lifetime", metavar="units=UNITS,value=VALUE", type=utils.str2dict, help=vpn_utils.lifetime_help("IPsec") ) parser.add_argument("name", metavar="NAME", help="Name of the IPsecPolicy") return parser
def add_known_arguments(self, parser): parser.add_argument("--description", help=_("Description of the IPsec policy.")) parser.add_argument( "--transform-protocol", default="esp", choices=["esp", "ah", "ah-esp"], help=_("Transform protocol in lowercase, default:esp"), ) parser.add_argument( "--auth-algorithm", default="sha1", choices=["sha1"], help=_("Authentication algorithm in lowercase, default:sha1"), ) parser.add_argument( "--encryption-algorithm", default="aes-128", help=_("Encryption algorithm in lowercase, default:aes-128") ) parser.add_argument( "--encapsulation-mode", default="tunnel", choices=["tunnel", "transport"], help=_("Encapsulation mode in lowercase, default:tunnel"), ) parser.add_argument( "--pfs", default="group5", choices=["group2", "group5", "group14"], help=_("Perfect Forward Secrecy in lowercase, default:group5"), ) parser.add_argument( "--lifetime", metavar="units=UNITS,value=VALUE", type=utils.str2dict, help=vpn_utils.lifetime_help("IPsec") ) parser.add_argument("name", metavar="NAME", help=_("Name of the IPsec policy."))