diff options
Diffstat (limited to 'docs/libnm-util/tmpl/nm-setting-8021x.sgml')
| -rw-r--r-- | docs/libnm-util/tmpl/nm-setting-8021x.sgml | 968 |
1 files changed, 968 insertions, 0 deletions
diff --git a/docs/libnm-util/tmpl/nm-setting-8021x.sgml b/docs/libnm-util/tmpl/nm-setting-8021x.sgml new file mode 100644 index 00000000..c6742d9b --- /dev/null +++ b/docs/libnm-util/tmpl/nm-setting-8021x.sgml @@ -0,0 +1,968 @@ +<!-- ##### SECTION Title ##### --> +NMSetting8021x + +<!-- ##### SECTION Short_Description ##### --> + + +<!-- ##### SECTION Long_Description ##### --> +<para> + +</para> + + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### SECTION Image ##### --> + + +<!-- ##### ENUM NMSetting8021xCKFormat ##### --> +<para> + +</para> + +@NM_SETTING_802_1X_CK_FORMAT_UNKNOWN: +@NM_SETTING_802_1X_CK_FORMAT_X509: +@NM_SETTING_802_1X_CK_FORMAT_RAW_KEY: +@NM_SETTING_802_1X_CK_FORMAT_PKCS12: + +<!-- ##### ENUM NMSetting8021xCKScheme ##### --> +<para> + +</para> + +@NM_SETTING_802_1X_CK_SCHEME_UNKNOWN: +@NM_SETTING_802_1X_CK_SCHEME_BLOB: +@NM_SETTING_802_1X_CK_SCHEME_PATH: + +<!-- ##### MACRO NM_SETTING_802_1X_SETTING_NAME ##### --> +<para> + +</para> + + + +<!-- ##### ENUM NMSetting8021xError ##### --> +<para> + +</para> + +@NM_SETTING_802_1X_ERROR_UNKNOWN: +@NM_SETTING_802_1X_ERROR_INVALID_PROPERTY: +@NM_SETTING_802_1X_ERROR_MISSING_PROPERTY: + +<!-- ##### MACRO NM_TYPE_SETTING_802_1X_ERROR ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_ERROR ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION nm_setting_802_1x_error_quark ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO NM_SETTING_802_1X_EAP ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_IDENTITY ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_ANONYMOUS_IDENTITY ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_CA_CERT ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_CA_PATH ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_CLIENT_CERT ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_PHASE1_PEAPVER ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_PHASE1_PEAPLABEL ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_PHASE1_FAST_PROVISIONING ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_PHASE2_AUTH ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_PHASE2_AUTHEAP ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_PHASE2_CA_CERT ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_PHASE2_CA_PATH ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_PHASE2_CLIENT_CERT ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_PASSWORD ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_PRIVATE_KEY ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_PRIVATE_KEY_PASSWORD ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_PHASE2_PRIVATE_KEY ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_PHASE2_PRIVATE_KEY_PASSWORD ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_PIN ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_PSK ##### --> +<para> + +</para> + + + +<!-- ##### MACRO NM_SETTING_802_1X_SYSTEM_CA_CERTS ##### --> +<para> + +</para> + + + +<!-- ##### STRUCT NMSetting8021x ##### --> +<para> + +</para> + + +<!-- ##### ARG NMSetting8021x:anonymous-identity ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:ca-cert ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:ca-path ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:client-cert ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:eap ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:identity ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:password ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:phase1-fast-provisioning ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:phase1-peaplabel ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:phase1-peapver ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:phase2-auth ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:phase2-autheap ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:phase2-ca-cert ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:phase2-ca-path ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:phase2-client-cert ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:phase2-private-key ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:phase2-private-key-password ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:private-key ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:private-key-password ##### --> +<para> + +</para> + +<!-- ##### ARG NMSetting8021x:system-ca-certs ##### --> +<para> + +</para> + +<!-- ##### STRUCT NMSetting8021xClass ##### --> +<para> + +</para> + +@parent: +@_reserved1: +@_reserved2: +@_reserved3: +@_reserved4: + +<!-- ##### FUNCTION nm_setting_802_1x_get_type ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_new ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_num_eap_methods ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_eap_method ##### --> +<para> + +</para> + +@setting: +@i: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_add_eap_method ##### --> +<para> + +</para> + +@setting: +@eap: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_remove_eap_method ##### --> +<para> + +</para> + +@setting: +@i: + + +<!-- ##### FUNCTION nm_setting_802_1x_clear_eap_methods ##### --> +<para> + +</para> + +@setting: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_identity ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_anonymous_identity ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_system_ca_certs ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_ca_path ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_ca_path ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_ca_cert_scheme ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_ca_cert_blob ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_ca_cert_path ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_set_ca_cert ##### --> +<para> + +</para> + +@setting: +@value: +@scheme: +@out_format: +@error: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_client_cert_scheme ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_client_cert_blob ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_client_cert_path ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_set_client_cert ##### --> +<para> + +</para> + +@setting: +@value: +@scheme: +@out_format: +@error: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase1_peapver ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase1_peaplabel ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase1_fast_provisioning ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_auth ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_autheap ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_ca_cert_scheme ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_ca_cert_blob ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_ca_cert_path ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_set_phase2_ca_cert ##### --> +<para> + +</para> + +@setting: +@value: +@scheme: +@out_format: +@error: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_client_cert_scheme ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_client_cert_blob ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_client_cert_path ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_set_phase2_client_cert ##### --> +<para> + +</para> + +@setting: +@value: +@scheme: +@out_format: +@error: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_password ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_pin ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_psk ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_private_key_scheme ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_private_key_blob ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_private_key_path ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_set_private_key ##### --> +<para> + +</para> + +@setting: +@value: +@password: +@scheme: +@out_format: +@error: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_private_key_password ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_private_key_format ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_private_key_scheme ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_private_key_blob ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_private_key_path ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_set_phase2_private_key ##### --> +<para> + +</para> + +@setting: +@value: +@password: +@scheme: +@out_format: +@error: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_private_key_password ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_private_key_format ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### ENUM NMSetting8021xCKType ##### --> +<para> + +</para> + +@NM_SETTING_802_1X_CK_TYPE_UNKNOWN: +@NM_SETTING_802_1X_CK_TYPE_X509: +@NM_SETTING_802_1X_CK_TYPE_RAW_KEY: +@NM_SETTING_802_1X_CK_TYPE_PKCS12: + +<!-- ##### FUNCTION nm_setting_802_1x_get_ca_cert ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_set_ca_cert_from_file ##### --> +<para> + +</para> + +@setting: +@filename: +@out_ck_type: +@error: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_client_cert ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_set_client_cert_from_file ##### --> +<para> + +</para> + +@setting: +@filename: +@out_ck_type: +@error: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_ca_cert ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_set_phase2_ca_cert_from_file ##### --> +<para> + +</para> + +@setting: +@filename: +@out_ck_type: +@error: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_client_cert ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_set_phase2_client_cert_from_file ##### --> +<para> + +</para> + +@setting: +@filename: +@out_ck_type: +@error: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_private_key ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_set_private_key_from_file ##### --> +<para> + +</para> + +@setting: +@filename: +@password: +@out_ck_type: +@error: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_private_key_type ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_private_key ##### --> +<para> + +</para> + +@setting: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_set_phase2_private_key_from_file ##### --> +<para> + +</para> + +@setting: +@filename: +@password: +@out_ck_type: +@error: +@Returns: + + +<!-- ##### FUNCTION nm_setting_802_1x_get_phase2_private_key_type ##### --> +<para> + +</para> + +@setting: +@Returns: + + |