2022-05-08 19:59:26 +00:00
\hypertarget { classGpgFrontend_ 1_ 1GpgSubKey} { } \doxysection { Gpg\+ Frontend\+ ::Gpg\+ Sub\+ Key Class Reference}
\label { classGpgFrontend_ 1_ 1GpgSubKey} \index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
Collaboration diagram for Gpg\+ Frontend\+ ::Gpg\+ Sub\+ Key\+ :
2022-05-08 22:01:23 +00:00
\nopagebreak
\begin { figure} [H]
\begin { center}
\leavevmode
\includegraphics [height=550pt] { classGpgFrontend_ 1_ 1GpgSubKey_ _ coll_ _ graph}
\end { center}
\end { figure}
2022-05-08 19:59:26 +00:00
\doxysubsection * { Public Member Functions}
\begin { DoxyCompactItemize}
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ a28be04ec888468dbd7341aa4cb28785d} { Get\+ ID} } () const -\/ $ > $ QString
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ a99a39cfbe53b79c1b56b854ce8e7088e} { Get\+ Fingerprint} } () const -\/ $ > $ QString
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ a00962f82450971c4e31a3ad302458a12} { Get\+ Pubkey\+ Algo} } () const -\/ $ > $ QString
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ a6274ea63d3bc49d7a1222a415f04a371} { Get\+ Key\+ Algo} } () const -\/ $ > $ QString
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ a05dc0b70902e5ce13c1e83c36f31fabe} { Get\+ Key\+ Length} } () const -\/ $ > $ unsigned int
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ a36919446a988986a04dc91264e31d8dd} { Is\+ Has\+ Encryption\+ Capability} } () const -\/ $ > $ bool
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ a8b3c6780ca6e94aa6b7fa22ee0e4a2c0} { Is\+ Has\+ Signing\+ Capability} } () const -\/ $ > $ bool
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ a8afd699012e6367d5fb71655dc37e22c} { Is\+ Has\+ Certification\+ Capability} } () const -\/ $ > $ bool
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ af305996f419fef0dde7aa2a1b58ecd5f} { Is\+ Has\+ Authentication\+ Capability} } () const -\/ $ > $ bool
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ ac3e89f13273f8a7743f47e2ddd1e479e} { Is\+ Private\+ Key} } () const -\/ $ > $ bool
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ a55f5aa99dd86cc5cb3ae175de41e925c} { Is\+ Expired} } () const -\/ $ > $ bool
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ a6e7401fb58bfb3dcc719c06898504bfa} { Is\+ Revoked} } () const -\/ $ > $ bool
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ adb9d23a5ba193a553ef83203cf763f25} { Is\+ Disabled} } () const -\/ $ > $ bool
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ a8e0cfcf0ea8c4c6478926f7254233756} { Is\+ Secret\+ Key} } () const -\/ $ > $ bool
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ a37a00de8cdf77d9af9db794246a13a4a} { Is\+ Card\+ Key} } () const -\/ $ > $ bool
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ acb69f7d19dd2e9278c59ed68033c95f6} { Get\+ Create\+ Time} } () const -\/ $ > $ QDate\+ Time
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
QDate\+ Time \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ a70e3268330b354ff99a1ec753ee71601} { Get\+ Expire\+ Time} } () const
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a59eba8a9d23429140e9a68126c9c7c5e} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a59eba8a9d23429140e9a68126c9c7c5e} }
2022-05-08 19:59:26 +00:00
\mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ a59eba8a9d23429140e9a68126c9c7c5e} { Gpg\+ Sub\+ Key} } ()
\begin { DoxyCompactList} \small \item \em Construct a new Gpg Sub Key object. \end { DoxyCompactList} \item
\mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ a3c9605e6ccb7fa53d9c9013453d561fe} { Gpg\+ Sub\+ Key} } (gpgme\+ \_ \+ subkey\+ \_ \+ t subkey)
\begin { DoxyCompactList} \small \item \em Construct a new Gpg Sub Key object. \end { DoxyCompactList} \item
\mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ ad12e160dbb394a849d6cf31e614a76f5} { Gpg\+ Sub\+ Key} } (\mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey} { Gpg\+ Sub\+ Key} } \& \& o) noexcept
\begin { DoxyCompactList} \small \item \em Construct a new Gpg Sub Key object. \end { DoxyCompactList} \item
2022-11-26 18:19:17 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a6e8df85f8c1dea7705b761e68bb949ab} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a6e8df85f8c1dea7705b761e68bb949ab} }
2022-05-08 22:01:23 +00:00
\mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ a6e8df85f8c1dea7705b761e68bb949ab} { Gpg\+ Sub\+ Key} } (const \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey} { Gpg\+ Sub\+ Key} } \& )=delete
2022-05-08 19:59:26 +00:00
\begin { DoxyCompactList} \small \item \em Construct a new Gpg Sub Key object. \end { DoxyCompactList} \item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ aca8af7e3c71de89b753ff72504dfc5c9} { operator=} } (\mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey} { Gpg\+ Sub\+ Key} } \& \& o) noexcept -\/ $ > $ \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey} { Gpg\+ Sub\+ Key} } \&
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ a8b7fa22d50d6bade01af1e347c0539e1} { operator=} } (const \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey} { Gpg\+ Sub\+ Key} } \& ) -\/ $ > $ \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey} { Gpg\+ Sub\+ Key} } \& =delete
2022-05-08 19:59:26 +00:00
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey_ af62212a90e58a861f540e050f549d426} { operator==} } (const \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey} { Gpg\+ Sub\+ Key} } \& o) const -\/ $ > $ bool
2022-05-08 19:59:26 +00:00
\end { DoxyCompactItemize}
\doxysubsection * { Private Types}
\begin { DoxyCompactItemize}
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a278abd1ba3abd90b05ed4ad494bc1e78} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a278abd1ba3abd90b05ed4ad494bc1e78} }
using { \bfseries Subkey\+ Ref\+ Handler} = std\+ ::unique\+ \_ \+ ptr$ < $ struct \+ \_ \+ gpgme\+ \_ \+ subkey, std\+ ::function$ < $ void(gpgme\+ \_ \+ subkey\+ \_ \+ t)$ > $ $ > $
\end { DoxyCompactItemize}
\doxysubsection * { Private Attributes}
\begin { DoxyCompactItemize}
\item
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ abb52ea637dffabfa2755497dc0892e84} \label { classGpgFrontend_ 1_ 1GpgSubKey_ abb52ea637dffabfa2755497dc0892e84} }
Subkey\+ Ref\+ Handler { \bfseries subkey\+ \_ \+ ref\+ \_ \+ } = nullptr
2022-05-08 19:59:26 +00:00
\end { DoxyCompactItemize}
\doxysubsection { Constructor \& Destructor Documentation}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a3c9605e6ccb7fa53d9c9013453d561fe} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a3c9605e6ccb7fa53d9c9013453d561fe} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !GpgSubKey@{ GpgSubKey} }
\index { GpgSubKey@{ GpgSubKey} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
2024-01-23 07:22:33 +00:00
\doxysubsubsection { \texorpdfstring { GpgSubKey()} { GpgSubKey()} \hspace { 0.1cm} { \footnotesize \ttfamily [1/2]} }
2022-05-08 19:59:26 +00:00
{ \footnotesize \ttfamily Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Gpg\+ Sub\+ Key (\begin { DoxyParamCaption} \item [{gpgme\+\_\+subkey\+\_\+t}] { subkey } \end { DoxyParamCaption} )\hspace { 0.3cm} { \ttfamily [explicit]} }
Construct a new Gpg Sub Key object.
\begin { DoxyParams} { Parameters}
{ \em subkey} & \\
\hline
\end { DoxyParams}
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ ad12e160dbb394a849d6cf31e614a76f5} \label { classGpgFrontend_ 1_ 1GpgSubKey_ ad12e160dbb394a849d6cf31e614a76f5} }
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !GpgSubKey@{ GpgSubKey} }
\index { GpgSubKey@{ GpgSubKey} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
2024-01-23 07:22:33 +00:00
\doxysubsubsection { \texorpdfstring { GpgSubKey()} { GpgSubKey()} \hspace { 0.1cm} { \footnotesize \ttfamily [2/2]} }
2022-05-08 19:59:26 +00:00
{ \footnotesize \ttfamily Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Gpg\+ Sub\+ Key (\begin { DoxyParamCaption} \item [{\mbox{\hyperlink{classGpgFrontend_1_1GpgSubKey}{Gpg\+Sub\+Key}} \&\&}] { o } \end { DoxyParamCaption} )\hspace { 0.3cm} { \ttfamily [noexcept]} }
Construct a new Gpg Sub Key object.
\begin { DoxyParams} { Parameters}
{ \em o} & \\
\hline
\end { DoxyParams}
\doxysubsection { Member Function Documentation}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ acb69f7d19dd2e9278c59ed68033c95f6} \label { classGpgFrontend_ 1_ 1GpgSubKey_ acb69f7d19dd2e9278c59ed68033c95f6} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !GetCreateTime@{ GetCreateTime} }
\index { GetCreateTime@{ GetCreateTime} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { GetCreateTime()} { GetCreateTime()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Get\+ Create\+ Time (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const -\/ $ > $ QDate\+ Time}
2022-05-08 19:59:26 +00:00
\begin { DoxyReturn} { Returns}
2024-01-23 07:22:33 +00:00
QDate\+ Time
2022-05-08 19:59:26 +00:00
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a70e3268330b354ff99a1ec753ee71601} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a70e3268330b354ff99a1ec753ee71601} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !GetExpireTime@{ GetExpireTime} }
\index { GetExpireTime@{ GetExpireTime} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { GetExpireTime()} { GetExpireTime()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Get\+ Expire\+ Time (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const}
2022-05-08 19:59:26 +00:00
\begin { DoxyReturn} { Returns}
2024-01-23 07:22:33 +00:00
QDate\+ Time
2022-05-08 19:59:26 +00:00
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a99a39cfbe53b79c1b56b854ce8e7088e} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a99a39cfbe53b79c1b56b854ce8e7088e} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !GetFingerprint@{ GetFingerprint} }
\index { GetFingerprint@{ GetFingerprint} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { GetFingerprint()} { GetFingerprint()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Get\+ Fingerprint (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const -\/ $ > $ QString}
2022-05-08 19:59:26 +00:00
\begin { DoxyReturn} { Returns}
2024-01-23 07:22:33 +00:00
QString
2022-05-08 19:59:26 +00:00
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a28be04ec888468dbd7341aa4cb28785d} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a28be04ec888468dbd7341aa4cb28785d} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !GetID@{ GetID} }
\index { GetID@{ GetID} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { GetID()} { GetID()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Get\+ ID (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const -\/ $ > $ QString}
2022-05-08 19:59:26 +00:00
\begin { DoxyReturn} { Returns}
2024-01-23 07:22:33 +00:00
QString
2022-05-08 19:59:26 +00:00
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a6274ea63d3bc49d7a1222a415f04a371} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a6274ea63d3bc49d7a1222a415f04a371} }
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !GetKeyAlgo@{ GetKeyAlgo} }
\index { GetKeyAlgo@{ GetKeyAlgo} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { GetKeyAlgo()} { GetKeyAlgo()} }
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Get\+ Key\+ Algo (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const -\/ $ > $ QString}
\begin { DoxyReturn} { Returns}
QString
\end { DoxyReturn}
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a05dc0b70902e5ce13c1e83c36f31fabe} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a05dc0b70902e5ce13c1e83c36f31fabe} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !GetKeyLength@{ GetKeyLength} }
\index { GetKeyLength@{ GetKeyLength} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { GetKeyLength()} { GetKeyLength()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Get\+ Key\+ Length (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const -\/ $ > $ unsigned int}
2022-05-08 19:59:26 +00:00
\begin { DoxyReturn} { Returns}
unsigned int
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a00962f82450971c4e31a3ad302458a12} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a00962f82450971c4e31a3ad302458a12} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !GetPubkeyAlgo@{ GetPubkeyAlgo} }
\index { GetPubkeyAlgo@{ GetPubkeyAlgo} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { GetPubkeyAlgo()} { GetPubkeyAlgo()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Get\+ Pubkey\+ Algo (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const -\/ $ > $ QString}
2022-05-08 19:59:26 +00:00
\begin { DoxyReturn} { Returns}
2024-01-23 07:22:33 +00:00
QString
2022-05-08 19:59:26 +00:00
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a37a00de8cdf77d9af9db794246a13a4a} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a37a00de8cdf77d9af9db794246a13a4a} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !IsCardKey@{ IsCardKey} }
\index { IsCardKey@{ IsCardKey} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { IsCardKey()} { IsCardKey()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Is\+ Card\+ Key (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const -\/ $ > $ bool}
2022-05-08 19:59:26 +00:00
\begin { DoxyReturn} { Returns}
true
false
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ adb9d23a5ba193a553ef83203cf763f25} \label { classGpgFrontend_ 1_ 1GpgSubKey_ adb9d23a5ba193a553ef83203cf763f25} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !IsDisabled@{ IsDisabled} }
\index { IsDisabled@{ IsDisabled} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { IsDisabled()} { IsDisabled()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Is\+ Disabled (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const -\/ $ > $ bool}
2022-05-08 19:59:26 +00:00
\begin { DoxyReturn} { Returns}
true
false
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a55f5aa99dd86cc5cb3ae175de41e925c} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a55f5aa99dd86cc5cb3ae175de41e925c} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !IsExpired@{ IsExpired} }
\index { IsExpired@{ IsExpired} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { IsExpired()} { IsExpired()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Is\+ Expired (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const -\/ $ > $ bool}
2022-05-08 19:59:26 +00:00
\begin { DoxyReturn} { Returns}
true
false
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ af305996f419fef0dde7aa2a1b58ecd5f} \label { classGpgFrontend_ 1_ 1GpgSubKey_ af305996f419fef0dde7aa2a1b58ecd5f} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !IsHasAuthenticationCapability@{ IsHasAuthenticationCapability} }
\index { IsHasAuthenticationCapability@{ IsHasAuthenticationCapability} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { IsHasAuthenticationCapability()} { IsHasAuthenticationCapability()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Is\+ Has\+ Authentication\+ Capability (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const -\/ $ > $ bool}
2022-05-08 19:59:26 +00:00
\begin { DoxyReturn} { Returns}
true
false
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a8afd699012e6367d5fb71655dc37e22c} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a8afd699012e6367d5fb71655dc37e22c} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !IsHasCertificationCapability@{ IsHasCertificationCapability} }
\index { IsHasCertificationCapability@{ IsHasCertificationCapability} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { IsHasCertificationCapability()} { IsHasCertificationCapability()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Is\+ Has\+ Certification\+ Capability (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const -\/ $ > $ bool}
2022-05-08 19:59:26 +00:00
\begin { DoxyReturn} { Returns}
true
false
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a36919446a988986a04dc91264e31d8dd} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a36919446a988986a04dc91264e31d8dd} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !IsHasEncryptionCapability@{ IsHasEncryptionCapability} }
\index { IsHasEncryptionCapability@{ IsHasEncryptionCapability} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { IsHasEncryptionCapability()} { IsHasEncryptionCapability()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Is\+ Has\+ Encryption\+ Capability (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const -\/ $ > $ bool}
2022-05-08 19:59:26 +00:00
\begin { DoxyReturn} { Returns}
true
false
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a8b3c6780ca6e94aa6b7fa22ee0e4a2c0} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a8b3c6780ca6e94aa6b7fa22ee0e4a2c0} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !IsHasSigningCapability@{ IsHasSigningCapability} }
\index { IsHasSigningCapability@{ IsHasSigningCapability} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { IsHasSigningCapability()} { IsHasSigningCapability()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Is\+ Has\+ Signing\+ Capability (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const -\/ $ > $ bool}
2022-05-08 19:59:26 +00:00
\begin { DoxyReturn} { Returns}
true
false
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ ac3e89f13273f8a7743f47e2ddd1e479e} \label { classGpgFrontend_ 1_ 1GpgSubKey_ ac3e89f13273f8a7743f47e2ddd1e479e} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !IsPrivateKey@{ IsPrivateKey} }
\index { IsPrivateKey@{ IsPrivateKey} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { IsPrivateKey()} { IsPrivateKey()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Is\+ Private\+ Key (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const -\/ $ > $ bool}
2022-05-08 19:59:26 +00:00
\begin { DoxyReturn} { Returns}
true
false
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a6e7401fb58bfb3dcc719c06898504bfa} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a6e7401fb58bfb3dcc719c06898504bfa} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !IsRevoked@{ IsRevoked} }
\index { IsRevoked@{ IsRevoked} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { IsRevoked()} { IsRevoked()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Is\+ Revoked (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const -\/ $ > $ bool}
2022-05-08 19:59:26 +00:00
\begin { DoxyReturn} { Returns}
true
false
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a8e0cfcf0ea8c4c6478926f7254233756} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a8e0cfcf0ea8c4c6478926f7254233756} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !IsSecretKey@{ IsSecretKey} }
\index { IsSecretKey@{ IsSecretKey} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { IsSecretKey()} { IsSecretKey()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::\+ Is\+ Secret\+ Key (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} ) const -\/ $ > $ bool}
2022-05-08 19:59:26 +00:00
\begin { DoxyReturn} { Returns}
true
false
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ a8b7fa22d50d6bade01af1e347c0539e1} \label { classGpgFrontend_ 1_ 1GpgSubKey_ a8b7fa22d50d6bade01af1e347c0539e1} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !operator=@{ operator=} }
\index { operator=@{ operator=} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { operator=()} { operator=()} \hspace { 0.1cm} { \footnotesize \ttfamily [1/2]} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::operator= (\begin { DoxyParamCaption} \item [{const \mbox{\hyperlink{classGpgFrontend_1_1GpgSubKey}{Gpg\+Sub\+Key}} \&}] { } \end { DoxyParamCaption} ) -\/ $ > $ \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey} { Gpg\+ Sub\+ Key} } \& =delete\hspace { 0.3cm} { \ttfamily [delete]} }
2022-05-08 19:59:26 +00:00
\begin { DoxyReturn} { Returns}
\mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey} { Gpg\+ Sub\+ Key} } \&
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ aca8af7e3c71de89b753ff72504dfc5c9} \label { classGpgFrontend_ 1_ 1GpgSubKey_ aca8af7e3c71de89b753ff72504dfc5c9} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !operator=@{ operator=} }
\index { operator=@{ operator=} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { operator=()} { operator=()} \hspace { 0.1cm} { \footnotesize \ttfamily [2/2]} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::operator= (\begin { DoxyParamCaption} \item [{\mbox{\hyperlink{classGpgFrontend_1_1GpgSubKey}{Gpg\+Sub\+Key}} \&\&}] { o } \end { DoxyParamCaption} ) -\/ $ > $ \mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey} { Gpg\+ Sub\+ Key} } \& \hspace { 0.3cm} { \ttfamily [noexcept]} }
2022-05-08 19:59:26 +00:00
\begin { DoxyParams} { Parameters}
{ \em o} & \\
\hline
\end { DoxyParams}
\begin { DoxyReturn} { Returns}
\mbox { \hyperlink { classGpgFrontend_ 1_ 1GpgSubKey} { Gpg\+ Sub\+ Key} } \&
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1GpgSubKey_ af62212a90e58a861f540e050f549d426} \label { classGpgFrontend_ 1_ 1GpgSubKey_ af62212a90e58a861f540e050f549d426} }
2022-05-08 19:59:26 +00:00
\index { GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} !operator==@{ operator==} }
\index { operator==@{ operator==} !GpgFrontend::GpgSubKey@{ GpgFrontend::GpgSubKey} }
\doxysubsubsection { \texorpdfstring { operator==()} { operator==()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Gpg\+ Sub\+ Key\+ ::operator== (\begin { DoxyParamCaption} \item [{const \mbox{\hyperlink{classGpgFrontend_1_1GpgSubKey}{Gpg\+Sub\+Key}} \&}] { o } \end { DoxyParamCaption} ) const -\/ $ > $ bool}
2022-05-08 19:59:26 +00:00
\begin { DoxyParams} { Parameters}
{ \em o} & \\
\hline
\end { DoxyParams}
\begin { DoxyReturn} { Returns}
true
false
\end { DoxyReturn}
The documentation for this class was generated from the following files\+ :\begin { DoxyCompactItemize}
\item
src/core/model/Gpg\+ Sub\+ Key.\+ h\item
src/core/model/Gpg\+ Sub\+ Key.\+ cpp\end { DoxyCompactItemize}