You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

59 lines
2.1 KiB
C

/************************************************************************/
/* SISCO SOFTWARE MODULE HEADER *****************************************/
/************************************************************************/
/* (c) Copyright Systems Integration Specialists Company, Inc., */
/* 2003 - 2004, All Rights Reserved. */
/* */
/* MODULE NAME : mmslusec.h */
/* PRODUCT(S) : MMS-EASE Lite with LITESECURE */
/* */
/* MODULE DESCRIPTION : */
/* Prototypes for Security related user functions. */
/* */
/* GLOBAL FUNCTIONS DEFINED IN THIS MODULE : */
/* */
/* MODIFICATION LOG : */
/* Date Who Rev Comments */
/* -------- --- ------ ------------------------------------------- */
/* 01/20/04 EJV 03 ulFreeAssocSecurity: del cc param. */
/* 01/06/04 EJV 02 Merged with MMS-EASE mms_usec.h. */
/* 07/08/03 EJV 01 Adopted from MMS-EASE mms_usec.h. */
/************************************************************************/
#ifndef MMS_USEC_H
#define MMS_USEC_H
#ifdef __cplusplus
extern "C" {
#endif
/*----------------------------------------------------------------------*/
/* NOTE: The MMS-EASE Lite Secured applications (Client, Server) */
/* are designed to work with Security Toolkit for MMS-EASE Lite */
/* (LITESECURE-000-001). */
/*----------------------------------------------------------------------*/
#if defined(S_SEC_ENABLED)
#include "acseauth.h"
#include "ssec.h"
ST_RET ulSetSecurityCalling (ST_CHAR *locArName,
ST_CHAR *remArName,
S_SEC_LOC_AR **locArSecOut,
S_SEC_REM_AR **remArSecOut,
ACSE_AUTH_INFO *locAuthInfo,
S_SEC_ENCRYPT_CTRL *encryptCtrl);
ST_RET ulCheckSecureAssocConf (MVL_NET_INFO *cc);
ST_RET ulCheckSecureAssocInd (MVL_NET_INFO *cc, ACSE_AUTH_INFO *rspAuthInfo);
ST_RET ulFreeAssocSecurity (ACSE_AUTH_INFO *authInfo);
ST_RET ulCheckSecurityConfiguration (ST_VOID);
#endif /* defined(S_SEC_ENABLED) */
#ifdef __cplusplus
}
#endif
#endif /* MMS_USEC_H */