18#include <QCoreApplication>
71#define TYPE(x) static_cast<std::underlying_type_t<AccessRight>>(x)
120 static QList<AccessRight> mAllRights;
131 static const QList<AccessRight>&
allRights();
Q_DECLARE_TYPEINFO(governikus::AccessRight, Q_PRIMITIVE_TYPE)
#define defineTypedEnumType(enumName, enumType,...)
Definition EnumHelper.h:84
#define defineEnumType(enumName,...)
Definition EnumHelper.h:85
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:17
UNKNOWN
Definition ResponseApdu.h:65
BirthName
Definition AccessRoleAndRight.h:77
PinManagement
Definition AccessRoleAndRight.h:96
GivenNames
Definition AccessRoleAndRight.h:84
Pseudonym
Definition AccessRoleAndRight.h:89
AddressVerification
Definition AccessRoleAndRight.h:90
WriteCommunityID
Definition AccessRoleAndRight.h:93
Address
Definition AccessRoleAndRight.h:76
WriteAddress
Definition AccessRoleAndRight.h:92
DateOfBirth
Definition AccessRoleAndRight.h:80
ASN1_OCTET_STRING CommunityID
Definition AuthenticatedAuxiliaryData.cpp:22
CanAllowed
Definition AccessRoleAndRight.h:88
WriteResidencePermitII
Definition AccessRoleAndRight.h:95
ResidencePermitI
Definition AccessRoleAndRight.h:74
Nationality
Definition AccessRoleAndRight.h:78
ResidencePermitII
Definition AccessRoleAndRight.h:73
FamilyName
Definition AccessRoleAndRight.h:83
DocumentType
Definition AccessRoleAndRight.h:87
ValidUntil
Definition AccessRoleAndRight.h:85
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition ASN1TemplateUtil.h:114
ArtisticName
Definition AccessRoleAndRight.h:82
IssuingCountry
Definition AccessRoleAndRight.h:86
AgeVerification
Definition AccessRoleAndRight.h:91
WriteResidencePermitI
Definition AccessRoleAndRight.h:94
PlaceOfBirth
Definition AccessRoleAndRight.h:79
DoctoralDegree
Definition AccessRoleAndRight.h:81