18#ifndef _WIZARDSTOOLKIT_AUTHENTICATE_H_
19#define _WIZARDSTOOLKIT_AUTHENTICATE_H_
25#if defined(__cplusplus) || defined(c_plusplus)
66#if defined(__cplusplus) || defined(c_plusplus)
WizardExport const StringInfo * GetAuthenticateKey(const AuthenticateInfo *)
WizardExport const char * GetAuthenticatePassphrase(const AuthenticateInfo *)
@ SecretAuthenticateMethod
@ PublicAuthenticateMethod
WizardExport size_t GetAuthenticateKeyLength(const AuthenticateInfo *)
WizardExport AuthenticateInfo * DestroyAuthenticateInfo(AuthenticateInfo *)
WizardExport const StringInfo * GetAuthenticateId(const AuthenticateInfo *)
WizardExport WizardBooleanType GenerateAuthenticateKey(AuthenticateInfo *, ExceptionInfo *)
WizardExport void SetAuthenticateKeyLength(AuthenticateInfo *, const size_t)
WizardExport AuthenticateInfo * AcquireAuthenticateInfo(const AuthenticateMethod, const char *, const HashType)
WizardExport void SetAuthenticatePassphrase(AuthenticateInfo *, const char *)
WizardExport void SetAuthenticateId(AuthenticateInfo *, const StringInfo *)
WizardExport WizardBooleanType AuthenticateKey(AuthenticateInfo *, ExceptionInfo *)