188 lines
9.6 KiB
TeX
188 lines
9.6 KiB
TeX
\hypertarget{classGpgFrontend_1_1GpgKeyGetter}{}\doxysection{Gpg\+Frontend\+::Gpg\+Key\+Getter Class Reference}
|
|
\label{classGpgFrontend_1_1GpgKeyGetter}\index{GpgFrontend::GpgKeyGetter@{GpgFrontend::GpgKeyGetter}}
|
|
|
|
|
|
Inheritance diagram for Gpg\+Frontend\+::Gpg\+Key\+Getter\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[height=550pt]{classGpgFrontend_1_1GpgKeyGetter__inherit__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
|
|
|
|
Collaboration diagram for Gpg\+Frontend\+::Gpg\+Key\+Getter\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[height=550pt]{classGpgFrontend_1_1GpgKeyGetter__coll__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
\doxysubsection*{Classes}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
class \mbox{\hyperlink{classGpgFrontend_1_1GpgKeyGetter_1_1Impl}{Impl}}
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\hyperlink{classGpgFrontend_1_1GpgKeyGetter_aa2ec24750e302b12ab332b2e7481b882}{Gpg\+Key\+Getter}} (int channel=k\+Gpg\+Frontend\+Default\+Channel)
|
|
\begin{DoxyCompactList}\small\item\em Construct a new Gpg Key Getter object. \end{DoxyCompactList}\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1GpgKeyGetter_ac9dbf4a2358f6478cf0ce8c85260878f}\label{classGpgFrontend_1_1GpgKeyGetter_ac9dbf4a2358f6478cf0ce8c85260878f}}
|
|
\mbox{\hyperlink{classGpgFrontend_1_1GpgKeyGetter_ac9dbf4a2358f6478cf0ce8c85260878f}{$\sim$\+Gpg\+Key\+Getter}} ()
|
|
\begin{DoxyCompactList}\small\item\em Destroy the Gpg Key Getter object. \end{DoxyCompactList}\item
|
|
auto \mbox{\hyperlink{classGpgFrontend_1_1GpgKeyGetter_a74075299f1dee8cbccbf46939a1871f5}{Get\+Key}} (const QString \&key\+\_\+id, bool use\+\_\+cache=true) -\/$>$ \mbox{\hyperlink{classGpgFrontend_1_1GpgKey}{Gpg\+Key}}
|
|
\begin{DoxyCompactList}\small\item\em Get the Key object. \end{DoxyCompactList}\item
|
|
auto \mbox{\hyperlink{classGpgFrontend_1_1GpgKeyGetter_ac12f4117c5b4b596d9788dc816a6112b}{Get\+Keys}} (const Key\+Id\+Args\+List\+Ptr \&key\+\_\+ids) -\/$>$ Key\+List\+Ptr
|
|
\begin{DoxyCompactList}\small\item\em Get the Keys object. \end{DoxyCompactList}\item
|
|
auto \mbox{\hyperlink{classGpgFrontend_1_1GpgKeyGetter_aadefece15fe73e5c0285b7e9278700e2}{Get\+Pubkey}} (const QString \&key\+\_\+id, bool use\+\_\+cache=true) -\/$>$ \mbox{\hyperlink{classGpgFrontend_1_1GpgKey}{Gpg\+Key}}
|
|
\begin{DoxyCompactList}\small\item\em Get the Pubkey object. \end{DoxyCompactList}\item
|
|
auto \mbox{\hyperlink{classGpgFrontend_1_1GpgKeyGetter_ada3e33c92b5f4d24b6f2efe6af446688}{Fetch\+Key}} () -\/$>$ Key\+Link\+List\+Ptr
|
|
\begin{DoxyCompactList}\small\item\em Get all the keys by receiving a linked list. \end{DoxyCompactList}\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1GpgKeyGetter_a12c5b7fa117c7434450365f5ed46acf9}\label{classGpgFrontend_1_1GpgKeyGetter_a12c5b7fa117c7434450365f5ed46acf9}}
|
|
auto \mbox{\hyperlink{classGpgFrontend_1_1GpgKeyGetter_a12c5b7fa117c7434450365f5ed46acf9}{Flush\+Key\+Cache}} () -\/$>$ bool
|
|
\begin{DoxyCompactList}\small\item\em flush the keys in the cache \end{DoxyCompactList}\item
|
|
auto \mbox{\hyperlink{classGpgFrontend_1_1GpgKeyGetter_a94b99caf87636d80988a7b9f5c65d444}{Get\+Keys\+Copy}} (const Key\+List\+Ptr \&keys) -\/$>$ Key\+List\+Ptr
|
|
\begin{DoxyCompactList}\small\item\em Get the Keys Copy object. \end{DoxyCompactList}\item
|
|
auto \mbox{\hyperlink{classGpgFrontend_1_1GpgKeyGetter_afa73240503bbb2bd0ad2a58584d02551}{Get\+Keys\+Copy}} (const Key\+Link\+List\+Ptr \&keys) -\/$>$ Key\+Link\+List\+Ptr
|
|
\begin{DoxyCompactList}\small\item\em Get the Keys Copy object. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
|
\doxysubsection*{Private Attributes}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1GpgKeyGetter_ae9925f3091d6cf31e03be7a501ebb8a4}\label{classGpgFrontend_1_1GpgKeyGetter_ae9925f3091d6cf31e03be7a501ebb8a4}}
|
|
Secure\+Unique\+Ptr$<$ \mbox{\hyperlink{classGpgFrontend_1_1GpgKeyGetter_1_1Impl}{Impl}} $>$ {\bfseries p\+\_\+}
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Additional Inherited Members}
|
|
|
|
|
|
\doxysubsection{Constructor \& Destructor Documentation}
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1GpgKeyGetter_aa2ec24750e302b12ab332b2e7481b882}\label{classGpgFrontend_1_1GpgKeyGetter_aa2ec24750e302b12ab332b2e7481b882}}
|
|
\index{GpgFrontend::GpgKeyGetter@{GpgFrontend::GpgKeyGetter}!GpgKeyGetter@{GpgKeyGetter}}
|
|
\index{GpgKeyGetter@{GpgKeyGetter}!GpgFrontend::GpgKeyGetter@{GpgFrontend::GpgKeyGetter}}
|
|
\doxysubsubsection{\texorpdfstring{GpgKeyGetter()}{GpgKeyGetter()}}
|
|
{\footnotesize\ttfamily Gpg\+Frontend\+::\+Gpg\+Key\+Getter\+::\+Gpg\+Key\+Getter (\begin{DoxyParamCaption}\item[{int}]{channel = {\ttfamily kGpgFrontendDefaultChannel} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [explicit]}}
|
|
|
|
|
|
|
|
Construct a new Gpg Key Getter object.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em channel} & \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
|
|
|
|
\doxysubsection{Member Function Documentation}
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1GpgKeyGetter_ada3e33c92b5f4d24b6f2efe6af446688}\label{classGpgFrontend_1_1GpgKeyGetter_ada3e33c92b5f4d24b6f2efe6af446688}}
|
|
\index{GpgFrontend::GpgKeyGetter@{GpgFrontend::GpgKeyGetter}!FetchKey@{FetchKey}}
|
|
\index{FetchKey@{FetchKey}!GpgFrontend::GpgKeyGetter@{GpgFrontend::GpgKeyGetter}}
|
|
\doxysubsubsection{\texorpdfstring{FetchKey()}{FetchKey()}}
|
|
{\footnotesize\ttfamily auto Gpg\+Frontend\+::\+Gpg\+Key\+Getter\+::\+Fetch\+Key (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) -\/$>$ Key\+Link\+List\+Ptr}
|
|
|
|
|
|
|
|
Get all the keys by receiving a linked list.
|
|
|
|
\begin{DoxyReturn}{Returns}
|
|
Key\+Link\+List\+Ptr
|
|
\end{DoxyReturn}
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1GpgKeyGetter_a74075299f1dee8cbccbf46939a1871f5}\label{classGpgFrontend_1_1GpgKeyGetter_a74075299f1dee8cbccbf46939a1871f5}}
|
|
\index{GpgFrontend::GpgKeyGetter@{GpgFrontend::GpgKeyGetter}!GetKey@{GetKey}}
|
|
\index{GetKey@{GetKey}!GpgFrontend::GpgKeyGetter@{GpgFrontend::GpgKeyGetter}}
|
|
\doxysubsubsection{\texorpdfstring{GetKey()}{GetKey()}}
|
|
{\footnotesize\ttfamily auto Gpg\+Frontend\+::\+Gpg\+Key\+Getter\+::\+Get\+Key (\begin{DoxyParamCaption}\item[{const QString \&}]{key\+\_\+id, }\item[{bool}]{use\+\_\+cache = {\ttfamily true} }\end{DoxyParamCaption}) -\/$>$ \mbox{\hyperlink{classGpgFrontend_1_1GpgKey}{Gpg\+Key}}}
|
|
|
|
|
|
|
|
Get the Key object.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em fpr} & \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\begin{DoxyReturn}{Returns}
|
|
\mbox{\hyperlink{classGpgFrontend_1_1GpgKey}{Gpg\+Key}}
|
|
\end{DoxyReturn}
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1GpgKeyGetter_ac12f4117c5b4b596d9788dc816a6112b}\label{classGpgFrontend_1_1GpgKeyGetter_ac12f4117c5b4b596d9788dc816a6112b}}
|
|
\index{GpgFrontend::GpgKeyGetter@{GpgFrontend::GpgKeyGetter}!GetKeys@{GetKeys}}
|
|
\index{GetKeys@{GetKeys}!GpgFrontend::GpgKeyGetter@{GpgFrontend::GpgKeyGetter}}
|
|
\doxysubsubsection{\texorpdfstring{GetKeys()}{GetKeys()}}
|
|
{\footnotesize\ttfamily auto Gpg\+Frontend\+::\+Gpg\+Key\+Getter\+::\+Get\+Keys (\begin{DoxyParamCaption}\item[{const Key\+Id\+Args\+List\+Ptr \&}]{key\+\_\+ids }\end{DoxyParamCaption}) -\/$>$ Key\+List\+Ptr}
|
|
|
|
|
|
|
|
Get the Keys object.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em ids} & \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\begin{DoxyReturn}{Returns}
|
|
Key\+List\+Ptr
|
|
\end{DoxyReturn}
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1GpgKeyGetter_afa73240503bbb2bd0ad2a58584d02551}\label{classGpgFrontend_1_1GpgKeyGetter_afa73240503bbb2bd0ad2a58584d02551}}
|
|
\index{GpgFrontend::GpgKeyGetter@{GpgFrontend::GpgKeyGetter}!GetKeysCopy@{GetKeysCopy}}
|
|
\index{GetKeysCopy@{GetKeysCopy}!GpgFrontend::GpgKeyGetter@{GpgFrontend::GpgKeyGetter}}
|
|
\doxysubsubsection{\texorpdfstring{GetKeysCopy()}{GetKeysCopy()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
|
{\footnotesize\ttfamily auto Gpg\+Frontend\+::\+Gpg\+Key\+Getter\+::\+Get\+Keys\+Copy (\begin{DoxyParamCaption}\item[{const Key\+Link\+List\+Ptr \&}]{keys }\end{DoxyParamCaption}) -\/$>$ Key\+Link\+List\+Ptr}
|
|
|
|
|
|
|
|
Get the Keys Copy object.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em keys} & \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\begin{DoxyReturn}{Returns}
|
|
Key\+Link\+List\+Ptr
|
|
\end{DoxyReturn}
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1GpgKeyGetter_a94b99caf87636d80988a7b9f5c65d444}\label{classGpgFrontend_1_1GpgKeyGetter_a94b99caf87636d80988a7b9f5c65d444}}
|
|
\index{GpgFrontend::GpgKeyGetter@{GpgFrontend::GpgKeyGetter}!GetKeysCopy@{GetKeysCopy}}
|
|
\index{GetKeysCopy@{GetKeysCopy}!GpgFrontend::GpgKeyGetter@{GpgFrontend::GpgKeyGetter}}
|
|
\doxysubsubsection{\texorpdfstring{GetKeysCopy()}{GetKeysCopy()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
|
{\footnotesize\ttfamily auto Gpg\+Frontend\+::\+Gpg\+Key\+Getter\+::\+Get\+Keys\+Copy (\begin{DoxyParamCaption}\item[{const Key\+List\+Ptr \&}]{keys }\end{DoxyParamCaption}) -\/$>$ Key\+List\+Ptr}
|
|
|
|
|
|
|
|
Get the Keys Copy object.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em keys} & \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\begin{DoxyReturn}{Returns}
|
|
Key\+List\+Ptr
|
|
\end{DoxyReturn}
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1GpgKeyGetter_aadefece15fe73e5c0285b7e9278700e2}\label{classGpgFrontend_1_1GpgKeyGetter_aadefece15fe73e5c0285b7e9278700e2}}
|
|
\index{GpgFrontend::GpgKeyGetter@{GpgFrontend::GpgKeyGetter}!GetPubkey@{GetPubkey}}
|
|
\index{GetPubkey@{GetPubkey}!GpgFrontend::GpgKeyGetter@{GpgFrontend::GpgKeyGetter}}
|
|
\doxysubsubsection{\texorpdfstring{GetPubkey()}{GetPubkey()}}
|
|
{\footnotesize\ttfamily auto Gpg\+Frontend\+::\+Gpg\+Key\+Getter\+::\+Get\+Pubkey (\begin{DoxyParamCaption}\item[{const QString \&}]{key\+\_\+id, }\item[{bool}]{use\+\_\+cache = {\ttfamily true} }\end{DoxyParamCaption}) -\/$>$ \mbox{\hyperlink{classGpgFrontend_1_1GpgKey}{Gpg\+Key}}}
|
|
|
|
|
|
|
|
Get the Pubkey object.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em fpr} & \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\begin{DoxyReturn}{Returns}
|
|
\mbox{\hyperlink{classGpgFrontend_1_1GpgKey}{Gpg\+Key}}
|
|
\end{DoxyReturn}
|
|
|
|
|
|
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
src/core/function/gpg/Gpg\+Key\+Getter.\+h\item
|
|
src/core/function/gpg/Gpg\+Key\+Getter.\+cpp\end{DoxyCompactItemize}
|