zitadel-oidc/pkg/op/keys.go
2019-12-03 09:48:30 +01:00

19 lines
282 B
Go

package op
import (
"net/http"
"github.com/caos/oidc/pkg/utils"
)
type KeyProvider interface {
Storage() Storage
}
func Keys(w http.ResponseWriter, r *http.Request, k KeyProvider) {
keySet, err := k.Storage().GetKeySet()
if err != nil {
}
utils.MarshalJSON(w, keySet)
}