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

Handles result of the method VirgilPythia::blind(). More...

#include <VirgilPythiaBlindResult.h>

Public Member Functions

 VirgilPythiaBlindResult (VirgilByteArray blindedPassword, VirgilByteArray blindingSecret)
 Encapsulate given data. More...
 
const VirgilByteArrayblindedPassword () const
 
const VirgilByteArrayblindingSecret () const
 

Detailed Description

Handles result of the method VirgilPythia::blind().

Constructor & Destructor Documentation

virgil::crypto::pythia::VirgilPythiaBlindResult::VirgilPythiaBlindResult ( VirgilByteArray  blindedPassword,
VirgilByteArray  blindingSecret 
)
inlineexplicit

Encapsulate given data.

Parameters
blindedPassword- G1 password obfuscated into a pseudo-random string.
blindingSecret- BN random value used to blind user's password.

Member Function Documentation

const VirgilByteArray& virgil::crypto::pythia::VirgilPythiaBlindResult::blindedPassword ( ) const
inline
Returns
G1 password obfuscated into a pseudo-random string.
const VirgilByteArray& virgil::crypto::pythia::VirgilPythiaBlindResult::blindingSecret ( ) const
inline
Returns
BN random value used to blind user's password.

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