◆ getCommandData()
  
  
      
        
          | virtual std::string pulsar::AuthenticationDataProvider::getCommandData  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
- Returns
 - authentication data which is stored in a command 
 
 
 
◆ getHttpAuthType()
  
  
      
        
          | virtual std::string pulsar::AuthenticationDataProvider::getHttpAuthType  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
- Returns
 - an authentication scheme or “none” if the request is not authenticated 
 
 
 
◆ getHttpHeaders()
  
  
      
        
          | virtual std::string pulsar::AuthenticationDataProvider::getHttpHeaders  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
- Returns
 - the string of HTTP header or “none” if the request is not authenticated 
 
 
 
◆ getTlsCertificates()
  
  
      
        
          | virtual std::string pulsar::AuthenticationDataProvider::getTlsCertificates  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
- Returns
 - a client certificate chain or “none” if the data is not available 
 
 
 
◆ getTlsPrivateKey()
  
  
      
        
          | virtual std::string pulsar::AuthenticationDataProvider::getTlsPrivateKey  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
- Returns
 - a private key for the client certificate or “none” if the data is not available 
 
 
 
◆ hasDataForHttp()
  
  
      
        
          | virtual bool pulsar::AuthenticationDataProvider::hasDataForHttp  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
- Returns
 - true if this authentication data contains data for HTTP 
 
 
 
◆ hasDataForTls()
  
  
      
        
          | virtual bool pulsar::AuthenticationDataProvider::hasDataForTls  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
- Returns
 - true if the authentication data contains data for TLS 
 
 
 
◆ hasDataFromCommand()
  
  
      
        
          | virtual bool pulsar::AuthenticationDataProvider::hasDataFromCommand  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
- Returns
 - true if authentication data contains data from Pulsar protocol 
 
 
 
The documentation for this class was generated from the following file: