#include <ScvpResponderEntryDlg.h>
TSP-enforcing: No
Definition at line 41 of file ScvpResponderEntryDlg.h.
Public Member Functions | |
CScvpResponderEntryDlg (wxWindow *parent, wxWindowID id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE) | |
virtual | ~CScvpResponderEntryDlg () |
wxTextCtrl * | GetTextUrlScvp () |
wxCheckBox * | GetCheckScvpDpdOnly () |
wxCheckBox * | GetCheckRequireSignedDpd () |
wxCheckBox * | GetCheckRequireNonce () |
wxRadioButton * | GetClientValidatedDpd () |
wxRadioButton * | GetResponderValidatedDpd () |
wxCheckBox * | GetCertPathWB () |
wxCheckBox * | GetRevInfoWB () |
wxCheckBox * | GetPartialPathWB () |
wxCheckBox * | GetTargetCertWB () |
wxCheckBox * | GetErsPartialPathWB () |
wxCheckBox * | GetErsTargetCertWB () |
wxCheckBox * | GetErsRevInfoWB () |
wxCheckBox * | GetCheckboxFetchValpol () |
wxStaticText * | GetTextValpolStatus () |
wxComboBox * | GetComboBoxValpol () |
wxTextCtrl * | GetTextSignersNameScvp () |
wxTextCtrl * | GetTextSignersSkidScvp () |
wxListBox * | GetListboxNamespacesScvp () |
wxCheckBox * | GetCheckboxScvpResponsePath () |
wxCheckBox * | GetCheckboxScvpResponseMeds () |
wxButton * | GetScvpResponsePath () |
wxButton * | GetScvpResponseMeds () |
wxCheckBox * | GetCheckboxValPolMeds () |
wxButton * | GetValPolMeds () |
virtual bool | Validate () |
virtual bool | TransferDataToWindow () |
virtual bool | TransferDataFromWindow () |
void | OnInitDialog (wxInitDialogEvent &event) |
void | SetInitialScvpClient (IPKIFScvpClientPtr &scvp) |
void | SetMediatorForCredentialSelection (IPKIFMediatorPtr &m) |
IPKIFScvpClientPtr | GetScvpClient () |
CScvpResponderEntryDlg::CScvpResponderEntryDlg | ( | wxWindow * | parent, | |
wxWindowID | id, | |||
const wxString & | title, | |||
const wxPoint & | position = wxDefaultPosition , |
|||
const wxSize & | size = wxDefaultSize , |
|||
long | style = wxDEFAULT_DIALOG_STYLE | |||
) |
Interface: External
Dialog constructor
Definition at line 115 of file ScvpResponderEntryDlg.cpp.
CScvpResponderEntryDlg::~CScvpResponderEntryDlg | ( | ) | [virtual] |
Interface: External
Dialog destructor
Definition at line 135 of file ScvpResponderEntryDlg.cpp.
wxTextCtrl* CScvpResponderEntryDlg::GetTextUrlScvp | ( | ) | [inline] |
wxCheckBox* CScvpResponderEntryDlg::GetCheckScvpDpdOnly | ( | ) | [inline] |
Definition at line 55 of file ScvpResponderEntryDlg.h.
Referenced by GetScvpClient(), and OnInitDialog().
wxCheckBox* CScvpResponderEntryDlg::GetCheckRequireSignedDpd | ( | ) | [inline] |
Definition at line 56 of file ScvpResponderEntryDlg.h.
Referenced by GetScvpClient(), and OnInitDialog().
wxCheckBox* CScvpResponderEntryDlg::GetCheckRequireNonce | ( | ) | [inline] |
Definition at line 57 of file ScvpResponderEntryDlg.h.
Referenced by GetScvpClient(), and OnInitDialog().
wxRadioButton* CScvpResponderEntryDlg::GetClientValidatedDpd | ( | ) | [inline] |
Definition at line 58 of file ScvpResponderEntryDlg.h.
Referenced by OnInitDialog(), and SetInitialScvpClient().
wxRadioButton* CScvpResponderEntryDlg::GetResponderValidatedDpd | ( | ) | [inline] |
Definition at line 59 of file ScvpResponderEntryDlg.h.
Referenced by GetScvpClient(), OnInitDialog(), and SetInitialScvpClient().
wxCheckBox* CScvpResponderEntryDlg::GetCertPathWB | ( | ) | [inline] |
Definition at line 62 of file ScvpResponderEntryDlg.h.
Referenced by GetScvpClient(), and OnInitDialog().
wxCheckBox* CScvpResponderEntryDlg::GetRevInfoWB | ( | ) | [inline] |
Definition at line 63 of file ScvpResponderEntryDlg.h.
Referenced by GetScvpClient(), and OnInitDialog().
wxCheckBox* CScvpResponderEntryDlg::GetPartialPathWB | ( | ) | [inline] |
Definition at line 64 of file ScvpResponderEntryDlg.h.
Referenced by GetScvpClient(), and OnInitDialog().
wxCheckBox* CScvpResponderEntryDlg::GetTargetCertWB | ( | ) | [inline] |
Definition at line 65 of file ScvpResponderEntryDlg.h.
Referenced by GetScvpClient(), and OnInitDialog().
wxCheckBox* CScvpResponderEntryDlg::GetErsPartialPathWB | ( | ) | [inline] |
Definition at line 66 of file ScvpResponderEntryDlg.h.
Referenced by GetScvpClient(), and OnInitDialog().
wxCheckBox* CScvpResponderEntryDlg::GetErsTargetCertWB | ( | ) | [inline] |
Definition at line 67 of file ScvpResponderEntryDlg.h.
Referenced by GetScvpClient(), and OnInitDialog().
wxCheckBox* CScvpResponderEntryDlg::GetErsRevInfoWB | ( | ) | [inline] |
Definition at line 68 of file ScvpResponderEntryDlg.h.
Referenced by GetScvpClient(), and OnInitDialog().
wxCheckBox* CScvpResponderEntryDlg::GetCheckboxFetchValpol | ( | ) | [inline] |
Definition at line 71 of file ScvpResponderEntryDlg.h.
Referenced by GetScvpClient(), and OnInitDialog().
wxStaticText* CScvpResponderEntryDlg::GetTextValpolStatus | ( | ) | [inline] |
Definition at line 72 of file ScvpResponderEntryDlg.h.
wxComboBox* CScvpResponderEntryDlg::GetComboBoxValpol | ( | ) | [inline] |
wxTextCtrl* CScvpResponderEntryDlg::GetTextSignersNameScvp | ( | ) | [inline] |
wxTextCtrl* CScvpResponderEntryDlg::GetTextSignersSkidScvp | ( | ) | [inline] |
wxListBox* CScvpResponderEntryDlg::GetListboxNamespacesScvp | ( | ) | [inline] |
wxCheckBox* CScvpResponderEntryDlg::GetCheckboxScvpResponsePath | ( | ) | [inline] |
wxCheckBox* CScvpResponderEntryDlg::GetCheckboxScvpResponseMeds | ( | ) | [inline] |
wxButton* CScvpResponderEntryDlg::GetScvpResponsePath | ( | ) | [inline] |
wxButton* CScvpResponderEntryDlg::GetScvpResponseMeds | ( | ) | [inline] |
wxCheckBox* CScvpResponderEntryDlg::GetCheckboxValPolMeds | ( | ) | [inline] |
wxButton* CScvpResponderEntryDlg::GetValPolMeds | ( | ) | [inline] |
bool CScvpResponderEntryDlg::Validate | ( | ) | [virtual] |
Interface: External
Validate function not used
Definition at line 322 of file ScvpResponderEntryDlg.cpp.
bool CScvpResponderEntryDlg::TransferDataToWindow | ( | ) | [virtual] |
Interface: External
TransferDataToWindow function not used
Definition at line 333 of file ScvpResponderEntryDlg.cpp.
bool CScvpResponderEntryDlg::TransferDataFromWindow | ( | ) | [virtual] |
Interface: External
TransferDataFromWindow function not used
Definition at line 344 of file ScvpResponderEntryDlg.cpp.
void CScvpResponderEntryDlg::OnInitDialog | ( | wxInitDialogEvent & | event | ) |
Interface: External
OnInitDialog takes the information provided by the client passed to SetInitialScvpClient and prepares the dialog for review. Information will be harvested from the dialog in GetScvpClient and a new SCVP client instance returned to the caller.
Definition at line 784 of file ScvpResponderEntryDlg.cpp.
References DisplayCertificateDetails(), g_id_swb_pkc_best_cert_path2(), g_id_swb_pkc_cert2(), g_id_swb_pkc_revocation_info2(), g_idSwbErsPartialCertPath2(), g_idSwbErsPkcCert2(), g_idSwbErsRevocationInfo2(), g_idSwbPartialCertPath2(), GetCertPathWB(), GetCheckboxFetchValpol(), GetCheckboxScvpResponseMeds(), GetCheckboxScvpResponsePath(), GetCheckboxValPolMeds(), GetCheckRequireNonce(), GetCheckRequireSignedDpd(), GetCheckScvpDpdOnly(), GetClientValidatedDpd(), GetErsPartialPathWB(), GetErsRevInfoWB(), GetErsTargetCertWB(), GetListboxNamespacesScvp(), GetPartialPathWB(), GetResponderValidatedDpd(), GetRevInfoWB(), GetScvpResponseMeds(), GetScvpResponsePath(), GetTargetCertWB(), GetTextSignersNameScvp(), GetTextSignersSkidScvp(), GetTextUrlScvp(), and GetValPolMeds().
void CScvpResponderEntryDlg::SetInitialScvpClient | ( | IPKIFScvpClientPtr & | scvp | ) |
Interface: External
SetInitialScvpClient is used to specify a configured SCVP client instance that is used to prime the dialog presented to the user for configuration. This function deconstructs the SCVP client into the member variables of the dialog class. Those member variables may be updated via user actions and are used to generate a new SCVP client instance when GetScvpClient is called.
Definition at line 648 of file ScvpResponderEntryDlg.cpp.
References GetClientValidatedDpd(), and GetResponderValidatedDpd().
void CScvpResponderEntryDlg::SetMediatorForCredentialSelection | ( | IPKIFMediatorPtr & | m | ) | [inline] |
Definition at line 102 of file ScvpResponderEntryDlg.h.
IPKIFScvpClientPtr CScvpResponderEntryDlg::GetScvpClient | ( | ) |
Interface: External
This function returns an SCVP client based of the dialog contents
Definition at line 900 of file ScvpResponderEntryDlg.cpp.
References g_id_swb_pkc_best_cert_path2(), g_id_swb_pkc_cert2(), g_id_swb_pkc_revocation_info2(), g_idSwbErsPartialCertPath2(), g_idSwbErsPkcCert2(), g_idSwbErsRevocationInfo2(), g_idSwbPartialCertPath2(), GetCertPathWB(), GetCheckboxFetchValpol(), GetCheckRequireNonce(), GetCheckRequireSignedDpd(), GetCheckScvpDpdOnly(), GetComboBoxValpol(), GetErsPartialPathWB(), GetErsRevInfoWB(), GetErsTargetCertWB(), GetPartialPathWB(), GetResponderValidatedDpd(), GetRevInfoWB(), and GetTargetCertWB().