KABC::Key Class Reference
A class to store an encryption key.
More...
#include <key.h>
List of all members.
Detailed Description
A class to store an encryption key.
Definition at line 33 of file key.h.
Member Enumeration Documentation
Key types.
- X509 - X509 key
- PGP - Pretty Good Privacy key
- Custom - Custom or IANA conform key
Definition at line 49 of file key.h.
Constructor & Destructor Documentation
Key::Key |
( |
const QString & |
text = QString::null , |
|
|
int |
type = PGP | |
|
) |
| | |
Constructor.
- Parameters:
-
| text | The text data. |
| type | The key type, see Types. |
Definition at line 28 of file key.cpp.
Destructor.
Definition at line 34 of file key.cpp.
Member Function Documentation
Returns the binary data.
Definition at line 72 of file key.cpp.
QString Key::customTypeString |
( |
|
) |
const |
Returns the custom type string.
Definition at line 108 of file key.cpp.
Returns the unique identifier.
Definition at line 61 of file key.cpp.
bool Key::isBinary |
( |
|
) |
const |
Returns whether the key contains binary or text data.
Definition at line 88 of file key.cpp.
void Key::setBinaryData |
( |
const QByteArray & |
binary |
) |
|
Sets binary data.
Definition at line 66 of file key.cpp.
void Key::setCustomTypeString |
( |
const QString & |
custom |
) |
|
Sets custom type string.
Definition at line 98 of file key.cpp.
void Key::setId |
( |
const QString & |
id |
) |
|
Sets the unique identifier.
Definition at line 56 of file key.cpp.
void Key::setTextData |
( |
const QString & |
text |
) |
|
Sets text data.
Definition at line 77 of file key.cpp.
void Key::setType |
( |
int |
type |
) |
|
Sets the type, see Type.
Definition at line 93 of file key.cpp.
Returns the text data.
Definition at line 83 of file key.cpp.
Returns the type, see Type.
Definition at line 103 of file key.cpp.
QString Key::typeLabel |
( |
int |
type |
) |
[static] |
Returns a translated label for a given key type.
Definition at line 123 of file key.cpp.
Returns a list of all available key types.
Definition at line 113 of file key.cpp.
The documentation for this class was generated from the following files: