aboutsummaryrefslogtreecommitdiffstats
path: root/lang/cpp/src
diff options
context:
space:
mode:
Diffstat (limited to 'lang/cpp/src')
-rw-r--r--lang/cpp/src/key.cpp12
1 files changed, 9 insertions, 3 deletions
diff --git a/lang/cpp/src/key.cpp b/lang/cpp/src/key.cpp
index b893a7cd..293c9e5b 100644
--- a/lang/cpp/src/key.cpp
+++ b/lang/cpp/src/key.cpp
@@ -1250,16 +1250,22 @@ std::ostream &operator<<(std::ostream &os, const Subkey &subkey)
os << "GpgME::Subkey(";
if (!subkey.isNull()) {
os << "\n fingerprint: " << protect(subkey.fingerprint())
+ << "\n keyGrip: " << protect(subkey.keyGrip())
<< "\n creationTime: " << subkey.creationTime()
<< "\n expirationTime:" << subkey.expirationTime()
<< "\n isRevoked: " << subkey.isRevoked()
<< "\n isExpired: " << subkey.isExpired()
- << "\n isInvalid: " << subkey.isRevoked()
- << "\n isDisabled: " << subkey.isInvalid()
+ << "\n isInvalid: " << subkey.isInvalid()
+ << "\n isDisabled: " << subkey.isDisabled()
<< "\n canSign: " << subkey.canSign()
<< "\n canEncrypt: " << subkey.canEncrypt()
<< "\n canCertify: " << subkey.canCertify()
- << "\n canAuth: " << subkey.canAuthenticate();
+ << "\n canAuth: " << subkey.canAuthenticate()
+ << "\n isSecret: " << subkey.isSecret()
+ << "\n isQualified: " << subkey.isQualified()
+ << "\n isDeVs: " << subkey.isDeVs()
+ << "\n isCardKey: " << subkey.isCardKey()
+ << "\n cardSerialNumber:" << protect(subkey.cardSerialNumber());
}
return os << ')';
}