#include <KnownNamesLicenseTokenParser.h>
A tenduke::ee::licensing::impl::LicenseTokenParser, which verifies the licensed item name from a set of known names. 
 
 | 
| bool  | isLicensedItemName (const std::string &claimName, const std::string &claimValue) const override | 
|   | Checks if given value is a licensed item name.  
  | 
|   | 
◆ KnownNamesLicenseTokenParser()
      
        
          | tenduke::ee::licensing::impl::KnownNamesLicenseTokenParser::KnownNamesLicenseTokenParser  | 
          ( | 
          const std::shared_ptr< const tenduke::jwt::JWTParser > & |           parseJwt,  | 
        
        
           | 
           | 
          const std::set< std::string > & |           knownLicensedItemNames ) | 
        
      
 
Constructs new instance. 
- Parameters
 - 
  
    | parseJwt | JWT parser for parsing the license token  | 
    | knownLicensedItemNames | a set of known licensed item names.  | 
  
   
 
 
◆ isLicensedItemName()
  
  
      
        
          | bool tenduke::ee::licensing::impl::KnownNamesLicenseTokenParser::isLicensedItemName  | 
          ( | 
          const std::string & |           claimName,  | 
         
        
           | 
           | 
          const std::string & |           claimValue ) const | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
The documentation for this class was generated from the following files: