QtPass 1.4.0
Multi-platform GUI for pass, the standard unix password manager.
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
UserInfo Struct Reference

Stores key info lines including validity, creation date and more. More...

#include <userinfo.h>

Public Member Functions

 UserInfo ()
 
bool fullyValid ()
 UserInfo::fullyValid when validity is f or u. http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob_plain;f=doc/DETAILS.
 
bool marginallyValid ()
 UserInfo::marginallyValid when validity is m. http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob_plain;f=doc/DETAILS.
 
bool isValid ()
 UserInfo::isValid when fullyValid or marginallyValid.
 

Public Attributes

QString name
 UserInfo::name full name.
 
QString key_id
 UserInfo::key_id hexadecimal representation.
 
char validity
 UserInfo::validity GnuPG representation of validity http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob_plain;f=doc/DETAILS.
 
bool have_secret
 UserInfo::have_secret secret key is available (can decrypt with this key)
 
bool enabled
 UserInfo::enabled.
 
QDateTime expiry
 UserInfo::expiry date/time key expires.
 
QDateTime created
 UserInfo::created date/time key was created.
 

Detailed Description

Stores key info lines including validity, creation date and more.

Definition at line 11 of file userinfo.h.

Constructor & Destructor Documentation

◆ UserInfo()

UserInfo::UserInfo ( )
inline

Definition at line 12 of file userinfo.h.

Member Function Documentation

◆ fullyValid()

bool UserInfo::fullyValid ( )
inline

UserInfo::fullyValid when validity is f or u. http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob_plain;f=doc/DETAILS.

Definition at line 18 of file userinfo.h.

+ Here is the caller graph for this function:

◆ isValid()

bool UserInfo::isValid ( )
inline

UserInfo::isValid when fullyValid or marginallyValid.

Definition at line 27 of file userinfo.h.

+ Here is the call graph for this function:

◆ marginallyValid()

bool UserInfo::marginallyValid ( )
inline

UserInfo::marginallyValid when validity is m. http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob_plain;f=doc/DETAILS.

Definition at line 23 of file userinfo.h.

+ Here is the caller graph for this function:

Member Data Documentation

◆ created

QDateTime UserInfo::created

UserInfo::created date/time key was created.

Definition at line 58 of file userinfo.h.

◆ enabled

bool UserInfo::enabled

UserInfo::enabled.

Definition at line 50 of file userinfo.h.

◆ expiry

QDateTime UserInfo::expiry

UserInfo::expiry date/time key expires.

Definition at line 54 of file userinfo.h.

◆ have_secret

bool UserInfo::have_secret

UserInfo::have_secret secret key is available (can decrypt with this key)

Definition at line 46 of file userinfo.h.

◆ key_id

QString UserInfo::key_id

UserInfo::key_id hexadecimal representation.

Definition at line 36 of file userinfo.h.

◆ name

QString UserInfo::name

UserInfo::name full name.

Definition at line 32 of file userinfo.h.

◆ validity

char UserInfo::validity

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