57 #if defined(LDAP_CASA_AUTH)
58 #ifndef __LDAP_CASA_H__
59 #define __LDAP_CASA_H__
61 #include <micasa_mgmd.h>
63 #define MICASA_LIB "libmicasa.so.1"
65 SSCS_TYPEDEF_LIBCALL(
int, CASA_GetCredential_T)
68 SSCS_SECRET_ID_T *appSecretID,
69 SSCS_SECRET_ID_T *sharedSecretID,
70 uint32_t *credentialType,
74 SSCS_TYPEDEF_LIBCALL(
int, CASA_SetCredential_T)
77 SSCS_SECRET_ID_T *appSecretID,
78 SSCS_SECRET_ID_T *sharedSecretID,
79 uint32_t credentialType,
84 SSCS_TYPEDEF_LIBCALL(
int, CASA_RemoveCredential_T)
87 SSCS_SECRET_ID_T *appSecretID,
88 SSCS_SECRET_ID_T *sharedSecretID,
91 static CASA_GetCredential_T p_miCASAGetCredential = NULL;
92 static CASA_SetCredential_T p_miCASASetCredential = NULL;
93 static CASA_RemoveCredential_T p_miCASARemoveCredential = NULL;
94 static void *casaIDK = NULL;
97 static void release_casa(
void);
98 int load_uname_pwd_from_miCASA(
char **,
char **);