CPKIFLdapAndOcspPanel Class Reference

#include <LdapAndOcspPanel.h>

Inheritance diagram for CPKIFLdapAndOcspPanel:

Inheritance graph
[legend]
Collaboration diagram for CPKIFLdapAndOcspPanel:

Collaboration graph
[legend]

List of all members.


Detailed Description

The CPKIFLdapAndOcspPanel can be used to solicit ldap and ocsp information

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 ()
wxListBoxGetListboxLdapBlacklist ()
wxListBoxGetListboHttpBlacklist ()
wxListBoxGetListboxOcsp ()
wxListBoxGetListboxLdap ()
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)

Constructor & Destructor Documentation

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

Returns:
None

Definition at line 62 of file LdapAndOcspPanel.cpp.

CPKIFLdapAndOcspPanel::~CPKIFLdapAndOcspPanel (  ) 

Interface: External

Panel destructor

Returns:
None

Definition at line 84 of file LdapAndOcspPanel.cpp.


Member Function Documentation

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

Returns:
None
Parameters:
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

Returns:
None
Parameters:
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

Returns:
None
Parameters:
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

Returns:
None
Parameters:
l  [out] black list vector

Definition at line 534 of file LdapAndOcspPanel.cpp.

bool CPKIFLdapAndOcspPanel::Validate (  )  [virtual]

Interface: External

Validate function unused

Returns:
None

Definition at line 95 of file LdapAndOcspPanel.cpp.

void CPKIFLdapAndOcspPanel::SetInitialMediator ( IPKIFMediatorPtr m  ) 

Interface: External

This function sets initial mediator

Returns:
None

Definition at line 472 of file LdapAndOcspPanel.cpp.

Referenced by CPKIFPkiEnvironmentDefinitionNotebook::SetInitialMediator().

void CPKIFLdapAndOcspPanel::OnInitDialog ( wxInitDialogEvent &  event  ) 


The documentation for this class was generated from the following files:

Generated on Mon Nov 15 11:20:23 2010 for PublicKeyInfrastructureFramework(PKIF) by  doxygen 1.5.6