Rename wxTTLSConfigPanel and move upstream

wxTTLSConfigPanel is about anonymizing inner identity and was renamed to
wxEAPIdentityConfigPanel and moved upstream to make reusable.

Signed-off-by: Simon Rozman <simon@rozman.si>
This commit is contained in:
2020-01-15 11:51:50 +01:00
parent 18184a2762
commit bacd4fd8d8
11 changed files with 822 additions and 887 deletions

View File

@@ -46,6 +46,7 @@ template <class _Tcred, class _Tbase> class wxEAPCredentialsPanel;
template <class _Tcred, class _Tbase> class wxIdentityCredentialsPanel;
template <class _Tcred, class _Tbase> class wxPasswordCredentialsPanel;
class wxEAPProviderSelectDialog;
class wxEAPIdentityConfigPanel;
class wxInitializerPeer;
///
@@ -412,6 +413,30 @@ protected:
};
///
/// EAP identity configuration panel
///
class wxEAPIdentityConfigPanel : public wxEAPIdentityConfigPanelBase
{
public:
///
/// Constructs a configuration panel
///
wxEAPIdentityConfigPanel(const eap::config_provider &prov, eap::config_method_with_cred &cfg, wxWindow* parent);
protected:
/// \cond internal
virtual bool TransferDataToWindow();
virtual bool TransferDataFromWindow();
virtual void OnUpdateUI(wxUpdateUIEvent& event);
/// \endcond
protected:
const eap::config_provider &m_prov; ///< EAP provider
eap::config_method_with_cred &m_cfg; ///< EAP configuration
};
///
/// Peer initializer
///