diff --git a/ekms/internal/akmsCkmsServer/akmsCkmsServer.go b/ekms/internal/akmsCkmsServer/akmsCkmsServer.go index e3cb9fd92033d9d7c6d4d4a22b319817340085f2..3bc979b33489f58f4e81b54c8464e87db589ee75 100644 --- a/ekms/internal/akmsCkmsServer/akmsCkmsServer.go +++ b/ekms/internal/akmsCkmsServer/akmsCkmsServer.go @@ -7,13 +7,11 @@ import ( "code.fbi.h-da.de/danet/quant/ekms/internal/kms" ) -// Define AKMSReceiverServer. type AKMSReceiverServer struct { ekms *kms.EKMS server *http.Server } -// create NewAKMSReceiver. func NewAKMSReceiver(port string, ekms *kms.EKMS) *AKMSReceiverServer { router := http.NewServeMux() @@ -50,16 +48,15 @@ type KMSKeyRequest struct { } func ksaReqHandler(w http.ResponseWriter, r *http.Request) { - // Parse the request body - var req KMSKeyRequest - err := json.NewDecoder(r.Body).Decode(&req) + var kmsKeyRequest KMSKeyRequest + err := json.NewDecoder(r.Body).Decode(&kmsKeyRequest) if err != nil { http.Error(w, err.Error(), http.StatusBadRequest) return } // Run go routine - //ekms.Stuff() + //ekms.Stuff(kmsKeyRequest) w.WriteHeader(http.StatusNoContent) }