@Override
	public boolean setPassword(char[] saltedSHA256PasswordHash) throws IOException {
		if (!canSetPassword()) {
			return false;
		}
		return mgr.getUserManager().setPassword(currentUser, saltedSHA256PasswordHash, false);
	}
RMI callback when instance becomes unreferenced by any remote client
Ghidra/Features/GhidraServer/src/main/java/ghidra/server/remote/RepositoryServerHandleImpl.java