JWT Client
TsgcHTTPJWTClient component for consuming and validating JSON Web Tokens in Delphi client applications.
TsgcHTTPJWTClient component for consuming and validating JSON Web Tokens in Delphi client applications.
uses
sgcHTTP_JWT_Client;
var
JWTClient: TsgcHTTPJWTClient;
begin
JWTClient := TsgcHTTPJWTClient.Create(nil);
JWTClient.JWKSEndpoint :=
'https://auth.example.com/.well-known/jwks.json';
if JWTClient.Verify(Token) then
ShowMessage('Subject: ' + JWTClient.Payload.Subject);
end;