/*
Winbind client API - SSSD version
Copyright (C) Sumit Bose <sbose@redhat.com> 2014
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/>.
*/
/* Required Headers */
#include "libwbclient.h"
#include "wbc_sssd_internal.h"
const char *password)
{
return wbc_status;
}
/* Authenticate with more detailed information */
struct wbcAuthUserInfo **info,
struct wbcAuthErrorInfo **error)
{
}
}
/* Trigger a verification of the trust credentials of a specific domain */
struct wbcAuthErrorInfo **error)
{
}
}
/* Trigger a change of the trust credentials for a specific domain */
struct wbcAuthErrorInfo **error)
{
}
}
/*
* Trigger a no-op NETLOGON call. Lightweight version of
* wbcCheckTrustCredentials
*/
{
}
/*
* Trigger a no-op NETLOGON call. Lightweight version of
* wbcCheckTrustCredentials, optionally return attempted DC
*/
char **dcname)
{
}
/* Trigger an extended logoff notification to Winbind for a specific user */
struct wbcAuthErrorInfo **error)
{
}
/* Trigger a logoff notification to Winbind for a specific user */
const char *ccfilename)
{
}
/* Change a password for a user with more detailed information upon failure */
struct wbcAuthErrorInfo **error,
struct wbcUserPasswordPolicyInfo **policy)
{
}
}
}
/* Change a password for a user */
const char *old_password,
const char *new_password)
{
return wbc_status;
}
/* Logon a User */
struct wbcLogonUserInfo **info,
struct wbcAuthErrorInfo **error,
struct wbcUserPasswordPolicyInfo **policy)
{
}
}
}
}
/* Authenticate a user with cached credentials */
struct wbcCredentialCacheInfo **info,
struct wbcAuthErrorInfo **error)
{
}
}
/* Authenticate a user with cached credentials */
{
}