二期c++接口

Dependencies:   EthernetInterface mbed-rtos mbed uniqueCPUID

Fork of bcsdk by Heng Well

Committer:
webmaster
Date:
Thu Sep 21 02:09:04 2017 +0000
Revision:
8:f2a567ee3a46
Child:
10:aabd720e632c
test create asset;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
webmaster 8:f2a567ee3a46 1 /***********************************************************************
webmaster 8:f2a567ee3a46 2 * Module: MockHsm.h
webmaster 8:f2a567ee3a46 3 * Author: Administrator
webmaster 8:f2a567ee3a46 4 * Modified: 2017Äê8ÔÂ31ÈÕ 16:29:48
webmaster 8:f2a567ee3a46 5 * Purpose: Declaration of the class MockHsm
webmaster 8:f2a567ee3a46 6 * Comment: ÓÉÁ´ºËÌṩµÄÄ£ÄâHSMÀ´´¦Àí¿ª·¢ÖеĹؼü²ÄÁÏ¡£
webmaster 8:f2a567ee3a46 7 ***********************************************************************/
webmaster 8:f2a567ee3a46 8
webmaster 8:f2a567ee3a46 9 #if !defined(__Account_MockHsm_h)
webmaster 8:f2a567ee3a46 10 #define __Account_MockHsm_h
webmaster 8:f2a567ee3a46 11
webmaster 8:f2a567ee3a46 12 #include "Client.h"
webmaster 8:f2a567ee3a46 13 #include "MbedJSONValue.h"
webmaster 8:f2a567ee3a46 14
webmaster 8:f2a567ee3a46 15 using namespace std;
webmaster 8:f2a567ee3a46 16
webmaster 8:f2a567ee3a46 17 class MockHsm
webmaster 8:f2a567ee3a46 18 {
webmaster 8:f2a567ee3a46 19 public:
webmaster 8:f2a567ee3a46 20 MockHsm();
webmaster 8:f2a567ee3a46 21 ~MockHsm();
webmaster 8:f2a567ee3a46 22 static Client getSignerClient(void);
webmaster 8:f2a567ee3a46 23 string getAlias();
webmaster 8:f2a567ee3a46 24 void setAlias(string newAlias);
webmaster 8:f2a567ee3a46 25
webmaster 8:f2a567ee3a46 26 string createKey();
webmaster 8:f2a567ee3a46 27 string listKeys();
webmaster 8:f2a567ee3a46 28
webmaster 8:f2a567ee3a46 29 protected:
webmaster 8:f2a567ee3a46 30 private:
webmaster 8:f2a567ee3a46 31 string alias;
webmaster 8:f2a567ee3a46 32 string client_token;
webmaster 8:f2a567ee3a46 33 Client client;
webmaster 8:f2a567ee3a46 34 };
webmaster 8:f2a567ee3a46 35
webmaster 8:f2a567ee3a46 36 #endif