1#ifndef TENDUKE_JWK_JWKSPARSER_H 
    2#define TENDUKE_JWK_JWKSPARSER_H 
    6#include "./JWKParser.h" 
    8#include "json/JSONParser.h" 
   29            const std::shared_ptr<const tenduke::json::JSONParser> &jsonParser,
 
   30            const std::shared_ptr<const tenduke::jwk::JWKParser> &jwkParser
 
   41    virtual std::unique_ptr<tenduke::jwk::JWKS> 
from(
const std::string &jwksDocument) 
const;
 
   44    std::shared_ptr<const tenduke::json::JSONParser> parseJSON;
 
   45    std::shared_ptr<const tenduke::jwk::JWKParser> parseJWK;
 
 
JWKSParser(const std::shared_ptr< const tenduke::json::JSONParser > &jsonParser, const std::shared_ptr< const tenduke::jwk::JWKParser > &jwkParser)
Constructs new instance.
Definition JWKSParser.cpp:10
 
JWKSParser(const std::shared_ptr< const tenduke::json::JSONParser > &jsonParser, const std::shared_ptr< const tenduke::jwk::JWKParser > &jwkParser)
Constructs new instance.
Definition JWKSParser.cpp:10
 
virtual std::unique_ptr< tenduke::jwk::JWKS > from(const std::string &jwksDocument) const
Parses JWKS-document and returns the keys as a list.
Definition JWKSParser.cpp:17
 
Support for JSON Web Keys.
Definition DynamicJWKSSignatureValidator.h:9
 
Root for classes, functions and globals of 10Duke C++ Client.
Definition APIRequest.h:4