Typedefs | Functions

keyring.h File Reference

#include <wizard/blob.h>
#include <wizard/exception.h>
#include <wizard/string_.h>

Go to the source code of this file.

Typedefs

typedef struct _KeyringInfo KeyringInfo

Functions

WizardExport const StringInfoGetKeyringKey (const KeyringInfo *)
WizardExport const StringInfo ** GetKeyringNonce (const KeyringInfo *)
WizardExport KeyringInfoAcquireKeyringInfo (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 Documentation

typedef struct _KeyringInfo KeyringInfo

Function Documentation

WizardExport KeyringInfo* AcquireKeyringInfo ( const char *   ) 
WizardExport KeyringInfo* * DestroyKeyringInfo ( KeyringInfo  ) 
WizardExport WizardBooleanType ExportKeyringKey ( KeyringInfo ,
ExceptionInfo  
)
WizardExport const StringInfo* GetKeyringKey ( const KeyringInfo  ) 
WizardExport const StringInfo* * GetKeyringNonce ( const KeyringInfo  ) 
WizardExport WizardBooleanType ImportKeyringKey ( KeyringInfo ,
ExceptionInfo  
)
WizardExport WizardBooleanType PrintKeyringProperties ( const char *  ,
BlobInfo ,
ExceptionInfo  
)
WizardExport void SetKeyringId ( KeyringInfo ,
const StringInfo  
)
WizardExport void SetKeyringKey ( KeyringInfo ,
const StringInfo  
)
WizardExport void SetKeyringNonce ( KeyringInfo ,
const StringInfo  
)
WizardExport void SetKeyringPath ( KeyringInfo ,
const char *   
)