There seems to be currently no way of getting endpoint URLs from the discovery document for some entries, e.g.: endSessionEndpoint etc.
As not all endpoints are specified and we can expect new ones to arise, maybe it would be a good option to be able to specify a free parameter for endpoints besides the existing enum.