WizardsToolkit  1.0.7
authenticate.c File Reference
Include dependency graph for authenticate.c:

Go to the source code of this file.

Data Structures

struct  _AuthenticateInfo

Defines

#define SecretKeyLength   1024

Functions

WizardExport AuthenticateInfoAcquireAuthenticateInfo (const AuthenticateMethod method, const char *path, const HashType hash)
WizardExport WizardBooleanType AuthenticateKey (AuthenticateInfo *authenticate_info, ExceptionInfo *exception)
WizardExport AuthenticateInfoDestroyAuthenticateInfo (AuthenticateInfo *authenticate_info)
WizardExport WizardBooleanType GenerateAuthenticateKey (AuthenticateInfo *authenticate_info, ExceptionInfo *exception)
WizardExport const StringInfoGetAuthenticateId (const AuthenticateInfo *authenticate_info)
WizardExport const StringInfoGetAuthenticateKey (const AuthenticateInfo *authenticate_info)
WizardExport size_t GetAuthenticateKeyLength (const AuthenticateInfo *authenticate_info)
WizardExport const char * GetAuthenticatePassphrase (const AuthenticateInfo *authenticate_info)
WizardExport void SetAuthenticateId (AuthenticateInfo *authenticate_info, const StringInfo *id)
WizardExport void SetAuthenticateKeyLength (AuthenticateInfo *authenticate_info, const size_t key_length)
WizardExport void SetAuthenticatePassphrase (AuthenticateInfo *authenticate_info, const char *passphrase)

Define Documentation

#define SecretKeyLength   1024

Definition at line 53 of file authenticate.c.

Referenced by AcquireAuthenticateInfo().


Function Documentation

WizardExport void SetAuthenticateKeyLength ( AuthenticateInfo authenticate_info,
const size_t  key_length 
)
WizardExport void SetAuthenticatePassphrase ( AuthenticateInfo authenticate_info,
const char *  passphrase 
)