burn some logs

This commit is contained in:
AJ ONeal 2020-05-11 04:58:12 +00:00
bovenliggende 83a5642829
commit d914325e2f
1 gewijzigde bestanden met toevoegingen van 5 en 8 verwijderingen

Bestand weergeven

@ -33,7 +33,7 @@ type PublicJWK struct {
}
type InspectableToken struct {
Public keypairs.PublicKey `json:"public"`
Public keypairs.PublicKey `json:"jwk"`
Protected map[string]interface{} `json:"protected"`
Payload map[string]interface{} `json:"payload"`
Signature string `json:"signature"`
@ -47,7 +47,7 @@ func (t *InspectableToken) MarshalJSON() ([]byte, error) {
payload, _ := json.Marshal(t.Payload)
errs, _ := json.Marshal(t.Errors)
return []byte(fmt.Sprintf(
`{"public":%s,"protected":%s,"payload":%s,"signature":%q,"verified":%t,"errors":%s}`,
`{"jwk":%s,"protected":%s,"payload":%s,"signature":%q,"verified":%t,"errors":%s}`,
pub, header, payload, t.Signature, t.Verified, errs,
)), nil
}
@ -217,14 +217,11 @@ func Route(jwksPrefix string, privkey keypairs.PrivateKey) {
Errors: errors,
}
tokenB, err := json.MarshalIndent(inspected, "", " ")
tokenB, _ := json.MarshalIndent(inspected, "", " ")
if nil != err {
fmt.Println("couldn't serialize inpsected token:")
fmt.Println(err)
http.Error(w, "Bad Format: malformed token, or malformed jwk at issuer url", http.StatusInternalServerError)
return
}
fmt.Println("serialized inpsected token")
fmt.Println(inspected)
fmt.Println(string(tokenB))
fmt.Fprintf(w, string(tokenB))
})