#include <LdapAndOcspPanel.h>
TSP-enforcing: No
Definition at line 48 of file LdapAndOcspPanel.h.
Public Member Functions | |
CPKIFLdapAndOcspPanel (wxWindow *parent, wxWindowID id=-1, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER, bool enableBlacklists=true) | |
~CPKIFLdapAndOcspPanel () | |
wxListBox * | GetListboxLdapBlacklist () |
wxListBox * | GetListboHttpBlacklist () |
wxListBox * | GetListboxOcsp () |
wxListBox * | GetListboxLdap () |
wxButton * | GetBlacklistAdd () |
wxButton * | GetBlacklistRemove () |
wxButton * | GetBlacklistClear () |
wxButton * | GetHttpBlacklistAdd () |
wxButton * | GetHttpBlacklistRemove () |
wxButton * | GetHttpBlacklistClear () |
void | GetDirectories (std::vector< CPKIFLDAPRepositoryPtr > &d) const |
void | GetResponders (std::vector< CPKIFOCSPCheckerPtr > &r) const |
void | GetBlacklist (std::vector< std::string > &l) const |
void | GetHttpBlacklist (std::vector< std::string > &l) const |
virtual bool | Validate () |
void | SetInitialMediator (IPKIFMediatorPtr &m) |
void | OnInitDialog (wxInitDialogEvent &event) |
CPKIFLdapAndOcspPanel::CPKIFLdapAndOcspPanel | ( | wxWindow * | parent, | |
wxWindowID | id = -1 , |
|||
const wxPoint & | position = wxDefaultPosition , |
|||
const wxSize & | size = wxDefaultSize , |
|||
long | style = wxTAB_TRAVERSAL | wxNO_BORDER , |
|||
bool | enableBlacklists = true | |||
) |
Interface: External
Panel initialization
Definition at line 62 of file LdapAndOcspPanel.cpp.
CPKIFLdapAndOcspPanel::~CPKIFLdapAndOcspPanel | ( | ) |
Interface: External
Panel destructor
Definition at line 84 of file LdapAndOcspPanel.cpp.
wxListBox* CPKIFLdapAndOcspPanel::GetListboxLdapBlacklist | ( | ) | [inline] |
Definition at line 60 of file LdapAndOcspPanel.h.
wxListBox* CPKIFLdapAndOcspPanel::GetListboHttpBlacklist | ( | ) | [inline] |
Definition at line 61 of file LdapAndOcspPanel.h.
wxListBox* CPKIFLdapAndOcspPanel::GetListboxOcsp | ( | ) | [inline] |
Definition at line 62 of file LdapAndOcspPanel.h.
wxListBox* CPKIFLdapAndOcspPanel::GetListboxLdap | ( | ) | [inline] |
Definition at line 63 of file LdapAndOcspPanel.h.
wxButton* CPKIFLdapAndOcspPanel::GetBlacklistAdd | ( | ) | [inline] |
Definition at line 64 of file LdapAndOcspPanel.h.
wxButton* CPKIFLdapAndOcspPanel::GetBlacklistRemove | ( | ) | [inline] |
Definition at line 65 of file LdapAndOcspPanel.h.
wxButton* CPKIFLdapAndOcspPanel::GetBlacklistClear | ( | ) | [inline] |
Definition at line 66 of file LdapAndOcspPanel.h.
wxButton* CPKIFLdapAndOcspPanel::GetHttpBlacklistAdd | ( | ) | [inline] |
Definition at line 67 of file LdapAndOcspPanel.h.
wxButton* CPKIFLdapAndOcspPanel::GetHttpBlacklistRemove | ( | ) | [inline] |
Definition at line 68 of file LdapAndOcspPanel.h.
wxButton* CPKIFLdapAndOcspPanel::GetHttpBlacklistClear | ( | ) | [inline] |
Definition at line 69 of file LdapAndOcspPanel.h.
void CPKIFLdapAndOcspPanel::GetDirectories | ( | std::vector< CPKIFLDAPRepositoryPtr > & | d | ) | const |
Interface: External
This function retrieves LDAP directories list
d | [out] vector of LDAP colleagues |
Definition at line 352 of file LdapAndOcspPanel.cpp.
void CPKIFLdapAndOcspPanel::GetResponders | ( | std::vector< CPKIFOCSPCheckerPtr > & | r | ) | const |
Interface: External
This function retrieves OCSP responder list
r | [out] vector of OCSP checker colleagues |
Definition at line 381 of file LdapAndOcspPanel.cpp.
void CPKIFLdapAndOcspPanel::GetBlacklist | ( | std::vector< std::string > & | l | ) | const |
Interface: External
This function retrieves the black list
l | [out] black list vector |
Definition at line 520 of file LdapAndOcspPanel.cpp.
void CPKIFLdapAndOcspPanel::GetHttpBlacklist | ( | std::vector< std::string > & | l | ) | const |
Interface: External
This function retrieves the http blacklist
l | [out] black list vector |
Definition at line 534 of file LdapAndOcspPanel.cpp.
bool CPKIFLdapAndOcspPanel::Validate | ( | ) | [virtual] |
Interface: External
Validate function unused
Definition at line 95 of file LdapAndOcspPanel.cpp.
void CPKIFLdapAndOcspPanel::SetInitialMediator | ( | IPKIFMediatorPtr & | m | ) |
Interface: External
This function sets initial mediator
Definition at line 472 of file LdapAndOcspPanel.cpp.
Referenced by CPKIFPkiEnvironmentDefinitionNotebook::SetInitialMediator().
void CPKIFLdapAndOcspPanel::OnInitDialog | ( | wxInitDialogEvent & | event | ) |
Interface: External
Panel initialization
Definition at line 400 of file LdapAndOcspPanel.cpp.
References c, CPKIFRevocationStatusMediator2::GetColleagues(), CPKIFCacheMediator2::GetColleagues(), PKIFHTTP::GetHttpServerBlacklist(), and PKIFLDAP::GetServerBlacklist().
Referenced by CPKIFPkiEnvironmentDefinitionNotebook::OnInitDialog().