libzypp 17.31.23
zypp::keyring::VerifyFileContext::Impl Class Reference

Directly accessed by verifyFileSignatureWorkflow to set the result data. More...

Public Member Functions

 Impl ()
 
 Impl (Pathname file_r)
 
 Impl (Pathname file_r, Pathname signature_r)
 
void resetResults ()
 

Public Attributes

Pathname _file
 
Pathname _signature
 
std::optional< std::string > _shortFile
 
KeyContext _keyContext
 
BuddyKeys _buddyKeys
 
bool _fileAccepted = false
 
bool _fileValidated = false
 
std::string _signatureId
 
bool _signatureIdTrusted = false
 

Private Member Functions

Implclone () const
 clone for RWCOW_pointer
 

Friends

ImplrwcowClone (const Impl *rhs)
 

Detailed Description

Directly accessed by verifyFileSignatureWorkflow to set the result data.

Definition at line 24 of file KeyRingContexts.cc.

Constructor & Destructor Documentation

◆ Impl() [1/3]

zypp::keyring::VerifyFileContext::Impl::Impl ( )
inline

Definition at line 27 of file KeyRingContexts.cc.

◆ Impl() [2/3]

zypp::keyring::VerifyFileContext::Impl::Impl ( Pathname  file_r)
inline

Definition at line 29 of file KeyRingContexts.cc.

◆ Impl() [3/3]

zypp::keyring::VerifyFileContext::Impl::Impl ( Pathname  file_r,
Pathname  signature_r 
)
inline

Definition at line 32 of file KeyRingContexts.cc.

Member Function Documentation

◆ resetResults()

void zypp::keyring::VerifyFileContext::Impl::resetResults ( )
inline

Definition at line 37 of file KeyRingContexts.cc.

◆ clone()

Impl * zypp::keyring::VerifyFileContext::Impl::clone ( ) const
inlineprivate

clone for RWCOW_pointer

Definition at line 56 of file KeyRingContexts.cc.

Friends And Related Function Documentation

◆ rwcowClone

Impl * rwcowClone ( const Impl rhs)
friend

Member Data Documentation

◆ _file

Pathname zypp::keyring::VerifyFileContext::Impl::_file

Definition at line 41 of file KeyRingContexts.cc.

◆ _signature

Pathname zypp::keyring::VerifyFileContext::Impl::_signature

Definition at line 42 of file KeyRingContexts.cc.

◆ _shortFile

std::optional<std::string> zypp::keyring::VerifyFileContext::Impl::_shortFile

Definition at line 43 of file KeyRingContexts.cc.

◆ _keyContext

KeyContext zypp::keyring::VerifyFileContext::Impl::_keyContext

Definition at line 44 of file KeyRingContexts.cc.

◆ _buddyKeys

BuddyKeys zypp::keyring::VerifyFileContext::Impl::_buddyKeys

Definition at line 45 of file KeyRingContexts.cc.

◆ _fileAccepted

bool zypp::keyring::VerifyFileContext::Impl::_fileAccepted = false

Definition at line 48 of file KeyRingContexts.cc.

◆ _fileValidated

bool zypp::keyring::VerifyFileContext::Impl::_fileValidated = false

Definition at line 49 of file KeyRingContexts.cc.

◆ _signatureId

std::string zypp::keyring::VerifyFileContext::Impl::_signatureId

Definition at line 50 of file KeyRingContexts.cc.

◆ _signatureIdTrusted

bool zypp::keyring::VerifyFileContext::Impl::_signatureIdTrusted = false

Definition at line 51 of file KeyRingContexts.cc.


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