Virgil Security Crypto library  2.6.3
Public Member Functions | List of all members
virgil::crypto::pfs::VirgilPFSResponderPublicInfo Class Reference

This is model object that represent public information of a PFS Responder. More...

#include <VirgilPFSResponderPublicInfo.h>

Public Member Functions

 VirgilPFSResponderPublicInfo (VirgilPFSPublicKey identityPublicKey, VirgilPFSPublicKey longTermPublicKey, VirgilPFSPublicKey oneTimePublicKey=VirgilPFSPublicKey())
 
const VirgilPFSPublicKeygetIdentityPublicKey () const
 Getter. More...
 
const VirgilPFSPublicKeygetLongTermPublicKey () const
 Getter. More...
 
const VirgilPFSPublicKeygetOneTimePublicKey () const
 Getter. More...
 

Detailed Description

This is model object that represent public information of a PFS Responder.

Responder is a side that accept incoming communication.

See also
VirgilPFS

Constructor & Destructor Documentation

virgil::crypto::pfs::VirgilPFSResponderPublicInfo::VirgilPFSResponderPublicInfo ( VirgilPFSPublicKey  identityPublicKey,
VirgilPFSPublicKey  longTermPublicKey,
VirgilPFSPublicKey  oneTimePublicKey = VirgilPFSPublicKey() 
)
Parameters
identityPublicKey- public key that is connected to the Responder's identity.
longTermPublicKey- public key that can be alive few weeks.
oneTimePublicKey- public key that is used once for new communication.

Member Function Documentation

const VirgilPFSPublicKey& virgil::crypto::pfs::VirgilPFSResponderPublicInfo::getIdentityPublicKey ( ) const
const VirgilPFSPublicKey& virgil::crypto::pfs::VirgilPFSResponderPublicInfo::getLongTermPublicKey ( ) const
const VirgilPFSPublicKey& virgil::crypto::pfs::VirgilPFSResponderPublicInfo::getOneTimePublicKey ( ) const

The documentation for this class was generated from the following file: