GpgFrontend-Doxygen/docs/html/classGpgFrontend_1_1GenKeyInfo.html

1282 lines
69 KiB
HTML
Raw Permalink Normal View History

2022-05-08 19:59:26 +00:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
2022-05-08 22:01:23 +00:00
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
2022-05-08 19:59:26 +00:00
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GpgFrontend Project: GpgFrontend::GenKeyInfo Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
2022-05-08 22:01:23 +00:00
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
2022-05-08 19:59:26 +00:00
<div id="projectname">GpgFrontend Project
</div>
<div id="projectbrief">A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
2022-05-08 19:59:26 +00:00
<script type="text/javascript">
2022-05-08 22:01:23 +00:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
2022-05-08 19:59:26 +00:00
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
2022-05-08 22:01:23 +00:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
2022-05-08 19:59:26 +00:00
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
2022-05-08 22:01:23 +00:00
/* @license-end */</script>
2022-05-08 19:59:26 +00:00
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
2022-05-08 22:01:23 +00:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
2022-05-08 19:59:26 +00:00
$(document).ready(function(){initNavTree('classGpgFrontend_1_1GenKeyInfo.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-types">Public Types</a> &#124;
2022-05-08 19:59:26 +00:00
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="classGpgFrontend_1_1GenKeyInfo-members.html">List of all members</a> </div>
2022-05-08 22:01:23 +00:00
<div class="headertitle">
<div class="title">GpgFrontend::GenKeyInfo Class Reference</div> </div>
2022-05-08 19:59:26 +00:00
</div><!--header-->
<div class="contents">
<div class="dynheader">
Collaboration diagram for GpgFrontend::GenKeyInfo:</div>
<div class="dyncontent">
<div class="center"><img src="classGpgFrontend_1_1GenKeyInfo__coll__graph.png" border="0" usemap="#aGpgFrontend_1_1GenKeyInfo_coll__map" alt="Collaboration graph"/></div>
<map name="aGpgFrontend_1_1GenKeyInfo_coll__map" id="aGpgFrontend_1_1GenKeyInfo_coll__map">
<area shape="rect" title=" " alt="" coords="5,5,217,420"/>
2022-05-08 22:01:23 +00:00
</map>
2022-05-08 19:59:26 +00:00
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:abed4a1dc3cdf137fa01435edce2edd9d"><td class="memItemLeft" align="right" valign="top"><a id="abed4a1dc3cdf137fa01435edce2edd9d"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>KeyGenAlgo</b> = std::tuple&lt; QString, QString, QString &gt;</td></tr>
<tr class="separator:abed4a1dc3cdf137fa01435edce2edd9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
2022-05-08 22:01:23 +00:00
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
2022-05-08 19:59:26 +00:00
Public Member Functions</h2></td></tr>
<tr class="memitem:acfa8401da6425bf3b5fe63d897a33b69"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#acfa8401da6425bf3b5fe63d897a33b69">GenKeyInfo</a> (bool m_is_sub_key=false)</td></tr>
<tr class="memdesc:acfa8401da6425bf3b5fe63d897a33b69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a new Gen Key Info object. <a href="classGpgFrontend_1_1GenKeyInfo.html#acfa8401da6425bf3b5fe63d897a33b69">More...</a><br /></td></tr>
<tr class="separator:acfa8401da6425bf3b5fe63d897a33b69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5018adac1ec215cc17dd7dabea39829d"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a5018adac1ec215cc17dd7dabea39829d">IsSubKey</a> () const -&gt; bool</td></tr>
<tr class="separator:a5018adac1ec215cc17dd7dabea39829d"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 19:59:26 +00:00
<tr class="memitem:acd9f7742b739e1db60bd50489690dec1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#acd9f7742b739e1db60bd50489690dec1">SetIsSubKey</a> (bool m_sub_key)</td></tr>
<tr class="memdesc:acd9f7742b739e1db60bd50489690dec1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the Is Sub Key object. <a href="classGpgFrontend_1_1GenKeyInfo.html#acd9f7742b739e1db60bd50489690dec1">More...</a><br /></td></tr>
<tr class="separator:acd9f7742b739e1db60bd50489690dec1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a225c683da9766afd8fd7e733e9f5fdd4"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a225c683da9766afd8fd7e733e9f5fdd4">GetUserid</a> () const -&gt; QString</td></tr>
<tr class="memdesc:a225c683da9766afd8fd7e733e9f5fdd4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the Userid object. <a href="classGpgFrontend_1_1GenKeyInfo.html#a225c683da9766afd8fd7e733e9f5fdd4">More...</a><br /></td></tr>
<tr class="separator:a225c683da9766afd8fd7e733e9f5fdd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f80b74f6ed3183063a46f2cd3bb9172"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a8f80b74f6ed3183063a46f2cd3bb9172">SetName</a> (const QString &amp;m_name)</td></tr>
<tr class="memdesc:a8f80b74f6ed3183063a46f2cd3bb9172"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the Name object. <a href="classGpgFrontend_1_1GenKeyInfo.html#a8f80b74f6ed3183063a46f2cd3bb9172">More...</a><br /></td></tr>
<tr class="separator:a8f80b74f6ed3183063a46f2cd3bb9172"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6cff6c278089c5e6a646592e87f046b5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a6cff6c278089c5e6a646592e87f046b5">SetEmail</a> (const QString &amp;m_email)</td></tr>
<tr class="memdesc:a6cff6c278089c5e6a646592e87f046b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the Email object. <a href="classGpgFrontend_1_1GenKeyInfo.html#a6cff6c278089c5e6a646592e87f046b5">More...</a><br /></td></tr>
<tr class="separator:a6cff6c278089c5e6a646592e87f046b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d498db9a8249db8b7e1742065a82c42"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a0d498db9a8249db8b7e1742065a82c42">SetComment</a> (const QString &amp;m_comment)</td></tr>
<tr class="memdesc:a0d498db9a8249db8b7e1742065a82c42"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the Comment object. <a href="classGpgFrontend_1_1GenKeyInfo.html#a0d498db9a8249db8b7e1742065a82c42">More...</a><br /></td></tr>
<tr class="separator:a0d498db9a8249db8b7e1742065a82c42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c1277ad84cd4c2b3c6203c31581e8e4"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a6c1277ad84cd4c2b3c6203c31581e8e4">GetName</a> () const -&gt; QString</td></tr>
<tr class="memdesc:a6c1277ad84cd4c2b3c6203c31581e8e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the Name object. <a href="classGpgFrontend_1_1GenKeyInfo.html#a6c1277ad84cd4c2b3c6203c31581e8e4">More...</a><br /></td></tr>
<tr class="separator:a6c1277ad84cd4c2b3c6203c31581e8e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af87474dd334abdc17f39bf5cc04cc464"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#af87474dd334abdc17f39bf5cc04cc464">GetEmail</a> () const -&gt; QString</td></tr>
<tr class="memdesc:af87474dd334abdc17f39bf5cc04cc464"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the Email object. <a href="classGpgFrontend_1_1GenKeyInfo.html#af87474dd334abdc17f39bf5cc04cc464">More...</a><br /></td></tr>
<tr class="separator:af87474dd334abdc17f39bf5cc04cc464"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbc1d76d54202eb5cf2cc27767ab238d"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#abbc1d76d54202eb5cf2cc27767ab238d">GetComment</a> () const -&gt; QString</td></tr>
<tr class="memdesc:abbc1d76d54202eb5cf2cc27767ab238d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the Comment object. <a href="classGpgFrontend_1_1GenKeyInfo.html#abbc1d76d54202eb5cf2cc27767ab238d">More...</a><br /></td></tr>
<tr class="separator:abbc1d76d54202eb5cf2cc27767ab238d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadafd2fa289a5b8e69e03c5b2deeacd6"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#aadafd2fa289a5b8e69e03c5b2deeacd6">GetAlgo</a> () const -&gt; const QString &amp;</td></tr>
<tr class="memdesc:aadafd2fa289a5b8e69e03c5b2deeacd6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the Algo object. <a href="classGpgFrontend_1_1GenKeyInfo.html#aadafd2fa289a5b8e69e03c5b2deeacd6">More...</a><br /></td></tr>
<tr class="separator:aadafd2fa289a5b8e69e03c5b2deeacd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a438c9bd77727a93961109a8492673fe5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a438c9bd77727a93961109a8492673fe5">SetAlgo</a> (const QString &amp;)</td></tr>
<tr class="memdesc:a438c9bd77727a93961109a8492673fe5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the Algo object. <a href="classGpgFrontend_1_1GenKeyInfo.html#a438c9bd77727a93961109a8492673fe5">More...</a><br /></td></tr>
<tr class="separator:a438c9bd77727a93961109a8492673fe5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0d9942210df18e21e5f7feb127a4080"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#aa0d9942210df18e21e5f7feb127a4080">GetKeySizeStr</a> () const -&gt; QString</td></tr>
<tr class="memdesc:aa0d9942210df18e21e5f7feb127a4080"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the Key Size Str object. <a href="classGpgFrontend_1_1GenKeyInfo.html#aa0d9942210df18e21e5f7feb127a4080">More...</a><br /></td></tr>
<tr class="separator:aa0d9942210df18e21e5f7feb127a4080"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd12578dde272902cfbf76368103f95b"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#afd12578dde272902cfbf76368103f95b">GetKeyLength</a> () const -&gt; int</td></tr>
<tr class="memdesc:afd12578dde272902cfbf76368103f95b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the Key Size object. <a href="classGpgFrontend_1_1GenKeyInfo.html#afd12578dde272902cfbf76368103f95b">More...</a><br /></td></tr>
<tr class="separator:afd12578dde272902cfbf76368103f95b"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 19:59:26 +00:00
<tr class="memitem:ae744395012e4dcb9734ad5a30aa8ed75"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#ae744395012e4dcb9734ad5a30aa8ed75">SetKeyLength</a> (int m_key_size)</td></tr>
<tr class="memdesc:ae744395012e4dcb9734ad5a30aa8ed75"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the Key Size object. <a href="classGpgFrontend_1_1GenKeyInfo.html#ae744395012e4dcb9734ad5a30aa8ed75">More...</a><br /></td></tr>
<tr class="separator:ae744395012e4dcb9734ad5a30aa8ed75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abba96c63d675a9bdd05926eaca64c268"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#abba96c63d675a9bdd05926eaca64c268">GetExpireTime</a> () const -&gt; const QDateTime &amp;</td></tr>
<tr class="memdesc:abba96c63d675a9bdd05926eaca64c268"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the Expired object. <a href="classGpgFrontend_1_1GenKeyInfo.html#abba96c63d675a9bdd05926eaca64c268">More...</a><br /></td></tr>
<tr class="separator:abba96c63d675a9bdd05926eaca64c268"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8475c1f419a65055dd659d3b60d4e356"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a8475c1f419a65055dd659d3b60d4e356">SetExpireTime</a> (const QDateTime &amp;m_expired)</td></tr>
<tr class="memdesc:a8475c1f419a65055dd659d3b60d4e356"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the Expired object. <a href="classGpgFrontend_1_1GenKeyInfo.html#a8475c1f419a65055dd659d3b60d4e356">More...</a><br /></td></tr>
<tr class="separator:a8475c1f419a65055dd659d3b60d4e356"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a812adab61edebf96bbba4a18c2b82a72"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a812adab61edebf96bbba4a18c2b82a72">IsNonExpired</a> () const -&gt; bool</td></tr>
<tr class="separator:a812adab61edebf96bbba4a18c2b82a72"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 19:59:26 +00:00
<tr class="memitem:aea247381c21896f5371bb813ca665329"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#aea247381c21896f5371bb813ca665329">SetNonExpired</a> (bool m_non_expired)</td></tr>
<tr class="memdesc:aea247381c21896f5371bb813ca665329"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the Non Expired object. <a href="classGpgFrontend_1_1GenKeyInfo.html#aea247381c21896f5371bb813ca665329">More...</a><br /></td></tr>
<tr class="separator:aea247381c21896f5371bb813ca665329"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2dd1d385b95569e60526cbf15bdf03ec"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a2dd1d385b95569e60526cbf15bdf03ec">IsNoPassPhrase</a> () const -&gt; bool</td></tr>
<tr class="separator:a2dd1d385b95569e60526cbf15bdf03ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 19:59:26 +00:00
<tr class="memitem:a864407216cbdbef9e7b35e6be694d3ef"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a864407216cbdbef9e7b35e6be694d3ef">SetNonPassPhrase</a> (bool m_non_pass_phrase)</td></tr>
<tr class="memdesc:a864407216cbdbef9e7b35e6be694d3ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the Non Pass Phrase object. <a href="classGpgFrontend_1_1GenKeyInfo.html#a864407216cbdbef9e7b35e6be694d3ef">More...</a><br /></td></tr>
<tr class="separator:a864407216cbdbef9e7b35e6be694d3ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc16a0f5b11c814a5fd2ec9198c88a99"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#abc16a0f5b11c814a5fd2ec9198c88a99">IsAllowSigning</a> () const -&gt; bool</td></tr>
<tr class="separator:abc16a0f5b11c814a5fd2ec9198c88a99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3cc933fddc87f2a250b6686ceddf4ac"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#af3cc933fddc87f2a250b6686ceddf4ac">IsAllowNoPassPhrase</a> () const -&gt; bool</td></tr>
<tr class="separator:af3cc933fddc87f2a250b6686ceddf4ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 19:59:26 +00:00
<tr class="memitem:a1a01518b24d40d95e187ef73f4dcd52a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a1a01518b24d40d95e187ef73f4dcd52a">SetAllowSigning</a> (bool m_allow_signing)</td></tr>
<tr class="memdesc:a1a01518b24d40d95e187ef73f4dcd52a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the Allow Signing object. <a href="classGpgFrontend_1_1GenKeyInfo.html#a1a01518b24d40d95e187ef73f4dcd52a">More...</a><br /></td></tr>
<tr class="separator:a1a01518b24d40d95e187ef73f4dcd52a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75b69b9e3f889e9fc5ffe9ee7af2c365"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a75b69b9e3f889e9fc5ffe9ee7af2c365">IsAllowEncryption</a> () const -&gt; bool</td></tr>
<tr class="separator:a75b69b9e3f889e9fc5ffe9ee7af2c365"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 19:59:26 +00:00
<tr class="memitem:a965014232f6de22c6d33320231ca4454"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a965014232f6de22c6d33320231ca4454">SetAllowEncryption</a> (bool m_allow_encryption)</td></tr>
<tr class="memdesc:a965014232f6de22c6d33320231ca4454"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the Allow Encryption object. <a href="classGpgFrontend_1_1GenKeyInfo.html#a965014232f6de22c6d33320231ca4454">More...</a><br /></td></tr>
<tr class="separator:a965014232f6de22c6d33320231ca4454"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae01bbb4af8da59317797d599b28abb31"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#ae01bbb4af8da59317797d599b28abb31">IsAllowCertification</a> () const -&gt; bool</td></tr>
<tr class="separator:ae01bbb4af8da59317797d599b28abb31"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 19:59:26 +00:00
<tr class="memitem:ac5f52f74566618c71a29bdc5e70fce2e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#ac5f52f74566618c71a29bdc5e70fce2e">SetAllowCertification</a> (bool m_allow_certification)</td></tr>
<tr class="memdesc:ac5f52f74566618c71a29bdc5e70fce2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the Allow Certification object. <a href="classGpgFrontend_1_1GenKeyInfo.html#ac5f52f74566618c71a29bdc5e70fce2e">More...</a><br /></td></tr>
<tr class="separator:ac5f52f74566618c71a29bdc5e70fce2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa73b6fe349eb4c2438fd0a0ae61b6c03"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#aa73b6fe349eb4c2438fd0a0ae61b6c03">IsAllowAuthentication</a> () const -&gt; bool</td></tr>
<tr class="separator:aa73b6fe349eb4c2438fd0a0ae61b6c03"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 19:59:26 +00:00
<tr class="memitem:aac51d251682ed1bc1090416ebfeba4de"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#aac51d251682ed1bc1090416ebfeba4de">SetAllowAuthentication</a> (bool m_allow_authentication)</td></tr>
<tr class="memdesc:aac51d251682ed1bc1090416ebfeba4de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the Allow Authentication object. <a href="classGpgFrontend_1_1GenKeyInfo.html#aac51d251682ed1bc1090416ebfeba4de">More...</a><br /></td></tr>
<tr class="separator:aac51d251682ed1bc1090416ebfeba4de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab74ae13ad036fbb85405f401275d0566"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#ab74ae13ad036fbb85405f401275d0566">GetPassPhrase</a> () const -&gt; const QString &amp;</td></tr>
<tr class="memdesc:ab74ae13ad036fbb85405f401275d0566"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the Pass Phrase object. <a href="classGpgFrontend_1_1GenKeyInfo.html#ab74ae13ad036fbb85405f401275d0566">More...</a><br /></td></tr>
<tr class="separator:ab74ae13ad036fbb85405f401275d0566"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0499b0e924ff9d63361b744ead83fc40"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a0499b0e924ff9d63361b744ead83fc40">SetPassPhrase</a> (const QString &amp;m_pass_phrase)</td></tr>
<tr class="memdesc:a0499b0e924ff9d63361b744ead83fc40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the Pass Phrase object. <a href="classGpgFrontend_1_1GenKeyInfo.html#a0499b0e924ff9d63361b744ead83fc40">More...</a><br /></td></tr>
<tr class="separator:a0499b0e924ff9d63361b744ead83fc40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4aedcb38a9fb4ffe65d16bce61a610c4"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a4aedcb38a9fb4ffe65d16bce61a610c4">IsAllowChangeSigning</a> () const -&gt; bool</td></tr>
<tr class="separator:a4aedcb38a9fb4ffe65d16bce61a610c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81d52ff47ecd7aca34fb4f5a613b922d"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a81d52ff47ecd7aca34fb4f5a613b922d">IsAllowChangeEncryption</a> () const -&gt; bool</td></tr>
<tr class="separator:a81d52ff47ecd7aca34fb4f5a613b922d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a858ace5de6d4b8cd31fa6c68f33d0f92"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a858ace5de6d4b8cd31fa6c68f33d0f92">IsAllowChangeCertification</a> () const -&gt; bool</td></tr>
<tr class="separator:a858ace5de6d4b8cd31fa6c68f33d0f92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b6635977ea47b1c2220aed48bc5c57d"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a6b6635977ea47b1c2220aed48bc5c57d">IsAllowChangeAuthentication</a> () const -&gt; bool</td></tr>
<tr class="separator:a6b6635977ea47b1c2220aed48bc5c57d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af72c8592d105d8394bcfa1bc6388d46e"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#af72c8592d105d8394bcfa1bc6388d46e">GetSuggestMaxKeySize</a> () const -&gt; int</td></tr>
<tr class="memdesc:af72c8592d105d8394bcfa1bc6388d46e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the Suggest Max Key Size object. <a href="classGpgFrontend_1_1GenKeyInfo.html#af72c8592d105d8394bcfa1bc6388d46e">More...</a><br /></td></tr>
<tr class="separator:af72c8592d105d8394bcfa1bc6388d46e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a482933ddc06734993d80a90611a8ad5b"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a482933ddc06734993d80a90611a8ad5b">GetSuggestMinKeySize</a> () const -&gt; int</td></tr>
<tr class="memdesc:a482933ddc06734993d80a90611a8ad5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the Suggest Min Key Size object. <a href="classGpgFrontend_1_1GenKeyInfo.html#a482933ddc06734993d80a90611a8ad5b">More...</a><br /></td></tr>
<tr class="separator:a482933ddc06734993d80a90611a8ad5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33c7ea176587bbd317a39938e9ecec59"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a33c7ea176587bbd317a39938e9ecec59">GetSizeChangeStep</a> () const -&gt; int</td></tr>
<tr class="memdesc:a33c7ea176587bbd317a39938e9ecec59"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the Size Change Step object. <a href="classGpgFrontend_1_1GenKeyInfo.html#a33c7ea176587bbd317a39938e9ecec59">More...</a><br /></td></tr>
<tr class="separator:a33c7ea176587bbd317a39938e9ecec59"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 19:59:26 +00:00
</table><table class="memberdecls">
2022-05-08 22:01:23 +00:00
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
2022-05-08 19:59:26 +00:00
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a2229d217f44345a99ab3816ec5c0cfe8"><td class="memItemLeft" align="right" valign="top">static auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a2229d217f44345a99ab3816ec5c0cfe8">GetSupportedKeyAlgo</a> () -&gt; const std::vector&lt; KeyGenAlgo &gt; &amp;</td></tr>
<tr class="memdesc:a2229d217f44345a99ab3816ec5c0cfe8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the Supported Key Algo object. <a href="classGpgFrontend_1_1GenKeyInfo.html#a2229d217f44345a99ab3816ec5c0cfe8">More...</a><br /></td></tr>
<tr class="separator:a2229d217f44345a99ab3816ec5c0cfe8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07a68fbe5ef4534df51759cffb144bef"><td class="memItemLeft" align="right" valign="top">static auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a07a68fbe5ef4534df51759cffb144bef">GetSupportedSubkeyAlgo</a> () -&gt; const std::vector&lt; KeyGenAlgo &gt; &amp;</td></tr>
<tr class="memdesc:a07a68fbe5ef4534df51759cffb144bef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the Supported Subkey Algo object. <a href="classGpgFrontend_1_1GenKeyInfo.html#a07a68fbe5ef4534df51759cffb144bef">More...</a><br /></td></tr>
<tr class="separator:a07a68fbe5ef4534df51759cffb144bef"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 19:59:26 +00:00
</table><table class="memberdecls">
2022-05-08 22:01:23 +00:00
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
2022-05-08 19:59:26 +00:00
Private Member Functions</h2></td></tr>
2022-05-08 22:01:23 +00:00
<tr class="memitem:a2a2128871ff307439be30105d3845be9"><td class="memItemLeft" align="right" valign="top"><a id="a2a2128871ff307439be30105d3845be9"></a>
2022-05-08 19:59:26 +00:00
void&#160;</td><td class="memItemRight" valign="bottom"><b>reset_options</b> ()</td></tr>
<tr class="separator:a2a2128871ff307439be30105d3845be9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
2022-05-08 22:01:23 +00:00
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
2022-05-08 19:59:26 +00:00
Private Attributes</h2></td></tr>
2022-05-08 22:01:23 +00:00
<tr class="memitem:ab97cbf3c5d6e30a6c85e8ca82b1ccfe3"><td class="memItemLeft" align="right" valign="top"><a id="ab97cbf3c5d6e30a6c85e8ca82b1ccfe3"></a>
2022-05-08 19:59:26 +00:00
bool&#160;</td><td class="memItemRight" valign="bottom"><b>subkey_</b> = false</td></tr>
<tr class="separator:ab97cbf3c5d6e30a6c85e8ca82b1ccfe3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af34cdb87a48a6814fab6d2bb9f4edb6f"><td class="memItemLeft" align="right" valign="top"><a id="af34cdb87a48a6814fab6d2bb9f4edb6f"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>name_</b></td></tr>
<tr class="separator:af34cdb87a48a6814fab6d2bb9f4edb6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97e347c259758b6bdc88822944359295"><td class="memItemLeft" align="right" valign="top"><a id="a97e347c259758b6bdc88822944359295"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>email_</b></td></tr>
<tr class="separator:a97e347c259758b6bdc88822944359295"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab041224b8a17dfa237f4644f5b3a246e"><td class="memItemLeft" align="right" valign="top"><a id="ab041224b8a17dfa237f4644f5b3a246e"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>comment_</b></td></tr>
<tr class="separator:ab041224b8a17dfa237f4644f5b3a246e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4495089facdeee0e9335afa1f17e74a7"><td class="memItemLeft" align="right" valign="top"><a id="a4495089facdeee0e9335afa1f17e74a7"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>algo_</b></td></tr>
<tr class="separator:a4495089facdeee0e9335afa1f17e74a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 22:01:23 +00:00
<tr class="memitem:a34392244d8cd477a590d02f02567a665"><td class="memItemLeft" align="right" valign="top"><a id="a34392244d8cd477a590d02f02567a665"></a>
2022-05-08 19:59:26 +00:00
int&#160;</td><td class="memItemRight" valign="bottom"><b>key_size_</b> = 2048</td></tr>
<tr class="separator:a34392244d8cd477a590d02f02567a665"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44ea49dd2fc9032a09eac7e2bd563558"><td class="memItemLeft" align="right" valign="top"><a id="a44ea49dd2fc9032a09eac7e2bd563558"></a>
QDateTime&#160;</td><td class="memItemRight" valign="bottom"><b>expired_</b> = QDateTime::currentDateTime().addYears(2)</td></tr>
<tr class="separator:a44ea49dd2fc9032a09eac7e2bd563558"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 22:01:23 +00:00
<tr class="memitem:a7b8c6d162f1cb8a74e3ff150908270f5"><td class="memItemLeft" align="right" valign="top"><a id="a7b8c6d162f1cb8a74e3ff150908270f5"></a>
2022-05-08 19:59:26 +00:00
bool&#160;</td><td class="memItemRight" valign="bottom"><b>non_expired_</b> = false</td></tr>
<tr class="separator:a7b8c6d162f1cb8a74e3ff150908270f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 22:01:23 +00:00
<tr class="memitem:ad899d9ac85bb4fe39613b3207fd676c6"><td class="memItemLeft" align="right" valign="top"><a id="ad899d9ac85bb4fe39613b3207fd676c6"></a>
2022-05-08 19:59:26 +00:00
bool&#160;</td><td class="memItemRight" valign="bottom"><b>no_passphrase_</b> = false</td></tr>
<tr class="separator:ad899d9ac85bb4fe39613b3207fd676c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 22:01:23 +00:00
<tr class="memitem:a4fa1fb60b3e623d3e96d45b8156b4819"><td class="memItemLeft" align="right" valign="top"><a id="a4fa1fb60b3e623d3e96d45b8156b4819"></a>
2022-05-08 19:59:26 +00:00
bool&#160;</td><td class="memItemRight" valign="bottom"><b>allow_no_pass_phrase_</b> = true</td></tr>
<tr class="separator:a4fa1fb60b3e623d3e96d45b8156b4819"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 22:01:23 +00:00
<tr class="memitem:a4d1962deb33d9848b9b43343bfa55045"><td class="memItemLeft" align="right" valign="top"><a id="a4d1962deb33d9848b9b43343bfa55045"></a>
2022-05-08 19:59:26 +00:00
int&#160;</td><td class="memItemRight" valign="bottom"><b>suggest_max_key_size_</b> = 4096</td></tr>
<tr class="separator:a4d1962deb33d9848b9b43343bfa55045"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 22:01:23 +00:00
<tr class="memitem:a1944c0da5cc25ca3c0df404d5b9a07e9"><td class="memItemLeft" align="right" valign="top"><a id="a1944c0da5cc25ca3c0df404d5b9a07e9"></a>
2022-05-08 19:59:26 +00:00
int&#160;</td><td class="memItemRight" valign="bottom"><b>suggest_size_addition_step_</b> = 1024</td></tr>
<tr class="separator:a1944c0da5cc25ca3c0df404d5b9a07e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 22:01:23 +00:00
<tr class="memitem:a9e3cec33031de7d3d2728bd6883caece"><td class="memItemLeft" align="right" valign="top"><a id="a9e3cec33031de7d3d2728bd6883caece"></a>
2022-05-08 19:59:26 +00:00
int&#160;</td><td class="memItemRight" valign="bottom"><b>suggest_min_key_size_</b> = 1024</td></tr>
<tr class="separator:a9e3cec33031de7d3d2728bd6883caece"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c143ddb95e23d132129c8eaa742283b"><td class="memItemLeft" align="right" valign="top"><a id="a4c143ddb95e23d132129c8eaa742283b"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>passphrase_</b></td></tr>
<tr class="separator:a4c143ddb95e23d132129c8eaa742283b"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 22:01:23 +00:00
<tr class="memitem:aed17aae3218f74cea7273c9dd853a539"><td class="memItemLeft" align="right" valign="top"><a id="aed17aae3218f74cea7273c9dd853a539"></a>
2022-05-08 19:59:26 +00:00
bool&#160;</td><td class="memItemRight" valign="bottom"><b>allow_encryption_</b> = true</td></tr>
<tr class="separator:aed17aae3218f74cea7273c9dd853a539"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 22:01:23 +00:00
<tr class="memitem:a3d8347402309098d8d41e97b38a9336d"><td class="memItemLeft" align="right" valign="top"><a id="a3d8347402309098d8d41e97b38a9336d"></a>
2022-05-08 19:59:26 +00:00
bool&#160;</td><td class="memItemRight" valign="bottom"><b>allow_change_encryption_</b> = true</td></tr>
<tr class="separator:a3d8347402309098d8d41e97b38a9336d"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 22:01:23 +00:00
<tr class="memitem:a6102b91607b07598e1c3f262d66bbcdd"><td class="memItemLeft" align="right" valign="top"><a id="a6102b91607b07598e1c3f262d66bbcdd"></a>
2022-05-08 19:59:26 +00:00
bool&#160;</td><td class="memItemRight" valign="bottom"><b>allow_certification_</b> = true</td></tr>
<tr class="separator:a6102b91607b07598e1c3f262d66bbcdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 22:01:23 +00:00
<tr class="memitem:a03230bfec48cfdf9d6f615c08a07b717"><td class="memItemLeft" align="right" valign="top"><a id="a03230bfec48cfdf9d6f615c08a07b717"></a>
2022-05-08 19:59:26 +00:00
bool&#160;</td><td class="memItemRight" valign="bottom"><b>allow_change_certification_</b> = true</td></tr>
<tr class="separator:a03230bfec48cfdf9d6f615c08a07b717"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 22:01:23 +00:00
<tr class="memitem:a2226ccb2b0a53b7a8d2d11507efe27d6"><td class="memItemLeft" align="right" valign="top"><a id="a2226ccb2b0a53b7a8d2d11507efe27d6"></a>
2022-05-08 19:59:26 +00:00
bool&#160;</td><td class="memItemRight" valign="bottom"><b>allow_authentication_</b> = true</td></tr>
<tr class="separator:a2226ccb2b0a53b7a8d2d11507efe27d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 22:01:23 +00:00
<tr class="memitem:a3ed156b4414de8696db53e0539627743"><td class="memItemLeft" align="right" valign="top"><a id="a3ed156b4414de8696db53e0539627743"></a>
2022-05-08 19:59:26 +00:00
bool&#160;</td><td class="memItemRight" valign="bottom"><b>allow_change_authentication_</b> = true</td></tr>
<tr class="separator:a3ed156b4414de8696db53e0539627743"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 22:01:23 +00:00
<tr class="memitem:a6e54dd17a9e16a80e100a1a367f6e41c"><td class="memItemLeft" align="right" valign="top"><a id="a6e54dd17a9e16a80e100a1a367f6e41c"></a>
2022-05-08 19:59:26 +00:00
bool&#160;</td><td class="memItemRight" valign="bottom"><b>allow_signing_</b> = true</td></tr>
<tr class="separator:a6e54dd17a9e16a80e100a1a367f6e41c"><td class="memSeparator" colspan="2">&#160;</td></tr>
2022-05-08 22:01:23 +00:00
<tr class="memitem:a2f156598d0f080ddf219f28f47c5addf"><td class="memItemLeft" align="right" valign="top"><a id="a2f156598d0f080ddf219f28f47c5addf"></a>
2022-05-08 19:59:26 +00:00
bool&#160;</td><td class="memItemRight" valign="bottom"><b>allow_change_signing_</b> = true</td></tr>
<tr class="separator:a2f156598d0f080ddf219f28f47c5addf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="acfa8401da6425bf3b5fe63d897a33b69"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acfa8401da6425bf3b5fe63d897a33b69">&#9670;&nbsp;</a></span>GenKeyInfo()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">GpgFrontend::GenKeyInfo::GenKeyInfo </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>m_is_sub_key</em> = <code>false</code></td><td>)</td>
2022-05-08 19:59:26 +00:00
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Construct a new Gen Key Info object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">m_is_sub_key</td><td></td></tr>
<tr><td class="paramname">m_standalone</td><td></td></tr>
</table>
</dd>
</dl>
<p class="reference">References <a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a2229d217f44345a99ab3816ec5c0cfe8">GetSupportedKeyAlgo()</a>, and <a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a438c9bd77727a93961109a8492673fe5">SetAlgo()</a>.</p>
2022-05-08 19:59:26 +00:00
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="aadafd2fa289a5b8e69e03c5b2deeacd6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aadafd2fa289a5b8e69e03c5b2deeacd6">&#9670;&nbsp;</a></span>GetAlgo()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::GetAlgo </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; const QString &amp;</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<p>Get the Algo object. </p>
<dl class="section return"><dt>Returns</dt><dd>const QString&amp; </dd></dl>
2022-05-08 19:59:26 +00:00
</div>
</div>
<a id="abbc1d76d54202eb5cf2cc27767ab238d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abbc1d76d54202eb5cf2cc27767ab238d">&#9670;&nbsp;</a></span>GetComment()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::GetComment </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; QString</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<p>Get the Comment object. </p>
<dl class="section return"><dt>Returns</dt><dd>QString </dd></dl>
2022-05-08 19:59:26 +00:00
</div>
</div>
<a id="af87474dd334abdc17f39bf5cc04cc464"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af87474dd334abdc17f39bf5cc04cc464">&#9670;&nbsp;</a></span>GetEmail()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::GetEmail </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; QString</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<p>Get the Email object. </p>
<dl class="section return"><dt>Returns</dt><dd>QString </dd></dl>
2022-05-08 19:59:26 +00:00
</div>
</div>
<a id="abba96c63d675a9bdd05926eaca64c268"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abba96c63d675a9bdd05926eaca64c268">&#9670;&nbsp;</a></span>GetExpireTime()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::GetExpireTime </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; const QDateTime &amp;</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<p>Get the Expired object. </p>
<dl class="section return"><dt>Returns</dt><dd>const QDateTime&amp; </dd></dl>
2022-05-08 19:59:26 +00:00
</div>
</div>
<a id="afd12578dde272902cfbf76368103f95b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd12578dde272902cfbf76368103f95b">&#9670;&nbsp;</a></span>GetKeyLength()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::GetKeyLength </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; int</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<p>Get the Key Size object. </p>
<dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
</div>
</div>
<a id="aa0d9942210df18e21e5f7feb127a4080"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa0d9942210df18e21e5f7feb127a4080">&#9670;&nbsp;</a></span>GetKeySizeStr()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::GetKeySizeStr </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; QString</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<p>Get the Key Size Str object. </p>
<dl class="section return"><dt>Returns</dt><dd>QString </dd></dl>
2022-05-08 19:59:26 +00:00
</div>
</div>
<a id="a6c1277ad84cd4c2b3c6203c31581e8e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6c1277ad84cd4c2b3c6203c31581e8e4">&#9670;&nbsp;</a></span>GetName()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::GetName </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; QString</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<p>Get the Name object. </p>
<dl class="section return"><dt>Returns</dt><dd>QString </dd></dl>
2022-05-08 19:59:26 +00:00
</div>
</div>
<a id="ab74ae13ad036fbb85405f401275d0566"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab74ae13ad036fbb85405f401275d0566">&#9670;&nbsp;</a></span>GetPassPhrase()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::GetPassPhrase </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; const QString &amp;</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<p>Get the Pass Phrase object. </p>
<dl class="section return"><dt>Returns</dt><dd>const QString&amp; </dd></dl>
2022-05-08 19:59:26 +00:00
</div>
</div>
<a id="a33c7ea176587bbd317a39938e9ecec59"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a33c7ea176587bbd317a39938e9ecec59">&#9670;&nbsp;</a></span>GetSizeChangeStep()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::GetSizeChangeStep </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; int</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<p>Get the Size Change Step object. </p>
<dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
</div>
</div>
<a id="af72c8592d105d8394bcfa1bc6388d46e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af72c8592d105d8394bcfa1bc6388d46e">&#9670;&nbsp;</a></span>GetSuggestMaxKeySize()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::GetSuggestMaxKeySize </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; int</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<p>Get the Suggest Max Key Size object. </p>
<dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
</div>
</div>
<a id="a482933ddc06734993d80a90611a8ad5b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a482933ddc06734993d80a90611a8ad5b">&#9670;&nbsp;</a></span>GetSuggestMinKeySize()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::GetSuggestMinKeySize </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; int</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<p>Get the Suggest Min Key Size object. </p>
<dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
</div>
</div>
<a id="a2229d217f44345a99ab3816ec5c0cfe8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2229d217f44345a99ab3816ec5c0cfe8">&#9670;&nbsp;</a></span>GetSupportedKeyAlgo()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::GetSupportedKeyAlgo </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> -&gt; const std::vector&lt;KeyGenAlgo&gt; &amp;</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Get the Supported Key Algo object. </p>
<dl class="section return"><dt>Returns</dt><dd>const std::vector&lt;QString&gt;&amp; </dd></dl>
2022-05-08 19:59:26 +00:00
<p class="reference">Referenced by <a class="el" href="classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a010acccfd5fb5475769658f9cf68da7b">GpgFrontend::UI::KeyGenDialog::create_basic_info_group_box()</a>, and <a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#acfa8401da6425bf3b5fe63d897a33b69">GenKeyInfo()</a>.</p>
2022-05-08 19:59:26 +00:00
</div>
</div>
<a id="a07a68fbe5ef4534df51759cffb144bef"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a07a68fbe5ef4534df51759cffb144bef">&#9670;&nbsp;</a></span>GetSupportedSubkeyAlgo()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::GetSupportedSubkeyAlgo </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> -&gt; const std::vector&lt;KeyGenAlgo&gt; &amp;</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Get the Supported Subkey Algo object. </p>
<dl class="section return"><dt>Returns</dt><dd>const std::vector&lt;QString&gt;&amp; </dd></dl>
2022-05-08 19:59:26 +00:00
<p class="reference">Referenced by <a class="el" href="classGpgFrontend_1_1UI_1_1SubkeyGenerateDialog.html#a029017ad2e025a43d21144f1b7427593">GpgFrontend::UI::SubkeyGenerateDialog::create_basic_info_group_box()</a>.</p>
2022-05-08 19:59:26 +00:00
</div>
</div>
<a id="a225c683da9766afd8fd7e733e9f5fdd4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a225c683da9766afd8fd7e733e9f5fdd4">&#9670;&nbsp;</a></span>GetUserid()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::GetUserid </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; QString</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<p>Get the Userid object. </p>
<dl class="section return"><dt>Returns</dt><dd>QString </dd></dl>
2022-05-08 19:59:26 +00:00
</div>
</div>
<a id="aa73b6fe349eb4c2438fd0a0ae61b6c03"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa73b6fe349eb4c2438fd0a0ae61b6c03">&#9670;&nbsp;</a></span>IsAllowAuthentication()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::IsAllowAuthentication </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; bool</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>true </dd>
<dd>
false </dd></dl>
</div>
</div>
<a id="ae01bbb4af8da59317797d599b28abb31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae01bbb4af8da59317797d599b28abb31">&#9670;&nbsp;</a></span>IsAllowCertification()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::IsAllowCertification </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; bool</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>true </dd>
<dd>
false </dd></dl>
</div>
</div>
<a id="a6b6635977ea47b1c2220aed48bc5c57d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6b6635977ea47b1c2220aed48bc5c57d">&#9670;&nbsp;</a></span>IsAllowChangeAuthentication()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::IsAllowChangeAuthentication </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; bool</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>true </dd>
<dd>
false </dd></dl>
</div>
</div>
<a id="a858ace5de6d4b8cd31fa6c68f33d0f92"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a858ace5de6d4b8cd31fa6c68f33d0f92">&#9670;&nbsp;</a></span>IsAllowChangeCertification()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::IsAllowChangeCertification </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; bool</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>true </dd>
<dd>
false </dd></dl>
</div>
</div>
<a id="a81d52ff47ecd7aca34fb4f5a613b922d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a81d52ff47ecd7aca34fb4f5a613b922d">&#9670;&nbsp;</a></span>IsAllowChangeEncryption()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::IsAllowChangeEncryption </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; bool</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>true </dd>
<dd>
false </dd></dl>
</div>
</div>
<a id="a4aedcb38a9fb4ffe65d16bce61a610c4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4aedcb38a9fb4ffe65d16bce61a610c4">&#9670;&nbsp;</a></span>IsAllowChangeSigning()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::IsAllowChangeSigning </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; bool</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>true </dd>
<dd>
false </dd></dl>
</div>
</div>
<a id="a75b69b9e3f889e9fc5ffe9ee7af2c365"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a75b69b9e3f889e9fc5ffe9ee7af2c365">&#9670;&nbsp;</a></span>IsAllowEncryption()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::IsAllowEncryption </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; bool</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>true </dd>
<dd>
false </dd></dl>
</div>
</div>
<a id="af3cc933fddc87f2a250b6686ceddf4ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3cc933fddc87f2a250b6686ceddf4ac">&#9670;&nbsp;</a></span>IsAllowNoPassPhrase()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::IsAllowNoPassPhrase </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; bool</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>true </dd>
<dd>
false </dd></dl>
</div>
</div>
<a id="abc16a0f5b11c814a5fd2ec9198c88a99"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abc16a0f5b11c814a5fd2ec9198c88a99">&#9670;&nbsp;</a></span>IsAllowSigning()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::IsAllowSigning </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; bool</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>true </dd>
<dd>
false </dd></dl>
</div>
</div>
<a id="a812adab61edebf96bbba4a18c2b82a72"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a812adab61edebf96bbba4a18c2b82a72">&#9670;&nbsp;</a></span>IsNonExpired()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::IsNonExpired </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; bool</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>true </dd>
<dd>
false </dd></dl>
<p class="reference">Referenced by <a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a8475c1f419a65055dd659d3b60d4e356">SetExpireTime()</a>.</p>
2022-05-08 19:59:26 +00:00
</div>
</div>
<a id="a2dd1d385b95569e60526cbf15bdf03ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2dd1d385b95569e60526cbf15bdf03ec">&#9670;&nbsp;</a></span>IsNoPassPhrase()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::IsNoPassPhrase </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; bool</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>true </dd>
<dd>
false </dd></dl>
</div>
</div>
<a id="a5018adac1ec215cc17dd7dabea39829d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5018adac1ec215cc17dd7dabea39829d">&#9670;&nbsp;</a></span>IsSubKey()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">auto GpgFrontend::GenKeyInfo::IsSubKey </td>
2022-05-08 19:59:26 +00:00
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const -&gt; bool</td>
2022-05-08 19:59:26 +00:00
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>true </dd>
<dd>
false </dd></dl>
</div>
</div>
<a id="a438c9bd77727a93961109a8492673fe5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a438c9bd77727a93961109a8492673fe5">&#9670;&nbsp;</a></span>SetAlgo()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GpgFrontend::GenKeyInfo::SetAlgo </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>t_algo_args</em></td><td>)</td>
2022-05-08 19:59:26 +00:00
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the Algo object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">m_algo</td><td></td></tr>
2022-05-08 19:59:26 +00:00
</table>
</dd>
</dl>
2022-05-08 22:01:23 +00:00
<p>RSA is the worlds premier asymmetric cryptographic algorithm, and is built on the difficulty of factoring extremely large composites. GnuPG supports RSA with key sizes of between 1024 and 4096 bits.</p>
<p>Algorithm (DSA) as a government standard for digital signatures. Originally, it supported key lengths between 512 and 1024 bits. Recently, NIST has declared 512-bit keys obsolete: now, DSA is available in 1024, 2048 and 3072-bit lengths.</p>
<p>GnuPG supports the Elgamal asymmetric encryption algorithm in key lengths ranging from 1024 to 4096 bits.</p>
2022-05-08 19:59:26 +00:00
<p class="reference">References <a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#aac51d251682ed1bc1090416ebfeba4de">SetAllowAuthentication()</a>, <a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#ac5f52f74566618c71a29bdc5e70fce2e">SetAllowCertification()</a>, <a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a965014232f6de22c6d33320231ca4454">SetAllowEncryption()</a>, <a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a1a01518b24d40d95e187ef73f4dcd52a">SetAllowSigning()</a>, and <a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#ae744395012e4dcb9734ad5a30aa8ed75">SetKeyLength()</a>.</p>
2022-05-08 19:59:26 +00:00
<p class="reference">Referenced by <a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#acfa8401da6425bf3b5fe63d897a33b69">GenKeyInfo()</a>.</p>
2022-05-08 19:59:26 +00:00
</div>
</div>
2022-05-08 22:01:23 +00:00
<a id="aac51d251682ed1bc1090416ebfeba4de"></a>
2022-05-08 19:59:26 +00:00
<h2 class="memtitle"><span class="permalink"><a href="#aac51d251682ed1bc1090416ebfeba4de">&#9670;&nbsp;</a></span>SetAllowAuthentication()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GpgFrontend::GenKeyInfo::SetAllowAuthentication </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>m_allow_authentication</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the Allow Authentication object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">m_allow_authentication</td><td></td></tr>
</table>
</dd>
</dl>
<p class="reference">Referenced by <a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a438c9bd77727a93961109a8492673fe5">SetAlgo()</a>.</p>
2022-05-08 19:59:26 +00:00
</div>
</div>
2022-05-08 22:01:23 +00:00
<a id="ac5f52f74566618c71a29bdc5e70fce2e"></a>
2022-05-08 19:59:26 +00:00
<h2 class="memtitle"><span class="permalink"><a href="#ac5f52f74566618c71a29bdc5e70fce2e">&#9670;&nbsp;</a></span>SetAllowCertification()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GpgFrontend::GenKeyInfo::SetAllowCertification </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>m_allow_certification</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the Allow Certification object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">m_allow_certification</td><td></td></tr>
</table>
</dd>
</dl>
<p class="reference">Referenced by <a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a438c9bd77727a93961109a8492673fe5">SetAlgo()</a>.</p>
2022-05-08 19:59:26 +00:00
</div>
</div>
2022-05-08 22:01:23 +00:00
<a id="a965014232f6de22c6d33320231ca4454"></a>
2022-05-08 19:59:26 +00:00
<h2 class="memtitle"><span class="permalink"><a href="#a965014232f6de22c6d33320231ca4454">&#9670;&nbsp;</a></span>SetAllowEncryption()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GpgFrontend::GenKeyInfo::SetAllowEncryption </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>m_allow_encryption</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the Allow Encryption object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">m_allow_encryption</td><td></td></tr>
</table>
</dd>
</dl>
<p class="reference">Referenced by <a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a438c9bd77727a93961109a8492673fe5">SetAlgo()</a>.</p>
2022-05-08 19:59:26 +00:00
</div>
</div>
2022-05-08 22:01:23 +00:00
<a id="a1a01518b24d40d95e187ef73f4dcd52a"></a>
2022-05-08 19:59:26 +00:00
<h2 class="memtitle"><span class="permalink"><a href="#a1a01518b24d40d95e187ef73f4dcd52a">&#9670;&nbsp;</a></span>SetAllowSigning()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GpgFrontend::GenKeyInfo::SetAllowSigning </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>m_allow_signing</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the Allow Signing object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">m_allow_signing</td><td></td></tr>
</table>
</dd>
</dl>
<p class="reference">Referenced by <a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a438c9bd77727a93961109a8492673fe5">SetAlgo()</a>.</p>
2022-05-08 19:59:26 +00:00
</div>
</div>
<a id="a0d498db9a8249db8b7e1742065a82c42"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d498db9a8249db8b7e1742065a82c42">&#9670;&nbsp;</a></span>SetComment()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GpgFrontend::GenKeyInfo::SetComment </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
2022-05-08 19:59:26 +00:00
<td class="paramname"><em>m_comment</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the Comment object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">m_comment</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a6cff6c278089c5e6a646592e87f046b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6cff6c278089c5e6a646592e87f046b5">&#9670;&nbsp;</a></span>SetEmail()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GpgFrontend::GenKeyInfo::SetEmail </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
2022-05-08 19:59:26 +00:00
<td class="paramname"><em>m_email</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the Email object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">m_email</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a8475c1f419a65055dd659d3b60d4e356"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8475c1f419a65055dd659d3b60d4e356">&#9670;&nbsp;</a></span>SetExpireTime()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GpgFrontend::GenKeyInfo::SetExpireTime </td>
<td>(</td>
<td class="paramtype">const QDateTime &amp;&#160;</td>
2022-05-08 19:59:26 +00:00
<td class="paramname"><em>m_expired</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the Expired object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">m_expired</td><td></td></tr>
</table>
</dd>
</dl>
<p class="reference">References <a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a812adab61edebf96bbba4a18c2b82a72">IsNonExpired()</a>.</p>
2022-05-08 19:59:26 +00:00
</div>
</div>
2022-05-08 22:01:23 +00:00
<a id="acd9f7742b739e1db60bd50489690dec1"></a>
2022-05-08 19:59:26 +00:00
<h2 class="memtitle"><span class="permalink"><a href="#acd9f7742b739e1db60bd50489690dec1">&#9670;&nbsp;</a></span>SetIsSubKey()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GpgFrontend::GenKeyInfo::SetIsSubKey </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>m_sub_key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the Is Sub Key object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">m_sub_key</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
2022-05-08 22:01:23 +00:00
<a id="ae744395012e4dcb9734ad5a30aa8ed75"></a>
2022-05-08 19:59:26 +00:00
<h2 class="memtitle"><span class="permalink"><a href="#ae744395012e4dcb9734ad5a30aa8ed75">&#9670;&nbsp;</a></span>SetKeyLength()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GpgFrontend::GenKeyInfo::SetKeyLength </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>m_key_size</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the Key Size object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">m_key_size</td><td></td></tr>
</table>
</dd>
</dl>
<p class="reference">Referenced by <a class="el" href="classGpgFrontend_1_1GenKeyInfo.html#a438c9bd77727a93961109a8492673fe5">SetAlgo()</a>.</p>
2022-05-08 19:59:26 +00:00
</div>
</div>
<a id="a8f80b74f6ed3183063a46f2cd3bb9172"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f80b74f6ed3183063a46f2cd3bb9172">&#9670;&nbsp;</a></span>SetName()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GpgFrontend::GenKeyInfo::SetName </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
2022-05-08 19:59:26 +00:00
<td class="paramname"><em>m_name</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the Name object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">m_name</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
2022-05-08 22:01:23 +00:00
<a id="aea247381c21896f5371bb813ca665329"></a>
2022-05-08 19:59:26 +00:00
<h2 class="memtitle"><span class="permalink"><a href="#aea247381c21896f5371bb813ca665329">&#9670;&nbsp;</a></span>SetNonExpired()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GpgFrontend::GenKeyInfo::SetNonExpired </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>m_non_expired</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the Non Expired object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">m_non_expired</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
2022-05-08 22:01:23 +00:00
<a id="a864407216cbdbef9e7b35e6be694d3ef"></a>
2022-05-08 19:59:26 +00:00
<h2 class="memtitle"><span class="permalink"><a href="#a864407216cbdbef9e7b35e6be694d3ef">&#9670;&nbsp;</a></span>SetNonPassPhrase()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GpgFrontend::GenKeyInfo::SetNonPassPhrase </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>m_non_pass_phrase</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the Non Pass Phrase object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">m_non_pass_phrase</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a0499b0e924ff9d63361b744ead83fc40"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0499b0e924ff9d63361b744ead83fc40">&#9670;&nbsp;</a></span>SetPassPhrase()</h2>
2022-05-08 19:59:26 +00:00
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GpgFrontend::GenKeyInfo::SetPassPhrase </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
2022-05-08 19:59:26 +00:00
<td class="paramname"><em>m_pass_phrase</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the Pass Phrase object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">m_pass_phrase</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/core/model/<a class="el" href="GpgGenKeyInfo_8h_source.html">GpgGenKeyInfo.h</a></li>
<li>src/core/model/GpgGenKeyInfo.cpp</li>
2022-05-08 19:59:26 +00:00
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespaceGpgFrontend.html">GpgFrontend</a></li><li class="navelem"><a class="el" href="classGpgFrontend_1_1GenKeyInfo.html">GenKeyInfo</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
2022-05-08 19:59:26 +00:00
</ul>
</div>
</body>
</html>