lintel 0.2.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
lintel::AuthArgumentProvider Class Reference

#include <AuthArgumentProvider.h>

Inheritance diagram for lintel::AuthArgumentProvider:
lintel::ArgumentProvider

Public Member Functions

 AuthArgumentProvider ()
 
std::vector< Argument > init ()
 
std::optional< std::string > getUserName ()
 
- Public Member Functions inherited from lintel::ArgumentProvider
 ArgumentProvider (std::vector< Argument > arguments)
 
const std::vector< Argument > & provide () const
 

Detailed Description

Provides authentication-related command-line arguments (e.g. –username)

Constructor & Destructor Documentation

◆ AuthArgumentProvider()

lintel::AuthArgumentProvider::AuthArgumentProvider ( )

Member Function Documentation

◆ getUserName()

std::optional< std::string > lintel::AuthArgumentProvider::getUserName ( )
Returns
the parsed username, if provided

◆ init()

std::vector< Argument > lintel::AuthArgumentProvider::init ( )

Initialize and return the supported arguments


The documentation for this class was generated from the following file: