package oidc // import "net/http" // type IdentityProvider interface { // // Configuration // // Storage() Storage // HandleDiscovery(w http.ResponseWriter, r *http.Request) // HandleAuthorize(w http.ResponseWriter, r *http.Request) // HandleExchange(w http.ResponseWriter, r *http.Request) // HandleUserinfo(w http.ResponseWriter, r *http.Request) // HttpHandler() *http.Server // }