I'm wrapping C++ to Python using SWIG. How can I tell SWIG that a property is read-only?

class DataSource
{
public:
DataSource();
~DataSource();

std::string Username
std::string Password; // Read-only?
}

Regards,

--
Olivier