40 lines
2.8 KiB
C
40 lines
2.8 KiB
C
// This is a generated source file for Chilkat version 11.3.0
|
|
#ifndef _C_CkEdDSAWH
|
|
#define _C_CkEdDSAWH
|
|
#include "chilkatDefs.h"
|
|
|
|
#include "ck_inttypes.h"
|
|
#include "Chilkat_C.h"
|
|
|
|
|
|
CK_C_VISIBLE_PUBLIC HCkEdDSAW CkEdDSAW_Create(void);
|
|
CK_C_VISIBLE_PUBLIC void CkEdDSAW_Dispose(HCkEdDSAW handle);
|
|
CK_C_VISIBLE_PUBLIC void CkEdDSAW_getAlgorithm(HCkEdDSAW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC void CkEdDSAW_putAlgorithm(HCkEdDSAW cHandle, const wchar_t *newVal);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkEdDSAW_algorithm(HCkEdDSAW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkEdDSAW_getContext(HCkEdDSAW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC void CkEdDSAW_putContext(HCkEdDSAW cHandle, const wchar_t *newVal);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkEdDSAW_context(HCkEdDSAW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkEdDSAW_getDebugLogFilePath(HCkEdDSAW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC void CkEdDSAW_putDebugLogFilePath(HCkEdDSAW cHandle, const wchar_t *newVal);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkEdDSAW_debugLogFilePath(HCkEdDSAW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkEdDSAW_getLastErrorHtml(HCkEdDSAW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkEdDSAW_lastErrorHtml(HCkEdDSAW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkEdDSAW_getLastErrorText(HCkEdDSAW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkEdDSAW_lastErrorText(HCkEdDSAW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkEdDSAW_getLastErrorXml(HCkEdDSAW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkEdDSAW_lastErrorXml(HCkEdDSAW cHandle);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkEdDSAW_getLastMethodSuccess(HCkEdDSAW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkEdDSAW_putLastMethodSuccess(HCkEdDSAW cHandle, BOOL newVal);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkEdDSAW_getVerboseLogging(HCkEdDSAW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkEdDSAW_putVerboseLogging(HCkEdDSAW cHandle, BOOL newVal);
|
|
CK_C_VISIBLE_PUBLIC void CkEdDSAW_getVersion(HCkEdDSAW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkEdDSAW_version(HCkEdDSAW cHandle);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkEdDSAW_GenEd25519Key(HCkEdDSAW cHandle, HCkPrngW prng, HCkPrivateKeyW privKey);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkEdDSAW_SharedSecretENC(HCkEdDSAW cHandle, HCkPrivateKeyW privkey, HCkPublicKeyW pubkey, const wchar_t *encoding, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkEdDSAW_sharedSecretENC(HCkEdDSAW cHandle, HCkPrivateKeyW privkey, HCkPublicKeyW pubkey, const wchar_t *encoding);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkEdDSAW_SignBdENC(HCkEdDSAW cHandle, HCkBinDataW bd, const wchar_t *encoding, HCkPrivateKeyW privkey, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkEdDSAW_signBdENC(HCkEdDSAW cHandle, HCkBinDataW bd, const wchar_t *encoding, HCkPrivateKeyW privkey);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkEdDSAW_VerifyBdENC(HCkEdDSAW cHandle, HCkBinDataW bd, const wchar_t *encodedSig, const wchar_t *enocding, HCkPublicKeyW pubkey);
|
|
#endif
|