Generalized Black Hole Entropy is von Neumann Entropy