KClientDeprecated.h [plain text]
#ifndef __KCLIENTDEPRECATED__
#define __KCLIENTDEPRECATED__
#if defined(macintosh) || (defined(__MACH__) && defined(__APPLE__))
# include <TargetConditionals.h>
# include <AvailabilityMacros.h>
# if TARGET_RT_MAC_CFM
# error "Use KfM 4.0 SDK headers for CFM compilation."
# endif
#endif
#ifndef DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER
#define DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER
#endif
#if TARGET_OS_MAC
# include <Kerberos/krb.h>
# include <Kerberos/KClientTypes.h>
#else
# include <kerberosIV/krb.h>
# include <KClientTypes.h>
#endif
#ifdef __cplusplus
extern "C" {
#endif
#if TARGET_OS_MAC
# pragma pack(push,2)
#endif
#define kKClientMaxErrorTextLength 512
OSStatus
KClientCacheInitialTicketDeprecated (
KClientSession* inSession,
char* inService)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientGetLocalRealmDeprecated (
char* outRealm)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientSetLocalRealmDeprecated (
const char* inRealm)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientGetRealmDeprecated (
const char* inHost,
char* outRealm)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientAddRealmMapDeprecated (
char* inHost,
char* inRealm)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientDeleteRealmMapDeprecated (
char* inHost)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientGetNthRealmMapDeprecated (
SInt32 inIndex,
char* outHost,
char* outRealm)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientGetNthServerDeprecated (
SInt32 inIndex,
char* outHost,
char* inRealm,
Boolean inAdmin)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientAddServerMapDeprecated (
char* inHost,
char* inRealm,
Boolean inAdmin)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientDeleteServerMapDeprecated (
char* inHost,
char* inRealm)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientGetNthServerMapDeprecated (
SInt32 inIndex,
char* outHost,
char* outRealm,
Boolean* outAdmin)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientGetNthServerPortDeprecated (
SInt32 inIndex,
UInt16* outPort)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientSetNthServerPortDeprecated (
SInt32 inIndex,
UInt16 inPort)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientGetNumSessionsDeprecated (
SInt32* outSessions)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientGetNthSessionDeprecated (
SInt32 inIndex,
char* outName,
char* outInstance,
char* outRealm)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientDeleteSessionDeprecated (
char* inName,
char* inInstance,
char* inRealm)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientGetCredentialsDeprecated (
char* inName,
char* inInstance,
char* inRealm,
CREDENTIALS* outCred)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientAddCredentialsDeprecated (
char* inName,
char* inInstance,
char* inRealm,
CREDENTIALS* inCred)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientDeleteCredentialsDeprecated (
char* inName,
char* inInstance,
char* inRealm,
char* inSname,
char* inSinstance,
char* inSrealm)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus KClientGetNumCredentialsDeprecated (
SInt32* outNumCredentials,
char* inName,
char* inInstance,
char* inRealm)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus
KClientGetNthCredentialDeprecated (
SInt32 inIndex,
char* inName,
char* inInstance,
char* inRealm,
char* inSname,
char* inSinstance,
char* inSrealm)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus
KClientGetUserNameDeprecated (
char* outUserName)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
void
KClientGetErrorTextDeprecated (
OSErr inError,
char* outBuffer)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus
K5ClientGetTicketForServiceDeprecated (
char* inService,
void* outBuffer,
UInt32* outBufferLength)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
OSStatus
K5ClientGetAuthenticatorForServiceDeprecated (
char* inService,
char* inApplicationVersion,
void* outBuffer,
UInt32* outBufferLength)
DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
#if TARGET_OS_MAC
# pragma pack(pop)
#endif
#ifdef __cplusplus
}
#endif
#endif