/*
Winbind client API - SSSD version
Copyright (C) Sumit Bose <sbose@redhat.com> 2015
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 3 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include "config.h"
#include "libwbclient.h"
#include "wbc_sssd_internal.h"
{
return NULL;
}
{
return;
}
{
}
{
return NULL;
}
struct wbcInterfaceDetails **details)
{
}
const char *dom_name,
const char *name,
struct wbcDomainSid *sid,
enum wbcSidType *name_type)
{
}
const struct wbcDomainSid *sid,
char **domain,
char **name,
enum wbcSidType *name_type)
{
}
struct wbcTranslatedName **names)
{
}
struct wbcDomainSid *dom_sid,
int num_rids,
const char **domain_name,
const char ***names,
enum wbcSidType **types)
{
}
const struct wbcDomainSid *user_sid,
bool domain_groups_only,
struct wbcDomainSid **sids)
{
}
const struct wbcDomainSid *dom_sid,
struct wbcDomainSid *sids,
{
}
const char *domain_name,
const char ***users)
{
}
const char *domain_name,
const char ***groups)
{
}
const struct wbcDomainSid *sid,
char **pdomain,
char **pfullname,
enum wbcSidType *pname_type)
{
}
const struct wbcDomainSid *sid,
{
}
struct wbcDomainSid *sid)
{
}
const struct wbcDomainSid *sid,
{
}
struct wbcDomainSid *sid)
{
}
{
}
struct wbcDomainSid *sids)
{
}
{
}
{
}
{
}
{
}
{
}
{
}
{
}
{
}
{
}
{
}
{
}
{
}
{
}
{
}
const char *account,
{
}
const char *domain,
struct wbcDomainInfo **dinfo)
{
}
{
}
struct wbcDomainInfo **domains,
{
}
const char *domain,
struct wbcDomainControllerInfo **dc_info)
{
}
const char *domain,
const char *site,
struct wbcDomainControllerInfoEx **dc_info)
{
}
const char *username,
const char *password)
{
}
const struct wbcAuthUserParams *params,
struct wbcAuthUserInfo **info,
struct wbcAuthErrorInfo **error)
{
}
const struct wbcLogonUserParams *params,
struct wbcLogonUserInfo **info,
struct wbcAuthErrorInfo **error,
struct wbcUserPasswordPolicyInfo **policy)
{
}
const char *ccfilename)
{
}
const struct wbcLogoffUserParams *params,
struct wbcAuthErrorInfo **error)
{
}
const char *username,
const char *old_password,
const char *new_password)
{
}
const struct wbcChangePasswordParams *params,
struct wbcAuthErrorInfo **error,
struct wbcUserPasswordPolicyInfo **policy)
{
}
struct wbcCredentialCacheParams *params,
struct wbcCredentialCacheInfo **info,
struct wbcAuthErrorInfo **error)
{
}
{
}
{
}
{
}
struct wbcAuthErrorInfo **error)
{
}
struct wbcAuthErrorInfo **error)
{
}
struct wbcAuthErrorInfo **error)
{
}
struct wbcAuthErrorInfo **error,
char **dcname)
{
}