|
WizardsToolkit
1.0.7
|


Go to the source code of this file.
Typedefs | |
| typedef struct _KeyringInfo | KeyringInfo |
Functions | |
| WizardExport const StringInfo * | GetKeyringKey (const KeyringInfo *) |
| WizardExport const StringInfo * | GetKeyringNonce (const KeyringInfo *) |
| WizardExport KeyringInfo * | AcquireKeyringInfo (const char *) |
| WizardExport KeyringInfo * | DestroyKeyringInfo (KeyringInfo *) |
| WizardExport void | SetKeyringId (KeyringInfo *, const StringInfo *) |
| WizardExport void | SetKeyringKey (KeyringInfo *, const StringInfo *) |
| WizardExport void | SetKeyringNonce (KeyringInfo *, const StringInfo *) |
| WizardExport void | SetKeyringPath (KeyringInfo *, const char *) |
| WizardExport WizardBooleanType | ExportKeyringKey (KeyringInfo *, ExceptionInfo *) |
| WizardExport WizardBooleanType | ImportKeyringKey (KeyringInfo *, ExceptionInfo *) |
| WizardExport WizardBooleanType | PrintKeyringProperties (const char *, BlobInfo *, ExceptionInfo *) |
| typedef struct _KeyringInfo KeyringInfo |
| WizardExport KeyringInfo* AcquireKeyringInfo | ( | const char * | ) |
| WizardExport KeyringInfo * DestroyKeyringInfo | ( | KeyringInfo * | ) |
Definition at line 151 of file keyring.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, WizardAssert, KeymapDomain, _KeyringInfo::signature, WizardSignature, _KeyringInfo::nonce, DestroyStringInfo(), _KeyringInfo::key, _KeyringInfo::id, _KeyringInfo::path, DestroyString(), and RelinquishWizardMemory().
Referenced by ImportKeyringKey(), and DestroySecretInfo().
| WizardExport WizardBooleanType ExportKeyringKey | ( | KeyringInfo * | , |
| ExceptionInfo * | |||
| ) |
| WizardExport const StringInfo* GetKeyringKey | ( | const KeyringInfo * | ) |
| WizardExport const StringInfo * GetKeyringNonce | ( | const KeyringInfo * | ) |
Definition at line 384 of file keyring.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, WizardAssert, KeyringDomain, _KeyringInfo::signature, WizardSignature, and _KeyringInfo::nonce.
Referenced by AuthenticateSecretKey(), and GenerateSecretKey().
| WizardExport WizardBooleanType ImportKeyringKey | ( | KeyringInfo * | , |
| ExceptionInfo * | |||
| ) |
| WizardExport WizardBooleanType PrintKeyringProperties | ( | const char * | , |
| BlobInfo * | , | ||
| ExceptionInfo * | |||
| ) |
Definition at line 536 of file keyring.c.
References MaxTextExtent, stat, LogWizardEvent(), TraceEvent, GetWizardModule, WizardAssert, KeymapDomain, AcquireFileInfo(), KeyringFilename, ReadFileMode, WizardTrue, AcquireString(), CanonicalXMLContent(), GetFilePath(), WizardFalse, ConcatenateString(), GetFileProperties(), FormatWizardTime(), WriteBlob(), DestroyString(), ThrowFileException, FileError, GetWizardMagick(), WizardMagick, CloneStringInfo(), ReadFileChunk(), GetStringInfoDatum(), GetStringInfoLength(), CompareStringInfo(), DestroyFileInfo(), ThrowWizardException(), KeyringError, DestroyStringInfo(), KeyringFiletype, ResetWizardMemory(), ReadFile32Bits(), _KeyringInfo::signature, WizardSignature, ReadFile16Bits(), _KeyringInfo::protocol_major, _KeyringInfo::protocol_minor, ReadFile64Bits(), _KeyringInfo::timestamp, AcquireStringInfo(), StringInfoToHexString(), and FormatLocaleString().
| WizardExport void SetKeyringId | ( | KeyringInfo * | , |
| const StringInfo * | |||
| ) |
| WizardExport void SetKeyringKey | ( | KeyringInfo * | , |
| const StringInfo * | |||
| ) |
| WizardExport void SetKeyringNonce | ( | KeyringInfo * | , |
| const StringInfo * | |||
| ) |
| WizardExport void SetKeyringPath | ( | KeyringInfo * | , |
| const char * | |||
| ) |
Definition at line 851 of file keyring.c.
References WizardAssert, KeymapDomain, _KeyringInfo::signature, WizardSignature, CloneString(), and _KeyringInfo::path.