- query := req.URL.Query()
- realmName := query.Get("realm")
- clientName := query.Get("name")
- role := query.Get("role")
- authType := query.Get("authType")
+ body, err := ioutil.ReadAll(req.Body)
+ if err != nil {
+ panic(err.Error())
+ }
+ keyVal := make(map[string]string)
+ json.Unmarshal(body, &keyVal)
+ realmName := keyVal["realm"]
+ clientName := keyVal["name"]
+ role := keyVal["role"]
+ authType := keyVal["authType"]
+ tlsCrt := keyVal["tlsCrt"]
+ email := keyVal["email"]
+ subjectDN := keyVal["subjectDN"]
+ mappingSource := keyVal["mappingSource"]
+