• Skip to content
  • Skip to link menu
KDE 4.4 API Reference
  • KDE API Reference
  • KDE Support
  • Sitemap
  • Contact Us
 

qca

QCA::CertContextProps

QCA::CertContextProps Class Reference
[QCA provider API]

X.509 certificate or certificate request properties. More...

#include <QtCrypto>

List of all members.

Public Attributes

QString challenge
Constraints constraints
QStringList crlLocations
QDateTime end
CertificateRequestFormat format
bool isCA
bool isSelfSigned
CertificateInfoOrdered issuer
QByteArray issuerId
QStringList issuerLocations
QStringList ocspLocations
int pathLimit
QStringList policies
BigInteger serial
QByteArray sig
SignatureAlgorithm sigalgo
QDateTime start
CertificateInfoOrdered subject
QByteArray subjectId
int version

Detailed Description

X.509 certificate or certificate request properties.

Note:
This class is part of the provider plugin interface and should not be used directly by applications. You probably want Certificate or CertificateRequest instead.

Some fields are only for certificates or only for certificate requests, and these fields are noted.

Definition at line 1020 of file qcaprovider.h.


Member Data Documentation

QString QCA::CertContextProps::challenge

The SPKAC challenge value.

This field is for certificate requests only.

Definition at line 1141 of file qcaprovider.h.

Constraints QCA::CertContextProps::constraints

The constraints.

Definition at line 1059 of file qcaprovider.h.

QStringList QCA::CertContextProps::crlLocations

A list of URIs for CRLs.

This field is for certificates only.

Definition at line 1071 of file qcaprovider.h.

QDateTime QCA::CertContextProps::end

The time the certificate expires.

This field is for certificates only.

Definition at line 1042 of file qcaprovider.h.

CertificateRequestFormat QCA::CertContextProps::format

The format used for the certificate request.

This field is for certificate requests only.

Definition at line 1148 of file qcaprovider.h.

bool QCA::CertContextProps::isCA

True if the certificate is a CA or the certificate request is requesting to be a CA, otherwise false.

Definition at line 1098 of file qcaprovider.h.

bool QCA::CertContextProps::isSelfSigned

True if the certificate is self-signed.

This field is for certificates only.

Definition at line 1105 of file qcaprovider.h.

CertificateInfoOrdered QCA::CertContextProps::issuer

The issuer information.

This field is for certificates only.

Definition at line 1054 of file qcaprovider.h.

QByteArray QCA::CertContextProps::issuerId

The issuer id.

This field is for certificates only.

Definition at line 1134 of file qcaprovider.h.

QStringList QCA::CertContextProps::issuerLocations

A list of URIs for issuer certificates.

This field is for certificates only.

Definition at line 1078 of file qcaprovider.h.

QStringList QCA::CertContextProps::ocspLocations

A list of URIs for OCSP services.

This field is for certificates only.

Definition at line 1085 of file qcaprovider.h.

int QCA::CertContextProps::pathLimit

The path limit.

Definition at line 1110 of file qcaprovider.h.

QStringList QCA::CertContextProps::policies

The policies.

Definition at line 1064 of file qcaprovider.h.

BigInteger QCA::CertContextProps::serial

The certificate serial number.

This field is for certificates only.

Definition at line 1092 of file qcaprovider.h.

QByteArray QCA::CertContextProps::sig

The signature data.

Definition at line 1115 of file qcaprovider.h.

SignatureAlgorithm QCA::CertContextProps::sigalgo

The signature algorithm used to create the signature.

Definition at line 1120 of file qcaprovider.h.

QDateTime QCA::CertContextProps::start

The time the certificate becomes valid (often the time of create).

This field is for certificates only.

Definition at line 1035 of file qcaprovider.h.

CertificateInfoOrdered QCA::CertContextProps::subject

The subject information.

Definition at line 1047 of file qcaprovider.h.

QByteArray QCA::CertContextProps::subjectId

The subject id.

This field is for certificates only.

Definition at line 1127 of file qcaprovider.h.

int QCA::CertContextProps::version

The X.509 certificate version, usually 3.

This field is for certificates only.

Definition at line 1028 of file qcaprovider.h.


The documentation for this class was generated from the following file:
  • qcaprovider.h

qca

Skip menu "qca"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

KDE Support

Skip menu "KDE Support"
  • akonadi
  • Decibel
  • grantlee
  • kdewin
  • phonon
  •     Backend
  • polkit-qt
  • qca
  • qimageblitz
  • soprano
  • strigi
  •     searchclient
  •     streamanalyzer
  •     streams
Generated for KDE Support by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal