QCA
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
▼CQCA::Algorithm | General superclass for an algorithm |
CQCA::CRL | Certificate Revocation List |
CQCA::Certificate | Public Key (X.509) certificate |
CQCA::CertificateAuthority | A Certificate Authority is used to generate Certificates and Certificate Revocation Lists (CRLs) |
CQCA::CertificateRequest | Certificate Request |
CQCA::Cipher | General class for cipher (encryption / decryption) algorithms |
CQCA::HKDF | |
CQCA::Hash | General class for hashing algorithms |
▼CQCA::KeyDerivationFunction | General superclass for key derivation algorithms |
CQCA::PBKDF1 | Password based key derivation function version 1 |
CQCA::PBKDF2 | Password based key derivation function version 2 |
CQCA::KeyStore | General purpose key storage object |
CQCA::KeyStoreEntry | Single entry in a KeyStore |
CQCA::MessageAuthenticationCode | General class for message authentication code (MAC) algorithms |
CQCA::PGPKey | Pretty Good Privacy key |
▼CQCA::PKey | General superclass for public (PublicKey) and private (PrivateKey) keys used with asymmetric encryption techniques |
►CQCA::PrivateKey | Generic private key |
►CQCA::PublicKey | Generic public key |
CQCA::Random | Source of random numbers |
CQCA::SASL | Simple Authentication and Security Layer protocol implementation |
CQCA::SecureMessage | Class representing a secure message |
▼CQCA::SecureMessageSystem | Abstract superclass for secure messaging systems |
CQCA::CMS | Cryptographic Message Syntax messaging system |
CQCA::OpenPGP | Pretty Good Privacy messaging system |
CQCA::TLS | Transport Layer Security / Secure Socket Layer |
CQCA::TLSSession | Session token, used for TLS resuming |
CQCA::BigInteger | Arbitrary precision integer |
▼CQCA::BufferedComputation | General superclass for buffered computation algorithms |
CQCA::Hash | General class for hashing algorithms |
CQCA::MessageAuthenticationCode | General class for message authentication code (MAC) algorithms |
CQCA::CertContextProps | X.509 certificate or certificate request properties |
CQCA::CertificateCollection | Bundle of Certificates and CRLs |
CQCA::CertificateInfoPair | One entry in a certificate information list |
CQCA::CertificateInfoType | Certificate information type |
CQCA::CertificateOptions | Certificate options |
CQCA::ConstraintType | Certificate constraint |
CQCA::CRLContextProps | X.509 certificate revocation list properties |
CQCA::CRLEntry | Part of a CRL representing a single certificate |
CQCA::DLGroup | A discrete logarithm group |
CQCA::Event | An asynchronous event |
▼CQCA::Filter | General superclass for filtering transformation algorithms |
CQCA::Cipher | General class for cipher (encryption / decryption) algorithms |
▼CQCA::TextFilter | Superclass for text based filtering algorithms |
CQCA::Base64 | Base64 encoding / decoding |
CQCA::Hex | Hexadecimal encoding / decoding |
CQCA::SASLContext::HostPort | Convenience class to hold an IP address and an associated port |
CQCA::Initializer | Convenience method for initialising and cleaning up QCA |
CQCA::KeyBundle | Certificate chain and private key pair |
CQCA::KeyLength | Simple container for acceptable key lengths |
CQCA::KeyStoreInfo | Key store information, outside of a KeyStore object |
▼CQCA::MemoryRegion | Array of bytes that may be optionally secured |
▼CQCA::SecureArray | Secure array of bytes |
CQCA::AuthTag | Container for authentication tag |
CQCA::InitializationVector | Container for initialisation vectors and nonces |
CQCA::SymmetricKey | Container for keys for symmetric encryption algorithms |
CQCA::SASL::Params | Parameter flags for the SASL authentication |
CQCA::PGPKeyContextProps | OpenPGP key properties |
CQCA::Provider | Algorithm provider |
CQCAPlugin | Provider plugin base class |
▼CQList< Certificate > [external] | |
CQCA::CertificateChain | A chain of related Certificates |
▼CQList< CertificateInfoPair > [external] | |
CQCA::CertificateInfoOrdered | Ordered certificate properties type |
▼CQObject [external] | |
CQCA::AbstractLogDevice | An abstract log device |
CQCA::Console | QCA Console system |
CQCA::ConsolePrompt | Console prompt handler |
CQCA::ConsoleReference | Manager for a Console |
CQCA::DirWatch | Support class to monitor a directory for activity |
CQCA::EventHandler | Interface class for password / passphrase / PIN and token handlers |
CQCA::FileWatch | Support class to monitor a file for activity |
CQCA::KeyGenerator | Class for generating asymmetric key pairs |
CQCA::KeyLoader | Asynchronous private key loader |
CQCA::KeyStore | General purpose key storage object |
CQCA::KeyStoreEntryWatcher | Class to monitor the availability of a KeyStoreEntry |
CQCA::KeyStoreManager | Access keystores, and monitor keystores for changes |
CQCA::Logger | A simple logging system |
CQCA::PasswordAsker | User password / passphrase / PIN handler |
▼CQCA::Provider::Context | Internal context class used for the plugin |
►CQCA::BasicContext | Base class to use for primitive provider contexts |
CQCA::DLGroupContext | Discrete logarithm provider |
CQCA::KeyStoreListContext | KeyStore provider |
CQCA::MessageContext | SecureMessage provider |
CQCA::SASLContext | SASL provider |
CQCA::TLSContext | TLS provider |
CQCA::QPipeDevice | Unbuffered direct pipe |
CQCA::QPipeEnd | A buffered higher-level pipe end |
▼CQCA::SecureLayer | Abstract interface to a security layer |
CQCA::SASL | Simple Authentication and Security Layer protocol implementation |
CQCA::TLS | Transport Layer Security / Secure Socket Layer |
CQCA::SecureMessage | Class representing a secure message |
CQCA::SecureMessageSystem | Abstract superclass for secure messaging systems |
CQCA::Synchronizer | Enable synchronization between two threads |
CQCA::TokenAsker | User token handler |
▼CQThread [external] | |
CQCA::SyncThread | Convenience class to run a thread and interact with it synchronously |
CQCA::QPipe | A FIFO buffer (named pipe) abstraction |
CQCA::SecureMessageKey | Key for SecureMessage system |
CQCA::SecureMessageSignature | SecureMessage signature |
CQCA::TLSContext::SessionInfo | Information about an active TLS connection |
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Nov 8 2024 11:53:14 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Nov 8 2024 11:53:14 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.