47 lines
3.4 KiB
C
47 lines
3.4 KiB
C
// This is a generated source file for Chilkat version 11.3.0
|
|
#ifndef _C_CkJwtWH
|
|
#define _C_CkJwtWH
|
|
#include "chilkatDefs.h"
|
|
|
|
#include "ck_inttypes.h"
|
|
#include "Chilkat_C.h"
|
|
|
|
|
|
CK_C_VISIBLE_PUBLIC HCkJwtW CkJwtW_Create(void);
|
|
CK_C_VISIBLE_PUBLIC void CkJwtW_Dispose(HCkJwtW handle);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkJwtW_getAutoCompact(HCkJwtW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkJwtW_putAutoCompact(HCkJwtW cHandle, BOOL newVal);
|
|
CK_C_VISIBLE_PUBLIC void CkJwtW_getDebugLogFilePath(HCkJwtW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC void CkJwtW_putDebugLogFilePath(HCkJwtW cHandle, const wchar_t *newVal);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkJwtW_debugLogFilePath(HCkJwtW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkJwtW_getLastErrorHtml(HCkJwtW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkJwtW_lastErrorHtml(HCkJwtW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkJwtW_getLastErrorText(HCkJwtW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkJwtW_lastErrorText(HCkJwtW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkJwtW_getLastErrorXml(HCkJwtW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkJwtW_lastErrorXml(HCkJwtW cHandle);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkJwtW_getLastMethodSuccess(HCkJwtW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkJwtW_putLastMethodSuccess(HCkJwtW cHandle, BOOL newVal);
|
|
CK_C_VISIBLE_PUBLIC void CkJwtW_getUncommonOptions(HCkJwtW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC void CkJwtW_putUncommonOptions(HCkJwtW cHandle, const wchar_t *newVal);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkJwtW_uncommonOptions(HCkJwtW cHandle);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkJwtW_getVerboseLogging(HCkJwtW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkJwtW_putVerboseLogging(HCkJwtW cHandle, BOOL newVal);
|
|
CK_C_VISIBLE_PUBLIC void CkJwtW_getVersion(HCkJwtW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkJwtW_version(HCkJwtW cHandle);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkJwtW_CreateJwt(HCkJwtW cHandle, const wchar_t *header, const wchar_t *payload, const wchar_t *password, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkJwtW_createJwt(HCkJwtW cHandle, const wchar_t *header, const wchar_t *payload, const wchar_t *password);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkJwtW_CreateJwtCert(HCkJwtW cHandle, const wchar_t *header, const wchar_t *payload, HCkCertW cert, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkJwtW_createJwtCert(HCkJwtW cHandle, const wchar_t *header, const wchar_t *payload, HCkCertW cert);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkJwtW_CreateJwtPk(HCkJwtW cHandle, const wchar_t *header, const wchar_t *payload, HCkPrivateKeyW key, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkJwtW_createJwtPk(HCkJwtW cHandle, const wchar_t *header, const wchar_t *payload, HCkPrivateKeyW key);
|
|
CK_C_VISIBLE_PUBLIC int CkJwtW_GenNumericDate(HCkJwtW cHandle, int numSecOffset);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkJwtW_GetHeader(HCkJwtW cHandle, const wchar_t *token, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkJwtW_getHeader(HCkJwtW cHandle, const wchar_t *token);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkJwtW_GetPayload(HCkJwtW cHandle, const wchar_t *token, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkJwtW_getPayload(HCkJwtW cHandle, const wchar_t *token);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkJwtW_IsTimeValid(HCkJwtW cHandle, const wchar_t *jwt, int leeway);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkJwtW_VerifyJwt(HCkJwtW cHandle, const wchar_t *token, const wchar_t *password);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkJwtW_VerifyJwtPk(HCkJwtW cHandle, const wchar_t *token, HCkPublicKeyW key);
|
|
#endif
|