File indexing completed on 2024-05-05 17:42:51

0001 /* -*- Mode: C; tab-width: 5; indent-tabs-mode: t; c-basic-offset: 5 -*- */
0002 /* NetworkManager -- Network link manager
0003 
0004     SPDX-License-Identifier: GPL-2.0-or-later
0005 
0006     SPDX-FileCopyrightText: 2008-2009 Intel Corporation. //krazy:exclude=copyright
0007 
0008     Based on nm-openconnect-vpnc.h:
0009     SPDX-FileCopyrightText: 2005-2008 Red Hat Inc. //krazy:exclude=copyright
0010     SPDX-FileCopyrightText: 2007-2008 Novell Inc. //krazy:exclude=copyright
0011 */
0012 
0013 #ifndef NM_OPENCONNECT_SERVICE_H
0014 #define NM_OPENCONNECT_SERVICE_H
0015 
0016 #define NM_DBUS_SERVICE_OPENCONNECT "org.freedesktop.NetworkManager.openconnect"
0017 #define NM_DBUS_INTERFACE_OPENCONNECT "org.freedesktop.NetworkManager.openconnect"
0018 #define NM_DBUS_PATH_OPENCONNECT "/org/freedesktop/NetworkManager/openconnect"
0019 
0020 #define NM_OPENCONNECT_KEY_GATEWAY "gateway"
0021 #define NM_OPENCONNECT_KEY_COOKIE "cookie"
0022 #define NM_OPENCONNECT_KEY_GWCERT "gwcert"
0023 #define NM_OPENCONNECT_KEY_AUTHTYPE "authtype"
0024 #define NM_OPENCONNECT_KEY_USERCERT "usercert"
0025 #define NM_OPENCONNECT_KEY_CACERT "cacert"
0026 #define NM_OPENCONNECT_KEY_PRIVKEY "userkey"
0027 #define NM_OPENCONNECT_KEY_MTU "mtu"
0028 #define NM_OPENCONNECT_KEY_PEM_PASSPHRASE_FSID "pem_passphrase_fsid"
0029 #define NM_OPENCONNECT_KEY_PREVENT_INVALID_CERT "prevent_invalid_cert"
0030 #define NM_OPENCONNECT_KEY_PROTOCOL "protocol"
0031 #define NM_OPENCONNECT_KEY_PROXY "proxy"
0032 #define NM_OPENCONNECT_KEY_USERAGENT "useragent"
0033 #define NM_OPENCONNECT_KEY_CSD_ENABLE "enable_csd_trojan"
0034 #define NM_OPENCONNECT_KEY_CSD_WRAPPER "csd_wrapper"
0035 #define NM_OPENCONNECT_KEY_TOKEN_MODE "stoken_source"
0036 #define NM_OPENCONNECT_KEY_TOKEN_SECRET "stoken_string"
0037 #define NM_OPENCONNECT_KEY_REPORTED_OS "reported_os"
0038 
0039 #define NM_OPENCONNECT_USER "nm-openconnect"
0040 
0041 #endif /* NM_OPENCONNECT_PLUGIN_H */