| 
    10Duke Enterprise C++ Client
    
   | 
 
  
Public Member Functions | |
| virtual std::unique_ptr< const tenduke::jwt::JWTParser > | create () const=0 | 
Creates tenduke::jwt::JWTParser, which does not validate signature.   | |
| virtual std::unique_ptr< const tenduke::jwt::JWTParser > | create (const std::shared_ptr< const tenduke::crypto::PublicKey > &publicKey, tenduke::crypto::MessageDigest::Algorithm algorithm) const=0 | 
Creates a tenduke::jwt::JWTParser, which validates the signature with given public key and message digest algorithm.   | |
| virtual std::unique_ptr< const tenduke::jwt::JWTParser > | create (const std::shared_ptr< tenduke::jwt::JWTSignatureValidator > &signatureValidator) const=0 | 
Creates a tenduke::jwt::JWTParser, which validates the signature with given validator.   | |
      
  | 
  pure virtual | 
Creates tenduke::jwt::JWTParser, which does not validate signature. 
      
  | 
  pure virtual | 
Creates a tenduke::jwt::JWTParser, which validates the signature with given public key and message digest algorithm. 
| publicKey | - | 
| algorithm | - | 
      
  | 
  pure virtual | 
Creates a tenduke::jwt::JWTParser, which validates the signature with given validator. 
| signatureValidator | - |