diff --git a/policy-expressions/README.md b/policy-expressions/README.md index 5be25df..6c375f2 100644 --- a/policy-expressions/README.md +++ b/policy-expressions/README.md @@ -77,7 +77,7 @@ return body.ToString(); **Read claim from bearer token** ```c# -context.Request.Headers.GetValueOrDefault("Authorization")?.Split(' ')?[1].AsJwt()?.Claims["claim-name"].FirstOrDefault() +context.Request.Headers.GetValueOrDefault("Authorization").AsJwt()?.Claims["claim-name"].FirstOrDefault() ``` ## Interact with client certificates @@ -109,4 +109,4 @@ context.Request.Certificate.Thumbprint == "EXPECTED-THUMBPRINT-IN-UPPER-CASE" **Check if client certificate is uploaded in API Management, based on thumbprint** ```c# context.Deployment.Certificates.Any(c => c.Value.Thumbprint == context.Request.Certificate.Thumbprint) == true -``` \ No newline at end of file +```