ZDK
Public Member Functions | List of all members
ZDK::ISecureCertData Class Referenceabstract
Inheritance diagram for ZDK::ISecureCertData:
ZDK::IZHandle

Public Member Functions

virtual int errorMask () const =0
 Gets the mask of errors for the certificate. More...
 
virtual ZDK::Shared::String CertSubject () const =0
 Gets the certificate's subject. More...
 
virtual ZDK::Shared::String CertIssuer () const =0
 Gets the certificate's issuer. More...
 
virtual ZDK::Shared::String CertNotBefore () const =0
 Gets the certificate's start of validity. More...
 
virtual ZDK::Shared::String CertNotAfter () const =0
 Gets the certificate's end of validity. More...
 
virtual ZDK::Shared::String ExpectedName () const =0
 Gets the expected subject name for the certificate. More...
 
virtual ZDK::Shared::String ActualNameList () const =0
 Gets the actual certificate names list. More...
 
virtual ZDK::Shared::String CertDataPEM () const =0
 Gets the certificate itself. More...
 
- Public Member Functions inherited from ZDK::IZHandle
virtual ZDK::ZDKHandle Handle () const =0
 
virtual operator ZDK::ZDKHandle () const =0
 
virtual void Initialize ()=0
 
virtual void ReleaseReference ()=0
 

Member Function Documentation

◆ ActualNameList()

virtual ZDK::Shared::String ZDK::ISecureCertData::ActualNameList ( ) const
pure virtual

Gets the actual certificate names list.

The function gets the actual certificate names list. The whole list is in the actual list represented as a ASCIIZ string of comma delimited values.

Returns
The actual certificate names list

◆ CertDataPEM()

virtual ZDK::Shared::String ZDK::ISecureCertData::CertDataPEM ( ) const
pure virtual

Gets the certificate itself.

The function gets the certificate itself, PEM encoded.

Returns
The actual certificate

◆ CertIssuer()

virtual ZDK::Shared::String ZDK::ISecureCertData::CertIssuer ( ) const
pure virtual

Gets the certificate's issuer.

Returns
The certificate's issuer

◆ CertNotAfter()

virtual ZDK::Shared::String ZDK::ISecureCertData::CertNotAfter ( ) const
pure virtual

Gets the certificate's end of validity.

Returns
The certificate's end validity

◆ CertNotBefore()

virtual ZDK::Shared::String ZDK::ISecureCertData::CertNotBefore ( ) const
pure virtual

Gets the certificate's start of validity.

Returns
The certificate's start validity

◆ CertSubject()

virtual ZDK::Shared::String ZDK::ISecureCertData::CertSubject ( ) const
pure virtual

Gets the certificate's subject.

Returns
The certificate's subject

◆ errorMask()

virtual int ZDK::ISecureCertData::errorMask ( ) const
pure virtual

Gets the mask of errors for the certificate.

Returns
The mask of errors

◆ ExpectedName()

virtual ZDK::Shared::String ZDK::ISecureCertData::ExpectedName ( ) const
pure virtual

Gets the expected subject name for the certificate.

The function gets the expected subject name for the certificate. The main certificate name is in the certificate's subject in the 'commonName' field. More names can be found in the certificate's 'altSubjectName' extension.

Returns
The expected subject name for the certificate

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