Add full update support to set context, login, and password