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

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

데이터 구조

struct  DLCONTEXT
 디렉토리 서버에 연결하기 위한 정보가 포함된 구조체 더 자세히 ...
 

매크로

#define LDAP_ATTRIBUTE_USER_CERT   "userCertificate"
 
#define LDAP_ATTRIBUTE_USER_CERT_BIN   "userCertificate;binary"
 
#define LDAP_ATTRIBUTE_CA_CERT   "cACertificate"
 
#define LDAP_ATTRIBUTE_CA_CERT_BIN   "cACertificate;binary"
 
#define LDAP_ATTRIBUTE_CRL   "certificateRevocationList"
 
#define LDAP_ATTRIBUTE_CRL_BIN   "certificateRevocationList;binary"
 
#define LDAP_ATTRIBUTE_ARL   "authorityRevocationList"
 
#define LDAP_ATTRIBUTE_ARL_BIN   "authorityRevocationList;binary"
 
#define LDAP_ATTRIBUTE_DCRL   "deltaRevocationList"
 
#define LDAP_ATTRIBUTE_DCRL_BIN   "deltaRevocationList;binary"
 

함수

WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_DLCONTEXT_Create (DLCONTEXT *info)
 DLCONTEXT 구조체를 초기화한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_DLCONTEXT_Delete (DLCONTEXT *info)
 DLCONTEXT 에 할당된 메모리를 해제한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_DLCONTEXT_Set (DLCONTEXT *info, const char *ip, int port, const char *basedn)
 DLCONTEXT 에 디렉토리 서버 접근을 위한 정보를 설정한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_DLCONTEXT_SetWithUserInfo (DLCONTEXT *info, const char *ip, int port, const char *basedn, const char *bind_userdn, const char *bind_userpasswd)
 DLCONTEXT 에 디렉토리 서버 접근을 위한 정보를 설정한다. (인증정보 포함) 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_DL_ReadEntryDn (char *dn, const char *filter, DLCONTEXT *info)
 특정 Entry의 DN을 가져온다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_DL_ReadCERTIFICATE (CERTIFICATE **cert_array, int *cert_num, const char *dn, const char *attribute, DLCONTEXT *info)
 디렉토리 서버에서 인증서를 받아온다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_DL_DeleteCERTIFICATEarray (CERTIFICATE **cert_array, int cert_num)
 ISSAC_DL_ReadCERTIFICATE() 로 받아온 인증서의 메모리를 반환한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_DL_ReadCERTIFICATEREVLIST (CERTIFICATEREVLIST *crl, const char *dn, const char *attribute, DLCONTEXT *info)
 디렉토리 서버에서 CRL을 받아온다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_DL_ReadCERTIFICATEREVLIST_Timeout (CERTIFICATEREVLIST *crl, const char *dn, const char *attribute, DLCONTEXT *info, long timeoutsec)
 디렉토리 서버에서 CRL을 받아온다. (응답 대기시간 설정 가능) 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_DL_ReadCDPCERTIFICATEREVLIST (CERTIFICATEREVLIST *crl, CERTIFICATE *cdpcert, const char *attribute)
 인증서의 CDP 정보를 활용하여 디렉토리 서버에서 CRL을 받아온다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_DL_ReadCDPCERTIFICATEREVLIST_Timeout (CERTIFICATEREVLIST *crl, CERTIFICATE *cdpcert, const char *attribute, long timeoutsec)
 인증서의 CDP 정보를 활용하여 디렉토리 서버에서 CRL을 받아온다. (응답 대기시간 설정 가능) 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_DL_ReadCERTIFICATETRUSTLIST (CERTIFICATETRUSTLIST *ctl, const char *dn, const char *attribute, DLCONTEXT *info)
 CTL(신뢰하는 최상위 인증기관 목록)을 받아온다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_DL_ReadContext (char *value, const char *dn, const char *attribute, DLCONTEXT *info)
 디렉토리 서버에서 데이터를 받아온다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_DL_ResolveLdapAddress (const char *pszURL, char *cpIp, int *nPort, char *dn, char *ldAttribute)
 디렉토리 서버 주소를 분석하여 각각의 값을 추출한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_DL_FreeMemory (void **buffer)
 WA-SDK 에서 할당된 메모리를 해제하고 해당 포인터를 NULL로 리셋한다. 더 자세히 ...