Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
Loading...
Searching...
No Matches
Jellyfin::DTO::ForgotPasswordResult Class Reference

#include <forgotpasswordresult.h>

Public Member Functions

 ForgotPasswordResult (ForgotPasswordAction action)
 
 ForgotPasswordResult (const ForgotPasswordResult &other)
 
void replaceData (ForgotPasswordResult &other)
 
void setFromJson (QJsonObject source)
 
QJsonObject toJson () const
 
ForgotPasswordAction action () const
 
void setAction (ForgotPasswordAction newAction)
 
QString pinFile () const
 Gets or sets the pin file.
 
void setPinFile (QString newPinFile)
 Gets or sets the pin file.
 
bool pinFileNull () const
 
void setPinFileNull ()
 
QDateTime pinExpirationDate () const
 Gets or sets the pin expiration date.
 
void setPinExpirationDate (QDateTime newPinExpirationDate)
 Gets or sets the pin expiration date.
 
bool pinExpirationDateNull () const
 
void setPinExpirationDateNull ()
 

Static Public Member Functions

static ForgotPasswordResult fromJson (QJsonObject source)
 

Protected Attributes

ForgotPasswordAction m_action
 
QString m_pinFile
 
QDateTime m_pinExpirationDate
 

Constructor & Destructor Documentation

◆ ForgotPasswordResult() [1/2]

Jellyfin::DTO::ForgotPasswordResult::ForgotPasswordResult ( ForgotPasswordAction action)

◆ ForgotPasswordResult() [2/2]

Jellyfin::DTO::ForgotPasswordResult::ForgotPasswordResult ( const ForgotPasswordResult & other)

Member Function Documentation

◆ action()

ForgotPasswordAction Jellyfin::DTO::ForgotPasswordResult::action ( ) const

◆ fromJson()

ForgotPasswordResult Jellyfin::DTO::ForgotPasswordResult::fromJson ( QJsonObject source)
static

◆ pinExpirationDate()

QDateTime Jellyfin::DTO::ForgotPasswordResult::pinExpirationDate ( ) const

Gets or sets the pin expiration date.

◆ pinExpirationDateNull()

bool Jellyfin::DTO::ForgotPasswordResult::pinExpirationDateNull ( ) const

◆ pinFile()

QString Jellyfin::DTO::ForgotPasswordResult::pinFile ( ) const

Gets or sets the pin file.

◆ pinFileNull()

bool Jellyfin::DTO::ForgotPasswordResult::pinFileNull ( ) const

◆ replaceData()

void Jellyfin::DTO::ForgotPasswordResult::replaceData ( ForgotPasswordResult & other)

Replaces the data being hold by this class with that of the other.

◆ setAction()

void Jellyfin::DTO::ForgotPasswordResult::setAction ( ForgotPasswordAction newAction)

◆ setFromJson()

void Jellyfin::DTO::ForgotPasswordResult::setFromJson ( QJsonObject source)

◆ setPinExpirationDate()

void Jellyfin::DTO::ForgotPasswordResult::setPinExpirationDate ( QDateTime newPinExpirationDate)

Gets or sets the pin expiration date.

◆ setPinExpirationDateNull()

void Jellyfin::DTO::ForgotPasswordResult::setPinExpirationDateNull ( )

◆ setPinFile()

void Jellyfin::DTO::ForgotPasswordResult::setPinFile ( QString newPinFile)

Gets or sets the pin file.

◆ setPinFileNull()

void Jellyfin::DTO::ForgotPasswordResult::setPinFileNull ( )

◆ toJson()

QJsonObject Jellyfin::DTO::ForgotPasswordResult::toJson ( ) const

Member Data Documentation

◆ m_action

ForgotPasswordAction Jellyfin::DTO::ForgotPasswordResult::m_action
protected

◆ m_pinExpirationDate

QDateTime Jellyfin::DTO::ForgotPasswordResult::m_pinExpirationDate
protected

◆ m_pinFile

QString Jellyfin::DTO::ForgotPasswordResult::m_pinFile
protected

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