#include <GPasmanRC2CodecPrototype.h>
Public Methods | |
| GPasmanRC2CodecPrototype () | |
| Constructor of the password encoding/decoding prototype for Gpasman RC2 encrypted file. More... | |
| GPasmanRC2CodecPrototype (const GPasmanRC2CodecPrototype &password_codec_prototype) | |
| Copy constructor of the password encoding/decoding prototype for Gpasman RC2 encrypted file. More... | |
| virtual | ~GPasmanRC2CodecPrototype () |
| Destructor of the password encoding/decoding prototype for Gpasman RC2 encrypted file. More... | |
| virtual PasswordCodecPrototype * | clone (void) const |
| Create a new password encoding/decoding prototype that is a exact copy of the current one. More... | |
| virtual bool | loadFile (string filename, string password) |
| Decrypts the password informations and add them in the list in order they can be retreived by the app. More... | |
| virtual bool | saveFile (string password) |
| Encrypts and saves all the password informations present in the list in the file defined by loadFile() or newFile(). More... | |
| virtual bool | pushPasswordInfos (PasswordInfos *password_infos) |
| Inserts password_infos at the end of the list if the password informations are editable. More... | |
| virtual bool | hasFixedField (void) const |
| Defines if this encrypted format supports variable number of field to describe passwords. More... | |
| virtual int | getNbField (void) const |
| Returns the number of fields that describe the password (password and description are not included). More... | |
| virtual PasswordInfos | getFieldsName (void) const |
| Returns the fields name describing what represents each elements of the password informations. More... | |
| virtual bool | setFieldsName (PasswordInfos fields_name_infos) |
| Defines the fields name describing what represents each elements of the password informations. More... | |
|
|
Constructor of the password encoding/decoding prototype for Gpasman RC2 encrypted file.
|
|
|
Copy constructor of the password encoding/decoding prototype for Gpasman RC2 encrypted file.
|
|
|
Destructor of the password encoding/decoding prototype for Gpasman RC2 encrypted file.
|
|
|
Create a new password encoding/decoding prototype that is a exact copy of the current one.
|
|
|
Returns the fields name describing what represents each elements of the password informations.
|
|
|
Returns the number of fields that describe the password (password and description are not included).
|
|
|
Defines if this encrypted format supports variable number of field to describe passwords.
|
|
||||||||||||
|
Decrypts the password informations and add them in the list in order they can be retreived by the app.
|
|
|
Inserts password_infos at the end of the list if the password informations are editable.
|
|
|
Encrypts and saves all the password informations present in the list in the file defined by loadFile() or newFile().
|
|
|
Defines the fields name describing what represents each elements of the password informations.
|
1.2.15