30#ifndef JELLYFIN_LOADER_HTTP_USER_H
31#define JELLYFIN_LOADER_HTTP_USER_H
71 QNetworkAccessManager::Operation
operation()
const override;
85 QNetworkAccessManager::Operation
operation()
const override;
99 QNetworkAccessManager::Operation
operation()
const override;
113 QNetworkAccessManager::Operation
operation()
const override;
127 QNetworkAccessManager::Operation
operation()
const override;
141 QNetworkAccessManager::Operation
operation()
const override;
155 QNetworkAccessManager::Operation
operation()
const override;
169 QNetworkAccessManager::Operation
operation()
const override;
183 QNetworkAccessManager::Operation
operation()
const override;
197 QNetworkAccessManager::Operation
operation()
const override;
211 QNetworkAccessManager::Operation
operation()
const override;
225 QNetworkAccessManager::Operation
operation()
const override;
239 QNetworkAccessManager::Operation
operation()
const override;
253 QNetworkAccessManager::Operation
operation()
const override;
267 QNetworkAccessManager::Operation
operation()
const override;
281 QNetworkAccessManager::Operation
operation()
const override;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition requesttypes.h:497
Definition requesttypes.h:458
Definition requesttypes.h:519
Definition requesttypes.h:958
Definition requesttypes.h:1272
Definition requesttypes.h:1615
Definition requesttypes.h:1637
Definition requesttypes.h:4383
Definition requesttypes.h:14514
Definition requesttypes.h:18637
Definition requesttypes.h:19065
Authenticates a user by name.
Definition user.h:189
QNetworkAccessManager::Operation operation() const override
Definition user.cpp:332
QByteArray body(const AuthenticateUserByNameParams ¶meters) const override
Definition user.cpp:328
QString path(const AuthenticateUserByNameParams ¶meters) const override
Definition user.cpp:312
QUrlQuery query(const AuthenticateUserByNameParams ¶meters) const override
Definition user.cpp:318
AuthenticateUserByNameLoader(ApiClient *apiClient=nullptr)
Definition user.cpp:309
Authenticates a user.
Definition user.h:119
QNetworkAccessManager::Operation operation() const override
Definition user.cpp:187
QUrlQuery query(const AuthenticateUserParams ¶meters) const override
Definition user.cpp:169
QByteArray body(const AuthenticateUserParams ¶meters) const override
Definition user.cpp:183
AuthenticateUserLoader(ApiClient *apiClient=nullptr)
Definition user.cpp:160
QString path(const AuthenticateUserParams ¶meters) const override
Definition user.cpp:163
Authenticates a user with quick connect.
Definition user.h:203
QUrlQuery query(const AuthenticateWithQuickConnectParams ¶meters) const override
Definition user.cpp:347
QString path(const AuthenticateWithQuickConnectParams ¶meters) const override
Definition user.cpp:341
QNetworkAccessManager::Operation operation() const override
Definition user.cpp:361
QByteArray body(const AuthenticateWithQuickConnectParams ¶meters) const override
Definition user.cpp:357
AuthenticateWithQuickConnectLoader(ApiClient *apiClient=nullptr)
Definition user.cpp:338
Creates a user.
Definition user.h:259
QByteArray body(const CreateUserByNameParams ¶meters) const override
Definition user.cpp:473
QNetworkAccessManager::Operation operation() const override
Definition user.cpp:477
QUrlQuery query(const CreateUserByNameParams ¶meters) const override
Definition user.cpp:463
QString path(const CreateUserByNameParams ¶meters) const override
Definition user.cpp:457
CreateUserByNameLoader(ApiClient *apiClient=nullptr)
Definition user.cpp:454
Deletes a user.
Definition user.h:91
QNetworkAccessManager::Operation operation() const override
Definition user.cpp:125
DeleteUserLoader(ApiClient *apiClient=nullptr)
Definition user.cpp:102
QByteArray body(const DeleteUserParams ¶meters) const override
Definition user.cpp:121
QUrlQuery query(const DeleteUserParams ¶meters) const override
Definition user.cpp:111
QString path(const DeleteUserParams ¶meters) const override
Definition user.cpp:105
Initiates the forgot password process for a local user.
Definition user.h:217
ForgotPasswordLoader(ApiClient *apiClient=nullptr)
Definition user.cpp:367
QByteArray body(const ForgotPasswordParams ¶meters) const override
Definition user.cpp:386
QUrlQuery query(const ForgotPasswordParams ¶meters) const override
Definition user.cpp:376
QNetworkAccessManager::Operation operation() const override
Definition user.cpp:390
QString path(const ForgotPasswordParams ¶meters) const override
Definition user.cpp:370
Redeems a forgot password pin.
Definition user.h:231
QByteArray body(const ForgotPasswordPinParams ¶meters) const override
Definition user.cpp:415
ForgotPasswordPinLoader(ApiClient *apiClient=nullptr)
Definition user.cpp:396
QString path(const ForgotPasswordPinParams ¶meters) const override
Definition user.cpp:399
QUrlQuery query(const ForgotPasswordPinParams ¶meters) const override
Definition user.cpp:405
QNetworkAccessManager::Operation operation() const override
Definition user.cpp:419
Gets the user based on auth token.
Definition user.h:245
GetCurrentUserLoader(ApiClient *apiClient=nullptr)
Definition user.cpp:425
QUrlQuery query(const GetCurrentUserParams ¶meters) const override
Definition user.cpp:434
QString path(const GetCurrentUserParams ¶meters) const override
Definition user.cpp:428
QByteArray body(const GetCurrentUserParams ¶meters) const override
Definition user.cpp:444
QNetworkAccessManager::Operation operation() const override
Definition user.cpp:448
Gets a list of publicly visible users for display on a login screen.
Definition user.h:273
QUrlQuery query(const GetPublicUsersParams ¶meters) const override
Definition user.cpp:492
QString path(const GetPublicUsersParams ¶meters) const override
Definition user.cpp:486
QByteArray body(const GetPublicUsersParams ¶meters) const override
Definition user.cpp:502
QNetworkAccessManager::Operation operation() const override
Definition user.cpp:506
GetPublicUsersLoader(ApiClient *apiClient=nullptr)
Definition user.cpp:483
Gets a user by Id.
Definition user.h:77
GetUserByIdLoader(ApiClient *apiClient=nullptr)
Definition user.cpp:73
QNetworkAccessManager::Operation operation() const override
Definition user.cpp:96
QByteArray body(const GetUserByIdParams ¶meters) const override
Definition user.cpp:92
QString path(const GetUserByIdParams ¶meters) const override
Definition user.cpp:76
QUrlQuery query(const GetUserByIdParams ¶meters) const override
Definition user.cpp:82
Gets a list of users.
Definition user.h:63
QUrlQuery query(const GetUsersParams ¶meters) const override
Definition user.cpp:47
QNetworkAccessManager::Operation operation() const override
Definition user.cpp:67
QString path(const GetUsersParams ¶meters) const override
Definition user.cpp:41
GetUsersLoader(ApiClient *apiClient=nullptr)
Definition user.cpp:38
QByteArray body(const GetUsersParams ¶meters) const override
Definition user.cpp:63
Updates a user configuration.
Definition user.h:133
QString path(const UpdateUserConfigurationParams ¶meters) const override
Definition user.cpp:196
QNetworkAccessManager::Operation operation() const override
Definition user.cpp:216
QUrlQuery query(const UpdateUserConfigurationParams ¶meters) const override
Definition user.cpp:202
UpdateUserConfigurationLoader(ApiClient *apiClient=nullptr)
Definition user.cpp:193
QByteArray body(const UpdateUserConfigurationParams ¶meters) const override
Definition user.cpp:212
Updates a user's easy password.
Definition user.h:147
QString path(const UpdateUserEasyPasswordParams ¶meters) const override
Definition user.cpp:225
QByteArray body(const UpdateUserEasyPasswordParams ¶meters) const override
Definition user.cpp:241
QNetworkAccessManager::Operation operation() const override
Definition user.cpp:245
QUrlQuery query(const UpdateUserEasyPasswordParams ¶meters) const override
Definition user.cpp:231
UpdateUserEasyPasswordLoader(ApiClient *apiClient=nullptr)
Definition user.cpp:222
Updates a user.
Definition user.h:105
QByteArray body(const UpdateUserParams ¶meters) const override
Definition user.cpp:150
QString path(const UpdateUserParams ¶meters) const override
Definition user.cpp:134
UpdateUserLoader(ApiClient *apiClient=nullptr)
Definition user.cpp:131
QUrlQuery query(const UpdateUserParams ¶meters) const override
Definition user.cpp:140
QNetworkAccessManager::Operation operation() const override
Definition user.cpp:154
Updates a user's password.
Definition user.h:161
QNetworkAccessManager::Operation operation() const override
Definition user.cpp:274
UpdateUserPasswordLoader(ApiClient *apiClient=nullptr)
Definition user.cpp:251
QUrlQuery query(const UpdateUserPasswordParams ¶meters) const override
Definition user.cpp:260
QByteArray body(const UpdateUserPasswordParams ¶meters) const override
Definition user.cpp:270
QString path(const UpdateUserPasswordParams ¶meters) const override
Definition user.cpp:254
Updates a user policy.
Definition user.h:175
QByteArray body(const UpdateUserPolicyParams ¶meters) const override
Definition user.cpp:299
QNetworkAccessManager::Operation operation() const override
Definition user.cpp:303
QString path(const UpdateUserPolicyParams ¶meters) const override
Definition user.cpp:283
UpdateUserPolicyLoader(ApiClient *apiClient=nullptr)
Definition user.cpp:280
QUrlQuery query(const UpdateUserPolicyParams ¶meters) const override
Definition user.cpp:289
Definition requesttypes.h:30155
Definition requesttypes.h:30185
Definition requesttypes.h:30125
Definition requesttypes.h:30254
Definition requesttypes.h:30284
ApiClient * apiClient() const
Definition loader.h:95
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.