assume permission in b1
parent
a27c1e50a9
commit
6e8f3feee9
7
main.go
7
main.go
|
|
@ -15,7 +15,7 @@ func main() {
|
|||
var path, host, method, body, headers, brandID string
|
||||
var needJWT, verbose bool
|
||||
flag.StringVar(&method, "method", "get", "method for request")
|
||||
flag.StringVar(&path, "path", "fieldsetdefinitions/v1/index/surveys/SV_031sm3MMOPSa8Tz/fieldsets", "path for request")
|
||||
flag.StringVar(&path, "path", "fieldsetdefinitions/v1/index/surveys/SV_031sm3MMOPSa8Tz/fieldsets?assumeHasPermission=true", "path for request")
|
||||
flag.StringVar(&host, "host", "data-platform.service.consul:8080", "host and port for request")
|
||||
flag.StringVar(&body, "body", "", "body for request")
|
||||
flag.StringVar(&brandID, "brand", "testencresponse", "brandID for request JWT")
|
||||
|
|
@ -64,9 +64,12 @@ func setJWT(r *http.Request, brandID string) {
|
|||
Key: []byte("dnKgzTPNZyEd2Kfop"),
|
||||
DefaultClaims: jwt.Claims{
|
||||
Audience: "qualtrics",
|
||||
Issuer: "dataprocessing,responseengine,fieldset-definitions,qualtrics,objectstore,svs,monolith,ex,blixt",
|
||||
Issuer: "dataprocessing,responseengine,fieldset-definitions,qualtrics,objectstore,svs,monolith,ex,blixt,null,responseengine",
|
||||
UserID: "breel",
|
||||
BrandID: brandID,
|
||||
Custom: map[string]interface{}{
|
||||
"IsolationPartitionID": brandID,
|
||||
},
|
||||
},
|
||||
IncludeBodyHash: true,
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue