示例#1
0
    M2MSecurity* create_register_object() {
        // Creates register server object with mbed device server address and other parameters
        // required for client to connect to mbed device server.
        M2MSecurity *security = M2MInterfaceFactory::create_security(M2MSecurity::M2MServer);
        if(security) {
            security->set_resource_value(M2MSecurity::M2MServerUri, MBED_SERVER_ADDRESS);
			security->set_resource_value(M2MSecurity::SecurityMode, M2MSecurity::NoSecurity);
        }
        return security;
    }
示例#2
0
 M2MSecurity* create_register_object() {
     // Creates register server object with mbed device server address and other parameters
     // required for client to connect to mbed device server.
     M2MSecurity *security = M2MInterfaceFactory::create_security(M2MSecurity::M2MServer);
     if(security) {
         security->set_resource_value(M2MSecurity::M2MServerUri, MBED_SERVER_ADDRESS);
         security->set_resource_value(M2MSecurity::SecurityMode, M2MSecurity::Certificate);
         security->set_resource_value(M2MSecurity::ServerPublicKey,SERVER_CERT,sizeof(SERVER_CERT));
         security->set_resource_value(M2MSecurity::PublicKey,CERT,sizeof(CERT));
         security->set_resource_value(M2MSecurity::Secretkey,KEY,sizeof(KEY));
     }
     return security;
 }