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