CPKIFOcspResponderEntryDlg Class Reference

#include <OcspResponderEntryDlg.h>

Inheritance diagram for CPKIFOcspResponderEntryDlg:

Inheritance graph
[legend]
Collaboration diagram for CPKIFOcspResponderEntryDlg:

Collaboration graph
[legend]

List of all members.


Detailed Description

The CPKIFOcspResponderEntryDlg can be used to solicit information about an OCSP responder from a user. Specifically, it enables users to specify the following information:

TSP-enforcing: No

Definition at line 44 of file OcspResponderEntryDlg.h.


Public Member Functions

 CPKIFOcspResponderEntryDlg (wxWindow *parent, wxWindowID id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE)
wxTextCtrl * GetTextSignersName ()
wxTextCtrl * GetTextSignersSkid ()
wxTextCtrl * GetTextName ()
wxTextCtrl * GetTextSkid ()
wxTextCtrl * GetTextUrl ()
wxListBoxGetNamespaceList ()
wxListBoxGetIssuerNamespaceList ()
wxCheckBox * GetGenerateNonceWx ()
wxCheckBox * GetRequireNonceMatchWx ()
wxCheckBox * GetCacheRespondersWx ()
wxCheckBox * GetMultipleCertWx ()
void OnInitDialog (wxInitDialogEvent &event)
void GetUrl (wxString &address) const
void SetUrl (wxString &address)
CPKIFOCSPCheckerPtr GetOCSPChecker ()
void SetInitialOCSPChecker (CPKIFOCSPCheckerPtr &ocsp)
CPKIFGeneralSubtreeList GetNamespaces () const
void SetNamespaces (CPKIFGeneralSubtreeList &rdnList)
CPKIFGeneralSubtreeList GetIssuerNamespaces () const
void SetIssuerNamespaces (CPKIFGeneralSubtreeList &rdnList)
void SetMultipleCert (bool b)
bool GetMultipleCert ()
void SetCacheResponders (bool b)
bool GetCacheResponders ()
void SetGenerateNonce (bool b)
bool GetGenerateNonce ()
void SetRequireNonceMatch (bool b)
bool GetRequireNonceMatch ()
bool SetMediator (IPKIFMediatorPtr &m)

Constructor & Destructor Documentation

CPKIFOcspResponderEntryDlg::CPKIFOcspResponderEntryDlg ( wxWindow *  parent,
wxWindowID  id,
const wxString &  title,
const wxPoint &  position = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxDEFAULT_DIALOG_STYLE 
)

Interface: External

Dialog constructor

Returns:
None

Definition at line 102 of file OcspResponderEntryDlg.cpp.


Member Function Documentation

wxTextCtrl* CPKIFOcspResponderEntryDlg::GetTextSignersName (  )  [inline]

Definition at line 54 of file OcspResponderEntryDlg.h.

Referenced by OnInitDialog().

wxTextCtrl* CPKIFOcspResponderEntryDlg::GetTextSignersSkid (  )  [inline]

Definition at line 55 of file OcspResponderEntryDlg.h.

Referenced by OnInitDialog().

wxTextCtrl* CPKIFOcspResponderEntryDlg::GetTextName (  )  [inline]

Definition at line 56 of file OcspResponderEntryDlg.h.

Referenced by OnInitDialog().

wxTextCtrl* CPKIFOcspResponderEntryDlg::GetTextSkid (  )  [inline]

Definition at line 57 of file OcspResponderEntryDlg.h.

Referenced by OnInitDialog().

wxTextCtrl* CPKIFOcspResponderEntryDlg::GetTextUrl (  )  [inline]

Definition at line 58 of file OcspResponderEntryDlg.h.

Referenced by OnInitDialog().

wxListBox* CPKIFOcspResponderEntryDlg::GetNamespaceList (  )  [inline]

Definition at line 59 of file OcspResponderEntryDlg.h.

Referenced by OnInitDialog().

wxListBox* CPKIFOcspResponderEntryDlg::GetIssuerNamespaceList (  )  [inline]

Definition at line 60 of file OcspResponderEntryDlg.h.

Referenced by OnInitDialog().

wxCheckBox* CPKIFOcspResponderEntryDlg::GetGenerateNonceWx (  )  [inline]

Definition at line 62 of file OcspResponderEntryDlg.h.

Referenced by OnInitDialog().

wxCheckBox* CPKIFOcspResponderEntryDlg::GetRequireNonceMatchWx (  )  [inline]

Definition at line 63 of file OcspResponderEntryDlg.h.

Referenced by OnInitDialog().

wxCheckBox* CPKIFOcspResponderEntryDlg::GetCacheRespondersWx (  )  [inline]

Definition at line 64 of file OcspResponderEntryDlg.h.

Referenced by OnInitDialog().

wxCheckBox* CPKIFOcspResponderEntryDlg::GetMultipleCertWx (  )  [inline]

Definition at line 65 of file OcspResponderEntryDlg.h.

Referenced by OnInitDialog().

void CPKIFOcspResponderEntryDlg::OnInitDialog ( wxInitDialogEvent &  event  ) 

void CPKIFOcspResponderEntryDlg::GetUrl ( wxString &  url  )  const

Interface: External

This function returns OCSP responder URI

Returns:
None
Parameters:
url  [out] OCSP responder URI

Definition at line 225 of file OcspResponderEntryDlg.cpp.

void CPKIFOcspResponderEntryDlg::SetUrl ( wxString &  url  ) 

Interface: External

This function sets OCSP responder URI

Returns:
None
Parameters:
url  [out] OCSP responder URI

Definition at line 238 of file OcspResponderEntryDlg.cpp.

CPKIFOCSPCheckerPtr CPKIFOcspResponderEntryDlg::GetOCSPChecker (  ) 

Interface: External

This function creates CPKIFOCSPChecker object based on dialog contents and returns it

Returns:
Smart pointer to created CPKIFOCSPChecker object

Definition at line 292 of file OcspResponderEntryDlg.cpp.

void CPKIFOcspResponderEntryDlg::SetInitialOCSPChecker ( CPKIFOCSPCheckerPtr &  ocsp  ) 

Interface: External

This function sets the initial CPKIFOCSPChecker

Returns:
None
Parameters:
ocsp  [out] Initial CPKIFOCSPChecker

Definition at line 335 of file OcspResponderEntryDlg.cpp.

CPKIFGeneralSubtreeList CPKIFOcspResponderEntryDlg::GetNamespaces (  )  const

Interface: External

This function returns namespace list

Returns:
Namespace list

Definition at line 546 of file OcspResponderEntryDlg.cpp.

void CPKIFOcspResponderEntryDlg::SetNamespaces ( CPKIFGeneralSubtreeList rdnList  ) 

Interface: External

This function sets the namespace list

Returns:
None

Definition at line 557 of file OcspResponderEntryDlg.cpp.

CPKIFGeneralSubtreeList CPKIFOcspResponderEntryDlg::GetIssuerNamespaces (  )  const

Interface: External

This function returns issuers namespace list

Returns:
Namespace list

Definition at line 569 of file OcspResponderEntryDlg.cpp.

void CPKIFOcspResponderEntryDlg::SetIssuerNamespaces ( CPKIFGeneralSubtreeList issuerNamespaceList  ) 

Interface: External

This function sets the issuers namespace list

Returns:
None

Definition at line 580 of file OcspResponderEntryDlg.cpp.

void CPKIFOcspResponderEntryDlg::SetMultipleCert ( bool  b  ) 

Interface: External

This function sets if multiple certs are allowed

Returns:
None
Parameters:
b  [in] Boolean value

Definition at line 591 of file OcspResponderEntryDlg.cpp.

bool CPKIFOcspResponderEntryDlg::GetMultipleCert (  ) 

Interface: External

This function returns true if multiple certs are allowed false otherwise

Returns:
True if multiple certs are allowed false otherwise

Definition at line 604 of file OcspResponderEntryDlg.cpp.

void CPKIFOcspResponderEntryDlg::SetCacheResponders ( bool  b  ) 

Interface: External

This function sets if cached responces are allowed

Returns:
None
Parameters:
b  [in] Boolean value

Definition at line 615 of file OcspResponderEntryDlg.cpp.

bool CPKIFOcspResponderEntryDlg::GetCacheResponders (  ) 

Interface: External

This function returns true if cached responces are allowed false otherwise

Returns:
True if cached responces are allowed false otherwise

Definition at line 628 of file OcspResponderEntryDlg.cpp.

void CPKIFOcspResponderEntryDlg::SetGenerateNonce ( bool  b  ) 

Definition at line 633 of file OcspResponderEntryDlg.cpp.

bool CPKIFOcspResponderEntryDlg::GetGenerateNonce (  ) 

Definition at line 637 of file OcspResponderEntryDlg.cpp.

void CPKIFOcspResponderEntryDlg::SetRequireNonceMatch ( bool  b  ) 

Definition at line 642 of file OcspResponderEntryDlg.cpp.

bool CPKIFOcspResponderEntryDlg::GetRequireNonceMatch (  ) 

Definition at line 646 of file OcspResponderEntryDlg.cpp.

bool CPKIFOcspResponderEntryDlg::SetMediator ( IPKIFMediatorPtr m  ) 

Interface: External

SetMediator is used to specify the mediator object that is used to discover credentials when the dialog is displayed. The calling application must make sure the pointer passed to this function is valid when the dialog is displayed. The calling application is also responsible for freeing memory associated with this pointer.

The mediator/colleague set passed to the function must implement the IPKIFCryptoKeyIDOperations interface.

The pointer passed to this function replaces any previously specified value. If the pointer passed to this function is non-NULL and does not implement the IPKIFCryptoKeyIDOperations interface, the previously specified value will remain in effect. Passing NULL to this function clears previously specified values.

true is returned if the previously specified value was replaced. false is returned when a non-NULL pointer is passed and does not implement IPKIFCryptoKeyIDOperations.

Returns:
None
Parameters:
m  This parameter is used to pass a pointer to a mediator/colleague set used to discover available credentials

Definition at line 397 of file OcspResponderEntryDlg.cpp.


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

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