token, _, err := signer.Generate(ctx, jwt.MapClaims{
                    "jti": uuid.NewString(),
                    "iss": trustGrant.Issuer,
                    "sub": trustGrant.Subject,
                    "aud": audience,