QCA::SecureMessageSignature Class Reference

SecureMessage signature. More...

#include <QtCrypto>

Collaboration diagram for QCA::SecureMessageSignature:

Collaboration graph
[legend]
List of all members.

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)
SecureMessageSignatureoperator= (const SecureMessageSignature &from)
IdentityResult identityResult () const
Validity keyValidity () const
SecureMessageKey key () const
QDateTime timestamp () const

Detailed Description

SecureMessage signature.
Examples:

cmsexample.cpp.


Member Enumeration Documentation

enum QCA::SecureMessageSignature::IdentityResult
 

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


Constructor & Destructor Documentation

QCA::SecureMessageSignature::SecureMessageSignature  ) 
 

Create an empty signature check object.

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

Create a signature check object.

QCA::SecureMessageSignature::SecureMessageSignature const SecureMessageSignature from  ) 
 

Standard copy constructor.

Parameters:
from the source signature object


Member Function Documentation

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

Standard assignment operator.

Parameters:
from the source signature object

IdentityResult QCA::SecureMessageSignature::identityResult  )  const
 

get the results of the identity check on this signature

Validity QCA::SecureMessageSignature::keyValidity  )  const
 

get the results of the key validation check on this signature

SecureMessageKey QCA::SecureMessageSignature::key  )  const
 

get the key associated with this signature

QDateTime QCA::SecureMessageSignature::timestamp  )  const
 

get the timestamp associated with this signature


The documentation for this class was generated from the following file:
Generated on Fri Jul 6 12:15:37 2007 for Qt Cryptographic Architecture by  doxygen 1.4.6