Simias::Client::CertPolicy::CertificateState Class Reference

Class used to verify a cert. More...

List of all members.

Public Member Functions

 CertificateState (X509Certificate certificate, bool accepted, CertificateProblem problem)
 Creates a new certificateState object.
bool IsValid (X509Certificate certificate)
 Is the certificate valid.

Public Attributes

X509Certificate Certificate
 The certificate.

Properties

CertificateProblem Problem [get]
 Get the reason the certificate failed.
bool Accepted [get]
 Get whether the Cert is accepted.


Detailed Description

Class used to verify a cert.


Constructor & Destructor Documentation

Simias::Client::CertPolicy::CertificateState::CertificateState ( X509Certificate  certificate,
bool  accepted,
CertificateProblem  problem 
) [inline]

Creates a new certificateState object.

Parameters:
certificate The certificate.
accepted If true accept the certificate.
problem The problem with the certificate.


Member Function Documentation

bool Simias::Client::CertPolicy::CertificateState::IsValid ( X509Certificate  certificate  )  [inline]

Is the certificate valid.

Parameters:
certificate The certificate to check.
Returns:


Member Data Documentation

The certificate.


Property Documentation

CertificateProblem Simias::Client::CertPolicy::CertificateState::Problem [get]

Get the reason the certificate failed.

bool Simias::Client::CertPolicy::CertificateState::Accepted [get]

Get whether the Cert is accepted.


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

Generated on Wed Apr 8 14:47:23 2009 for simias by  doxygen 1.5.6