WA-SDK  3.0.4.0
WA-SDK
issacapi_usr_ldapfinder.h
이 파일의 문서화 페이지로 가기
1 #ifndef _issacapi_usr_ldapfinder_h
2 #define _issacapi_usr_ldapfinder_h
3 
4 #include "issacapi.h"
5 #include "issacapi_dl.h"
6 
11 
12 #define LDAPFINDERLIST_MAXITEMS 20
13 
15 typedef struct _LDAPFINDER {
17  char *certattribute;
18  char *crlattribute;
19  char *finding_base;
20 } LDAPFINDER;
21 
23 typedef struct _LDAPFINDERLIST {
24  int list_len;
27 
36  LDAPFINDERLIST *list
37 );
38 
44  LDAPFINDERLIST *list
45 );
46 
56  LDAPFINDERLIST *list,
57  char *ip,
58  int port,
59  char *basedn,
60  char *certattribute,
61  char *crlattribute,
62  char *finding_base
63 );
64 
66 
67 #endif /* _issacapi_usr_ldapfinder_h */
68 
unsigned int ISSAC_RETURN
ISSAC-API 실행 결과 [ ISSACAPI_BASIC_RETURN, ISSACAPI_ERRORS, ISSAC_LICENSE_ERR ]
Definition: issacapi_bs_definitions.h:32
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_LDAPFINDERLIST_Add(LDAPFINDERLIST *list, char *ip, int port, char *basedn, char *certattribute, char *crlattribute, char *finding_base)
LDAPFINDERLIST 리스트에 새로운 LDAP 정보를 추가한다.
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_LDAPFINDERLIST_Delete(LDAPFINDERLIST *list)
LDAPFINDERLIST 에 할당된 메모리를 해제한다.
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_LDAPFINDERLIST_Create(LDAPFINDERLIST *list)
LDAPFINDERLIST 구조체를 초기화한다.
#define LDAPFINDERLIST_MAXITEMS
Definition: issacapi_usr_ldapfinder.h:12
디렉토리 서버에 연결하기 위한 정보가 포함된 구조체
Definition: issacapi_dl.h:36
LDAP 검색을 위한 정보가 포함된 구조체 (DLCONTEXT 에 포함되지 않은 값들)
Definition: issacapi_usr_ldapfinder.h:15
char * crlattribute
CRL의 Attribute (certificateRevocationList, certificateRevocationList;binary 등)
Definition: issacapi_usr_ldapfinder.h:18
char * certattribute
인증서의 Attribute (userCertificate, userCertificate;binary, cACertificate 등)
Definition: issacapi_usr_ldapfinder.h:17
char * finding_base
검색을 위한 기본 이름 (이 이름을 포함하는 것만 검색)
Definition: issacapi_usr_ldapfinder.h:19
DLCONTEXT dlcontext
디렉토리 서버 연결을 위한 기본 정보
Definition: issacapi_usr_ldapfinder.h:16
LDAP 검색을 위한 정보가 포함된 구조체의 리스트
Definition: issacapi_usr_ldapfinder.h:23
int list_len
LDAPFINDER 구조체의 개수
Definition: issacapi_usr_ldapfinder.h:24
#define FUNCCALL
Definition: wasdk_public.h:9
#define WA_SDK_API
Definition: wasdk_public.h:27