WA-SDK  3.0.4.0
WA-SDK
issacwebpro_cms.h 파일 참조
#include "types.h"
#include <sys/socket.h>
#include <unistd.h>
#include <netdb.h>
#include <arpa/inet.h>
#include "issacapi.h"
#include "issacapi_cmp_v3.h"
issacwebpro_cms.h에 대한 include 의존 그래프

이 파일의 소스 코드 페이지로 가기

매크로

#define closesocket(s)   close(s)
 

함수

EXTERNC int issaccms_make_ir_message_s (char *pszEncodedIRMessage, const unsigned long nEncodedIRMessage, PRIVATEKEY *privatekey, char *pszPIN, PKICONTEXT *pkictx, const char *pszUser_id, const char *pszAuthCode, char *pszKeyPolicyID, int algorithm, int key_bit_len, char *parameter, char *RACertSerialNum, char *RACertIssuerName, char *CACertSerialNum, char *CACertIssuerName)
 
EXTERNC int issaccms_make_kur_message_s (char *pszEncodedKURMessage, const unsigned long nEncodedKURMessage, PRIVATEKEY *privatekey, char *pszKeyPath, char *pszKeyPIN, PKICONTEXT *pkictx, char *RACertSerialNum, char *RACertIssuerName, char *CACertSerialNum, char *CACertIssuerName)
 
EXTERNC int issaccms_make_confirm_message_s (char *pszEncodedConfirmMessage, const unsigned long nEncodedConfirmMessage, PKICONTEXT *pkictx)
 
EXTERNC int issaccms_make_rr_message_s (char *pszEncodedRRMessage, const unsigned long nEncodedRRMessage, char *pszKeyPath, char *pszKeyPIN, PKICONTEXT *pkictx, char *RACertSerialNum, char *RACertIssuerName)
 
EXTERNC int issaccms_add_issued_certificate (char *pszSspPath, char *ErrorMsgBuf, const unsigned char *pszPKIMessage, const unsigned long nPKIMessage, PRIVATEKEY *prikey, const char *pszPIN, PKICONTEXT *pkictx, int *SDKError)
 
EXTERNC int issaccms_add_issued_certificate_to_media (char *pszSspPath, int nMedia, char *pszSaveKeyPath, char *ErrorMsgBuf, const unsigned char *pszPKIMessage, const unsigned long nPKIMessage, PRIVATEKEY *prikey, const char *pszPIN, PKICONTEXT *pkictx, int *nErrorCodeSDK)
 
EXTERNC int issaccms_resolve_rp_message (char *pszErrorMsg, char *pszRPMessage, const unsigned long nRPMessage, PKICONTEXT *pkictx)
 

매크로 문서화

◆ closesocket

#define closesocket (   s)    close(s)

함수 문서화

◆ issaccms_make_ir_message_s()

EXTERNC int issaccms_make_ir_message_s ( char *  pszEncodedIRMessage,
const unsigned long  nEncodedIRMessage,
PRIVATEKEY privatekey,
char *  pszPIN,
PKICONTEXT pkictx,
const char *  pszUser_id,
const char *  pszAuthCode,
char *  pszKeyPolicyID,
int  algorithm,
int  key_bit_len,
char *  parameter,
char *  RACertSerialNum,
char *  RACertIssuerName,
char *  CACertSerialNum,
char *  CACertIssuerName 
)

◆ issaccms_make_kur_message_s()

EXTERNC int issaccms_make_kur_message_s ( char *  pszEncodedKURMessage,
const unsigned long  nEncodedKURMessage,
PRIVATEKEY privatekey,
char *  pszKeyPath,
char *  pszKeyPIN,
PKICONTEXT pkictx,
char *  RACertSerialNum,
char *  RACertIssuerName,
char *  CACertSerialNum,
char *  CACertIssuerName 
)

◆ issaccms_make_confirm_message_s()

EXTERNC int issaccms_make_confirm_message_s ( char *  pszEncodedConfirmMessage,
const unsigned long  nEncodedConfirmMessage,
PKICONTEXT pkictx 
)

◆ issaccms_make_rr_message_s()

EXTERNC int issaccms_make_rr_message_s ( char *  pszEncodedRRMessage,
const unsigned long  nEncodedRRMessage,
char *  pszKeyPath,
char *  pszKeyPIN,
PKICONTEXT pkictx,
char *  RACertSerialNum,
char *  RACertIssuerName 
)

◆ issaccms_add_issued_certificate()

EXTERNC int issaccms_add_issued_certificate ( char *  pszSspPath,
char *  ErrorMsgBuf,
const unsigned char *  pszPKIMessage,
const unsigned long  nPKIMessage,
PRIVATEKEY prikey,
const char *  pszPIN,
PKICONTEXT pkictx,
int *  SDKError 
)

◆ issaccms_add_issued_certificate_to_media()

EXTERNC int issaccms_add_issued_certificate_to_media ( char *  pszSspPath,
int  nMedia,
char *  pszSaveKeyPath,
char *  ErrorMsgBuf,
const unsigned char *  pszPKIMessage,
const unsigned long  nPKIMessage,
PRIVATEKEY prikey,
const char *  pszPIN,
PKICONTEXT pkictx,
int *  nErrorCodeSDK 
)

◆ issaccms_resolve_rp_message()

EXTERNC int issaccms_resolve_rp_message ( char *  pszErrorMsg,
char *  pszRPMessage,
const unsigned long  nRPMessage,
PKICONTEXT pkictx 
)