mirror of
https://github.com/microsoft/BCQuality.git
synced 2026-08-06 17:36:53 +01:00
21 lines
606 B
AL
21 lines
606 B
AL
codeunit 50216 "Sec Sample NonDebuggable Good"
|
|
{
|
|
[NonDebuggable]
|
|
procedure ParseSessionToken(Response: HttpResponseMessage; var SessionToken: SecretText)
|
|
var
|
|
ResponseText: Text;
|
|
JObject: JsonObject;
|
|
JToken: JsonToken;
|
|
begin
|
|
Response.Content.ReadAs(ResponseText);
|
|
JObject.ReadFrom(ResponseText);
|
|
JObject.Get('access_token', JToken);
|
|
SessionToken := JToken.AsValue().AsText();
|
|
end;
|
|
|
|
[NonDebuggable]
|
|
procedure BuildAuthorizationHeader(ApiKey: SecretText): Text
|
|
begin
|
|
exit('Bearer ' + ApiKey.Unwrap());
|
|
end;
|
|
}
|