QtRedmine
Public Member Functions | List of all members
qtredmine::KeyAuthenticator Class Reference

API key authenticator. More...

#include <KeyAuthenticator.h>

Inheritance diagram for qtredmine::KeyAuthenticator:
qtredmine::Authenticator

Public Member Functions

 KeyAuthenticator (QByteArray apiKey, QObject *parent=nullptr)
 Constructor. More...
 
virtual ~KeyAuthenticator ()
 Destructor.
 
virtual void addAuthentication (QNetworkRequest *request)
 Add authentication header to request. More...
 
- Public Member Functions inherited from qtredmine::Authenticator
 Authenticator (QObject *parent=nullptr)
 Constructor. More...
 
virtual ~Authenticator ()
 Destructor.
 

Detailed Description

API key authenticator.

Adds an "X-Redmine-API-Key" header with API key.

Constructor & Destructor Documentation

qtredmine::KeyAuthenticator::KeyAuthenticator ( QByteArray  apiKey,
QObject *  parent = nullptr 
)

Constructor.

Parameters
apiKeyRedmine API key
parentParent QObject

Member Function Documentation

virtual void qtredmine::KeyAuthenticator::addAuthentication ( QNetworkRequest *  request)
virtual

Add authentication header to request.

Parameters
requestRequest to add header to

Implements qtredmine::Authenticator.


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