mirror of
https://github.com/QuasarApp/qca.git
synced 2025-05-12 18:49:34 +00:00
Drop RSA PEM
svn path=/trunk/kdesupport/qca/; revision=668919
This commit is contained in:
parent
c07ea597de
commit
9c3c90139a
plugins/qca-softstore
@ -49,11 +49,11 @@ CONFIGURATION
|
||||
pkcs8
|
||||
entry_##_private is base64 encoded PKCS#8 format.
|
||||
|
||||
rsa-file-pem
|
||||
entry_##_private is PEM RSA key file name.
|
||||
pkcs8-file-pem
|
||||
entry_##_private is PEM RSA key file name or PKCS#8 PEM encoded.
|
||||
|
||||
pkcs8-file
|
||||
entry_##_private is PKCS#8 format.
|
||||
pkcs8-file-der
|
||||
entry_##_private is PKCS#8 DER format.
|
||||
|
||||
entry_##_private (String)
|
||||
By entry_##_private_type.
|
||||
|
@ -36,8 +36,8 @@ enum KeyType {
|
||||
keyTypeInvalid,
|
||||
keyTypePKCS12,
|
||||
keyTypePKCS8Inline,
|
||||
keyTypeRSAFilePEM,
|
||||
keyTypePKCS8File
|
||||
keyTypePKCS8FilePEM,
|
||||
keyTypePKCS8FileDER
|
||||
};
|
||||
|
||||
enum PublicType {
|
||||
@ -385,8 +385,8 @@ public:
|
||||
case keyTypePKCS8Inline:
|
||||
break;
|
||||
case keyTypePKCS12:
|
||||
case keyTypeRSAFilePEM:
|
||||
case keyTypePKCS8File:
|
||||
case keyTypePKCS8FilePEM:
|
||||
case keyTypePKCS8FileDER:
|
||||
{
|
||||
QFile file (_entry.keyReference);
|
||||
while (!file.open (QIODevice::ReadOnly)) {
|
||||
@ -449,7 +449,7 @@ public:
|
||||
}
|
||||
}
|
||||
break;
|
||||
case keyTypeRSAFilePEM:
|
||||
case keyTypePKCS8FilePEM:
|
||||
{
|
||||
PrivateKey k = PrivateKey::fromPEMFile (
|
||||
_entry.keyReference,
|
||||
@ -462,7 +462,7 @@ public:
|
||||
}
|
||||
}
|
||||
break;
|
||||
case keyTypePKCS8File:
|
||||
case keyTypePKCS8FileDER:
|
||||
{
|
||||
QFile file (_entry.keyReference);
|
||||
if (file.open (QIODevice::ReadOnly)) {
|
||||
@ -1097,8 +1097,8 @@ public:
|
||||
QMap<QString, KeyType> keyTypeMap;
|
||||
keyTypeMap["pkcs12"] = keyTypePKCS12;
|
||||
keyTypeMap["pkcs8"] = keyTypePKCS8Inline;
|
||||
keyTypeMap["rsa-file-pem"] = keyTypeRSAFilePEM;
|
||||
keyTypeMap["pkcs8-file"] = keyTypePKCS8File;
|
||||
keyTypeMap["pkcs8-file-pem"] = keyTypePKCS8FilePEM;
|
||||
keyTypeMap["pkcs8-file-der"] = keyTypePKCS8FileDER;
|
||||
|
||||
QMap<QString, PublicType> publicTypeMap;
|
||||
publicTypeMap["x509chain"] = publicTypeX509Chain;
|
||||
|
Loading…
x
Reference in New Issue
Block a user