web_backend: added GetExternalJWT function

To support requesting external JWTs to use them as verification tokens.
This commit is contained in:
zhupengfei 2018-10-27 15:45:21 +08:00
parent ab335ccf1b
commit e04f75e1bf
No known key found for this signature in database
GPG key ID: DD129E108BD09378
2 changed files with 14 additions and 1 deletions

View file

@ -46,6 +46,13 @@ public:
Common::WebResult DeleteJson(const std::string& path, const std::string& data,
bool allow_anonymous);
/**
* Requests an external JWT for the specific audience provided.
* @param audience the audience of the JWT requested.
* @return the result of the request.
*/
Common::WebResult GetExternalJWT(const std::string& audience);
private:
struct Impl;
std::unique_ptr<Impl> impl;