You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The issuer operated by @dsschult generates the various standard time-related claims as floats. We think this is valid according to RFC; however, if the resulting token is passed to scitokens-cpp for verification, a std::bad_cast exception is thrown.
Two requests:
Instead of an exception message like: Failed to deserialize SciToken: std::bad_cast, catch the error and generate a human-friendly error message.
Relax the requirement and accept floats for iat, nbf, and exp.