This commit is contained in:
		| @@ -1,94 +0,0 @@ | ||||
| /*********************************************************************** | ||||
|  *  | ||||
|  *  Copyright (C) 2005-2006 Novell, Inc. All Rights Reserved. | ||||
|  * | ||||
|  *  This library is free software; you can redistribute it and/or | ||||
|  *  modify it under the terms of the GNU Lesser General Public | ||||
|  *  License as published by the Free Software Foundation; version 2.1 | ||||
|  *  of the License. | ||||
|  * | ||||
|  *  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 Lesser General Public License for more details. | ||||
|  * | ||||
|  *  You should have received a copy of the GNU Lesser General Public | ||||
|  *  License along with this library; if not, Novell, Inc. | ||||
|  *  | ||||
|  *  To contact Novell about this file by physical or electronic mail,  | ||||
|  *  you may find current contact information at www.novell.com. | ||||
|  *  | ||||
|  ***********************************************************************/ | ||||
|  | ||||
| #ifndef _CASA_AUTH_TOKEN_H_ | ||||
| #define _CASA_AUTH_TOKEN_H_ | ||||
|  | ||||
| #if defined(__cplusplus) || defined(c_plusplus) | ||||
| extern "C"  | ||||
| { | ||||
| #endif | ||||
|  | ||||
| //===[ Include files ]===================================================== | ||||
|  | ||||
| #include <micasa_types.h> | ||||
| #include <casa_status.h> | ||||
|  | ||||
| //===[ Type definitions ]================================================== | ||||
|  | ||||
| #ifndef SSCS_CALL | ||||
| #if defined(WIN32) | ||||
| #define SSCS_CALL __stdcall | ||||
| #else | ||||
| #define SSCS_CALL | ||||
| #endif | ||||
| #endif | ||||
|  | ||||
| //===[ Function prototypes ]=============================================== | ||||
|  | ||||
| //===[ Global variables ]================================================== | ||||
|  | ||||
|  | ||||
| //++======================================================================= | ||||
| extern CasaStatus SSCS_CALL | ||||
| ObtainAuthToken( | ||||
|    IN       const char  *pServiceName, | ||||
|    INOUT    char  *pTokenBuf, | ||||
|    INOUT    int   *pTokenBufLen); | ||||
| // | ||||
| // Arguments:   | ||||
| //    pServiceName - | ||||
| //       Pointer to NULL terminated string that contains the | ||||
| //       name of the service to which the client is trying to | ||||
| //       authenticate. | ||||
| //                | ||||
| //    pTokenBuf - | ||||
| //       Pointer to buffer that will receive the authentication | ||||
| //       token. The length of this buffer is specified by the | ||||
| //       pTokenBufLen parameter. Note that the the authentication | ||||
| //       token will be in the form of a NULL terminated string. | ||||
| // | ||||
| //    pTokenBufLen - | ||||
| //       Pointer to integer that contains the length of the | ||||
| //       buffer pointed at by pTokenBuf. Upon return of the | ||||
| //       function, the integer will contain the actual length | ||||
| //       of the authentication token if the function successfully | ||||
| //       completes or the buffer length required if the function | ||||
| //       fails because the buffer pointed at by either pUserNameBuf | ||||
| //       or pTokenBuf is not large enough. Please note that the | ||||
| //       authentication token | ||||
| //    | ||||
| // Returns: | ||||
| //    Casa Status | ||||
| //                            | ||||
| // Description: | ||||
| //    Get authentication token credentials to authenticate user to specified | ||||
| //    service. | ||||
| //=======================================================================-- | ||||
|  | ||||
|  | ||||
| #if defined(__cplusplus) || defined(c_plusplus) | ||||
| } | ||||
| #endif // #if defined(__cplusplus) || defined(c_plusplus) | ||||
|  | ||||
| #endif // #ifndef _CASA_AUTH_TOKEN_H_ | ||||
|  | ||||
		Reference in New Issue
	
	Block a user