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; }
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; }