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"
65SSCS_TYPEDEF_LIBCALL(
int, CASA_GetCredential_T)
68 SSCS_SECRET_ID_T *appSecretID,
69 SSCS_SECRET_ID_T *sharedSecretID,
70 uint32_t *credentialType,
74SSCS_TYPEDEF_LIBCALL(
int, CASA_SetCredential_T)
77 SSCS_SECRET_ID_T *appSecretID,
78 SSCS_SECRET_ID_T *sharedSecretID,
79 uint32_t credentialType,
84SSCS_TYPEDEF_LIBCALL(
int, CASA_RemoveCredential_T)
87 SSCS_SECRET_ID_T *appSecretID,
88 SSCS_SECRET_ID_T *sharedSecretID,
91static CASA_GetCredential_T p_miCASAGetCredential = NULL;
92static CASA_SetCredential_T p_miCASASetCredential = NULL;
93static CASA_RemoveCredential_T p_miCASARemoveCredential = NULL;
94static void *casaIDK = NULL;
97static void release_casa(
void);
98int load_uname_pwd_from_miCASA(
char **,
char **);