54 lines
2.2 KiB
C++
54 lines
2.2 KiB
C++
/*
|
|
* INTEL CONFIDENTIAL
|
|
* Copyright (c) 2007 Intel Corporation. All Rights Reserved.
|
|
* The source code contained or described herein and all documents related
|
|
* to the source code ("Material") are owned by Intel Corporation or its
|
|
* suppliers or licensors. Title to the Material remains with Intel Corporation
|
|
* or its suppliers and licensors. The Material contains trade secrets and
|
|
* proprietary and confidential information of Intel or its suppliers and l
|
|
* icensors. The Material is protected by worldwide copyright and trade secret
|
|
* laws and treaty provisions. No part of the Material may be used, copied,
|
|
* reproduced, modified, published, uploaded, posted, transmitted, distributed,
|
|
* or disclosed in any way without Intel's prior express written permission.
|
|
*
|
|
* No license under any patent, copyright, trade secret or other intellectual
|
|
* property right is granted to or conferred upon you by disclosure or delivery
|
|
* of the Materials, either expressly, by implication, inducement, estoppel or
|
|
* otherwise. Any license under such intellectual property rights must be
|
|
* expressed and approved by Intel in writing.
|
|
*/
|
|
//----------------------------------------------------------------------------
|
|
//
|
|
// Copyright (C) Intel Corporation, 2004 - 2007.
|
|
//
|
|
// File: SOAPAuthentication.h
|
|
//
|
|
// Notes: This file contains the definition of the SOAP Authentication Lib
|
|
//
|
|
//
|
|
//----------------------------------------------------------------------------
|
|
#ifndef __SOAP_AUTHENTICATION_H_
|
|
#define __SOAP_AUTHENTICATION_H_
|
|
|
|
#ifdef SOAP_AUTHENTICATION_EXPORTS
|
|
#define SOAP_AUTHENTICATION_SW_LIB_API __declspec(dllexport)
|
|
#else
|
|
#define SOAP_AUTHENTICATION_SW_LIB_API __declspec(dllimport)
|
|
#endif
|
|
|
|
|
|
#include <string>
|
|
static const unsigned int USER_MAX_LEN = 32;
|
|
static const unsigned int PASS_MAX_LEN = 32;
|
|
static const unsigned int PASS_MIN_LEN = 8;
|
|
|
|
using namespace std;
|
|
//**************************************************************************************************
|
|
//FUNCTION DEFINITION
|
|
|
|
|
|
extern "C" SOAP_AUTHENTICATION_SW_LIB_API
|
|
UINT8 Authenticate(const char* user_name ,const char* user_password , const char* dll_params ,char* err_str, UINT32 err_len);
|
|
|
|
#endif
|