/************************************************************************** * %name: sscs_sdk.h % * %instance: security_1 % * %version: 11 % * %created_by: cameron % * %date_modified: Tue May 03 10:33:35 2005 % *************************************************************************** * **************************************************************************/ #ifndef _SSCS_SDK_H_ #define _SSCS_SDK_H_ /* This is the NDK header file for the SecretStore version 3.02. */ #if defined(__cplusplus) || defined(c_plusplus) extern "C" { #endif #include #include #define SSCS_BINARY_TYPE_F 0x00000004L #define SSCS_OBITUARY_TYPE_F 0x00000008L static SS_UTF8_T SSCS_OBITUARY[] = {"SS_Obituary"}; // {'S','S','_','O','b','i','t','u','a','r','y', 0}; // #define SSCS_OBITUARY_LEN 24 #define SSCS_OBITUARY_CHARS 11 // this is not exposed outside of SSCS because its only here for backward compatibility static SS_UTF8_T SSCS_APP_SECRET[] = {"SS_App"}; //{'S','S','_','A','p','p', 0}; // #define SSCS_APP_SECRET_LEN 14 #define SSCS_APP_SECRET_CHARS 6 //* This is used with cache because cache is aware of shared secret format typedef struct _sscs_secret_ID_List { uint32_t enumHandle; // set to 0 to begin with uint32_t returnedIDs; // to be initialized by the caller to the array size SSCS_SECRET_ID_T *secIDList; //* an array of secret IDs structures. } SSCS_SECRET_ID_LIST_T; #if defined(__cplusplus) || defined(c_plusplus) } #endif #endif /* _SSCS_SDK_H */