WA-SDK  3.0.4.0
WA-SDK
issacapi_va.h 파일 참조
#include "issacapi.h"
issacapi_va.h에 대한 include 의존 그래프
이 그래프는 이 파일을 직/간접적으로 include 하는 파일들을 보여줍니다.:

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

데이터 구조

struct  OCSPREQUEST
 OCSP Request 에 대한 컨텍스트 더 자세히 ...
 
struct  OCSPRESPONSE
 OCSP Response 에 대한 컨텍스트 더 자세히 ...
 
struct  VACONTEXT
 OCSP 서버 정보 더 자세히 ...
 
struct  SINGLESTATUS
 
struct  CERTSTATUS
 

열거형 타입

enum  ISSACAPI_RESPONSE_STATUS {
  RESPONSE_SUCCESS = 0 , RESPONSE_MALFORMED_REQUEST = 1 , RESPONSE_INTERNAL_ERROR = 2 , RESPONSE_TRY_LATER = 3 ,
  RESPONSE_SIG_REQUIRED = 5 , RESPONSE_UNAUTHORIZED = 6
}
 OCSP Response 의 상태값 더 자세히 ...
 

함수

WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_OCSPREQUEST_Create (OCSPREQUEST *ocsp_req)
 OCSPREQUEST 구조체를 초기화한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_OCSPREQUEST_Delete (OCSPREQUEST *ocsp_req)
 OCSPREQUEST 에 할당된 메모리를 해제한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_OCSPREQUEST_Make (OCSPREQUEST *ocsp_req, CERTIFICATES *tgt_certs, CERTIFICATES *tgt_issuer_cert)
 인증서 검증을 위해 OCSP Request 메시지를 생성한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_OCSPREQUEST_Make_WithHashNid (OCSPREQUEST *ocsp_req, CERTIFICATES *tgt_certs, CERTIFICATES *tgt_issuer_cert, int hashNid)
 인증서 검증을 위해 OCSP Request 메시지를 생성한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_OCSPREQUEST_MakeSign (OCSPREQUEST *ocsp_req, CERTIFICATE *own_cert, PRIVATEKEY *pri_key)
 요청자의 서명이 필요한 경우, OCSP Request 메시지를 검증 요청자의 인증서로 서명한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_OCSPREQUEST_MakeSign_WithHashNid (OCSPREQUEST *ocsp_req, CERTIFICATE *own_cert, PRIVATEKEY *pri_key, int hashNid)
 요청자의 서명이 필요한 경우, OCSP Request 메시지를 검증 요청자의 인증서로 서명한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_OCSPREQUEST_SendToServer (OCSPREQUEST *ocsp_req, VACONTEXT *info)
 OCSP Request 메시지를 OCSP 서버로 전송한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_OCSPREQUEST_SendToServer_timeout (OCSPREQUEST *ocsp_req, VACONTEXT *info, long second, long usecond)
 OCSP Request 메시지를 OCSP 서버로 전송한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_OCSPRESPONSE_Create (OCSPRESPONSE *ocsp_rsp)
 OCSPRESPONSE 구조체를 초기화한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_OCSPRESPONSE_Delete (OCSPRESPONSE *ocsp_rsp)
 OCSPRESPONSE 에 할당된 메모리를 해제한다. 더 자세히 ...
 
WA_SDK_API int FUNCCALL ISSAC_VA_OCSPRESPONSE_ReceiveFromServer (OCSPRESPONSE *ocsp_rsp, VACONTEXT *info)
 OCSP Response 메시지를 OCSP 서버에서 받는다. 더 자세히 ...
 
WA_SDK_API int FUNCCALL ISSAC_VA_OCSPRESPONSE_ReceiveFromServer_timeout (OCSPRESPONSE *ocsp_rsp, VACONTEXT *info, long second, long usecond)
 OCSP Response 메시지를 OCSP 서버에서 받는다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_OCSPRESPONSE_CheckValid (OCSPRESPONSE *ocsp_rsp, OCSPREQUEST *ocsp_req, time_t checktime)
 OCSP 서버에 전송한 Request에 대한 Response 가 맞는지, 또 특정시점에 유효한지를 확인한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_OCSPRESPONSE_GetResponderCert (CERTIFICATE *rsp_cert, OCSPRESPONSE *ocsp_rsp)
 OCSP Response 에서 ResponderCert를 가져온다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_OCSPRESPONSE_GetCertStatus (OCSPRESPONSE *ocsp_rsp, CERTSTATUS *cert_status)
 OCSP Response 에서 CERTSTATUS 를 가져온다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_CERTSTATUS_Create (CERTSTATUS *cert_status)
 CERTSTATUS 구조체를 초기화한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_CERTSTATUS_Delete (CERTSTATUS *cert_status)
 CERTSTATUS 에 할당된 메모리를 해제한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_CERTSTATUS_GetSingleStatus (CERTIFICATESTATUS *status, int nSeq, CERTSTATUS *cert_status)
 CERTSTATUS 에서 인증서의 현재 상태를 가져온다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_VACONTEXT_Create (VACONTEXT *info)
 VACONTEXT 구조체를 초기화한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_VACONTEXT_Delete (VACONTEXT *info)
 VACONTEXT 에 할당된 메모리를 해제한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_VA_VACONTEXT_Set (VACONTEXT *info, const char *protocol, const char *ip, int port, const char *absPath, CERTIFICATE *own_cert)
 VACONTEXT 에 OCSP 서버의 정보를 설정한다. 더 자세히 ...