QCA::SecureMessageSignature

Search for usage in LXR

QCA::SecureMessageSignature Class Reference

#include <QtCrypto>

Public Types

enum  IdentityResult { Valid, InvalidSignature, InvalidKey, NoKey }
 

Public Member Functions

 SecureMessageSignature ()
 
 SecureMessageSignature (IdentityResult r, Validity v, const SecureMessageKey &key, const QDateTime &ts)
 
 SecureMessageSignature (const SecureMessageSignature &from)
 
IdentityResult identityResult () const
 
SecureMessageKey key () const
 
Validity keyValidity () const
 
SecureMessageSignatureoperator= (const SecureMessageSignature &from)
 
QDateTime timestamp () const
 

Detailed Description

SecureMessage signature.

Definition at line 184 of file qca_securemessage.h.

Member Enumeration Documentation

The result of identity verification.

Enumerator
Valid 

indentity is verified, matches signature

InvalidSignature 

valid key provided, but signature failed

InvalidKey 

invalid key provided

NoKey 

identity unknown

Definition at line 190 of file qca_securemessage.h.

Constructor & Destructor Documentation

QCA::SecureMessageSignature::SecureMessageSignature ( )

Create an empty signature check object.

User applications don't normally need to create signature checks. You normally get the object back as a result of a SecureMessage operation.

QCA::SecureMessageSignature::SecureMessageSignature ( IdentityResult  r,
Validity  v,
const SecureMessageKey key,
const QDateTime ts 
)

Create a signature check object.

User applications don't normally need to create signature checks. You normally get the object back as a result of a SecureMessage operation.

Parameters
rthe result of the check
vthe Validity of the key validation check
keythe key associated with the signature
tsthe timestamp associated with the signature
QCA::SecureMessageSignature::SecureMessageSignature ( const SecureMessageSignature from)

Standard copy constructor.

Parameters
fromthe source signature object

Member Function Documentation

IdentityResult QCA::SecureMessageSignature::identityResult ( ) const

get the results of the identity check on this signature

SecureMessageKey QCA::SecureMessageSignature::key ( ) const

get the key associated with this signature

Validity QCA::SecureMessageSignature::keyValidity ( ) const

get the results of the key validation check on this signature

SecureMessageSignature& QCA::SecureMessageSignature::operator= ( const SecureMessageSignature from)

Standard assignment operator.

Parameters
fromthe source signature object
QDateTime QCA::SecureMessageSignature::timestamp ( ) const

get the timestamp associated with this signature


The documentation for this class was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Fri Oct 22 2021 23:04:24 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.