aboutsummaryrefslogtreecommitdiffstats
path: root/lang/cpp/src
diff options
context:
space:
mode:
authorAndre Heinecke <[email protected]>2016-11-01 17:28:20 +0000
committerAndre Heinecke <[email protected]>2016-11-01 17:28:20 +0000
commit627c5deed84b4481710b6c0de06b26e886679bbe (patch)
tree4fef4a42fdb13fc4c852559e7e5377ac95d0f106 /lang/cpp/src
parentqt, cpp: Install version headers in subdirs (diff)
downloadgpgme-627c5deed84b4481710b6c0de06b26e886679bbe.tar.gz
gpgme-627c5deed84b4481710b6c0de06b26e886679bbe.zip
qt: Add Distinguished Name parser from libkleo
* lang/qt/src/dn.cpp (DN, DN::Attribute): New public API. * lang/qt/src/dn.h: New. * lang/qt/src/Makefile.am: Update accordingly. -- This is a general useful API to work with X509 distinguished names and is useful when doing CMS with GpgME. Adding this class from libkleo allows kmails messagelib to avoid any KDE UI Frameworks and so can be used more versatile in the future. This class can be combined with libkleos DNAttributeMapper to have the same bevavior as before in libkleo when using DN::prettyDN calls can be converted from: Kleo::DN(uid).prettyDN(); to: QGpgME::DN dn(uid); uid.setAttributeOrder( Kleo::DNAttributeMapper::instance()->attributeOrder()); dn.prettyDN();
Diffstat (limited to 'lang/cpp/src')
0 files changed, 0 insertions, 0 deletions