QtPass  1.2.0-pre
Multi-platform GUI for pass, the standard unix password manager.
Public Member Functions | Public Attributes | List of all members
UserInfo Struct Reference

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

#include <datahelpers.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. More...
 
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. More...
 
bool isValid ()
 UserInfo::isValid when fullyValid or marginallyValid. More...
 

Public Attributes

QString name
 UserInfo::name full name. More...
 
QString key_id
 UserInfo::key_id hexadecimal representation. More...
 
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. More...
 
bool have_secret
 UserInfo::have_secret secret key is available (can decrypt with this key) More...
 
bool enabled
 UserInfo::enabled. More...
 
QDateTime expiry
 UserInfo::expiry date/time key expires. More...
 
QDateTime created
 UserInfo::created date/time key was created. More...
 

Detailed Description

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

Definition at line 46 of file datahelpers.h.

Constructor & Destructor Documentation

◆ UserInfo()

UserInfo::UserInfo ( )
inline

Definition at line 47 of file datahelpers.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 53 of file datahelpers.h.

+ Here is the caller graph for this function:

◆ isValid()

bool UserInfo::isValid ( )
inline

UserInfo::isValid when fullyValid or marginallyValid.

Definition at line 62 of file datahelpers.h.

+ Here is the caller graph for this function:

◆ marginallyValid()

bool UserInfo::marginallyValid ( )
inline

Member Data Documentation

◆ created

QDateTime UserInfo::created

UserInfo::created date/time key was created.

Definition at line 93 of file datahelpers.h.

◆ enabled

bool UserInfo::enabled

UserInfo::enabled.

Definition at line 85 of file datahelpers.h.

◆ expiry

QDateTime UserInfo::expiry

UserInfo::expiry date/time key expires.

Definition at line 89 of file datahelpers.h.

◆ have_secret

bool UserInfo::have_secret

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

Definition at line 81 of file datahelpers.h.

◆ key_id

QString UserInfo::key_id

UserInfo::key_id hexadecimal representation.

Definition at line 71 of file datahelpers.h.

◆ name

QString UserInfo::name

UserInfo::name full name.

Definition at line 67 of file datahelpers.h.

◆ validity

char UserInfo::validity

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