private void changePasswordInternal(String uName, char[] password) throws ElasticException

	{
		StringBuilder buffer = new StringBuilder();
		buffer.append("{ \"password\": \"");
		buffer.append(escape(String.valueOf(password)));
		buffer.append("\" }");
		StringBuilder path = new StringBuilder();
		path.append("/_security/user/_password");	// Ignore the username, change for "current" user
		connection.executeRawStatement(ElasticConnection.POST, path.toString(), buffer.toString());
	}
Change the password for specific user.  This assumes the ElasticSearch user
in the native realm.
@param uName is the user name
@param password is the character data for the new password
@throws ElasticException if the change is not successful
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/elastic/ElasticDatabase.java