• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdeutils API Reference
  • KDE Home
  • Contact Us
 

kgpg

  • KgpgCore
  • KgpgKeyPrivate
Public Member Functions | Public Attributes | List of all members
KgpgCore::KgpgKeyPrivate Class Reference

#include <kgpgkey.h>

Inheritance diagram for KgpgCore::KgpgKeyPrivate:
Inheritance graph
[legend]

Public Member Functions

 KgpgKeyPrivate (const QString &id, const uint size, const KgpgCore::KgpgKeyTrust trust, const KgpgCore::KgpgKeyAlgo algo, const KgpgCore::KgpgSubKeyType subtype, const KgpgCore::KgpgSubKeyType keytype, const QDateTime &creationDate)
 
bool operator!= (const KgpgKeyPrivate &other) const
 
bool operator== (const KgpgKeyPrivate &other) const
 
- Public Member Functions inherited from QSharedData
 QSharedData ()
 
 QSharedData (const QSharedData &other)
 

Public Attributes

const KgpgKeyAlgo gpgkeyalgo
 
QString gpgkeycomment
 
const QDateTime gpgkeycreation
 
QDateTime gpgkeyexpiration
 
QString gpgkeyfingerprint
 
const QString gpgkeyid
 
QString gpgkeymail
 
QString gpgkeyname
 
gpgme_validity_t gpgkeyownertrust
 
bool gpgkeysecret
 
const uint gpgkeysize
 
const KgpgKeyTrust gpgkeytrust
 
const KgpgSubKeyType gpgkeytype
 
bool gpgkeyvalid
 
KgpgKeySubListPtr gpgsublist
 
const KgpgSubKeyType gpgsubtype
 

Detailed Description

Definition at line 196 of file kgpgkey.h.

Constructor & Destructor Documentation

KgpgCore::KgpgKeyPrivate::KgpgKeyPrivate ( const QString &  id,
const uint  size,
const KgpgCore::KgpgKeyTrust  trust,
const KgpgCore::KgpgKeyAlgo  algo,
const KgpgCore::KgpgSubKeyType  subtype,
const KgpgCore::KgpgSubKeyType  keytype,
const QDateTime &  creationDate 
)

constructor

Parameters
idid of the key (i.e. fingerprint)
sizelength of the key in bits
trusttrust to this key
algopublic key algorithm
subtypekey capabilities of this subkey
keytypekey capabilities of this and all subkeys combined
creationDatedate of key creation

Member Function Documentation

bool KgpgCore::KgpgKeyPrivate::operator!= ( const KgpgKeyPrivate &  other) const
inline

Definition at line 232 of file kgpgkey.h.

bool KgpgCore::KgpgKeyPrivate::operator== ( const KgpgKeyPrivate &  other) const

Definition at line 151 of file kgpgkey.cpp.

Member Data Documentation

const KgpgKeyAlgo KgpgCore::KgpgKeyPrivate::gpgkeyalgo

Definition at line 225 of file kgpgkey.h.

QString KgpgCore::KgpgKeyPrivate::gpgkeycomment

Definition at line 217 of file kgpgkey.h.

const QDateTime KgpgCore::KgpgKeyPrivate::gpgkeycreation

Definition at line 223 of file kgpgkey.h.

QDateTime KgpgCore::KgpgKeyPrivate::gpgkeyexpiration

Definition at line 224 of file kgpgkey.h.

QString KgpgCore::KgpgKeyPrivate::gpgkeyfingerprint

Definition at line 218 of file kgpgkey.h.

const QString KgpgCore::KgpgKeyPrivate::gpgkeyid

Definition at line 219 of file kgpgkey.h.

QString KgpgCore::KgpgKeyPrivate::gpgkeymail

Definition at line 215 of file kgpgkey.h.

QString KgpgCore::KgpgKeyPrivate::gpgkeyname

Definition at line 216 of file kgpgkey.h.

gpgme_validity_t KgpgCore::KgpgKeyPrivate::gpgkeyownertrust

Definition at line 221 of file kgpgkey.h.

bool KgpgCore::KgpgKeyPrivate::gpgkeysecret

Definition at line 213 of file kgpgkey.h.

const uint KgpgCore::KgpgKeyPrivate::gpgkeysize

Definition at line 220 of file kgpgkey.h.

const KgpgKeyTrust KgpgCore::KgpgKeyPrivate::gpgkeytrust

Definition at line 222 of file kgpgkey.h.

const KgpgSubKeyType KgpgCore::KgpgKeyPrivate::gpgkeytype

Definition at line 227 of file kgpgkey.h.

bool KgpgCore::KgpgKeyPrivate::gpgkeyvalid

Definition at line 214 of file kgpgkey.h.

KgpgKeySubListPtr KgpgCore::KgpgKeyPrivate::gpgsublist

Definition at line 229 of file kgpgkey.h.

const KgpgSubKeyType KgpgCore::KgpgKeyPrivate::gpgsubtype

Definition at line 226 of file kgpgkey.h.


The documentation for this class was generated from the following files:
  • kgpgkey.h
  • kgpgkey.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:42:08 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kgpg

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

kdeutils API Reference

Skip menu "kdeutils API Reference"
  • ark
  • filelight
  • kcalc
  • kcharselect
  • kdf
  • kfloppy
  • kgpg
  • ktimer
  • kwallet
  • sweeper

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal