AusweisApp
Lade ...
Suche ...
Keine Treffer
governikus::CertificateDescription Strukturreferenz

#include <CertificateDescription.h>

Öffentliche Typen

enum class  TermsOfUsageType { PLAIN_TEXT , HTML , PDF }
 

Öffentliche Methoden

 STACK_OF (ASN1_OCTET_STRING) *mCommCertificates
 
QByteArray encode ()
 
Oid getDescriptionType () const
 
QString getIssuerName () const
 
QString getIssuerUrl () const
 
QString getSubjectName () const
 
QString getSubjectUrl () const
 
TermsOfUsageType getTermsOfUsageType () const
 
QString getTermsOfUsage () const
 
QString getRedirectUrl () const
 
QSet< QString > getCommCertificates () const
 
QString getServiceProviderAddress () const
 Returns the address of provider.
 
QString getPurpose () const
 Returns the purpose of the certificate description.
 
QString getDataSecurityOfficer () const
 Returns the data security officer of the certificate description.
 

Öffentliche, statische Methoden

static QSharedPointer< const CertificateDescriptionfromHex (const QByteArray &pHexValue)
 
static QSharedPointer< const CertificateDescriptiondecode (const QByteArray &pBytes)
 

Öffentliche Attribute

ASN1_OBJECTmDescriptionType
 
ASN1_UTF8STRINGmIssuerName
 
ASN1_PRINTABLESTRINGmIssuerURL
 
ASN1_UTF8STRINGmSubjectName
 
ASN1_PRINTABLESTRINGmSubjectURL
 
ASN1_TYPEmTermsOfUsage
 
ASN1_PRINTABLESTRINGmRedirectURL
 

Ausführliche Beschreibung

As specified in TR-03110-4 chapter 2.2.6:

CertificateDescription ::= SEQUENCE { descriptionType OBJECT IDENTIFIER, issuerName [0x01] UTF8String, issuerURL [0x02] PrintableString OPTIONAL, subjectName [0x03] UTF8String, subjectURL [0x04] PrintableString OPTIONAL, termsOfUsage [0x05] ANY DEFINED BY descriptionType, redirectURL [0x06] PrintableString OPTIONAL, commCertificates [0x07] SET OF OCTET STRING OPTIONAL }

Dokumentation der Aufzählungstypen

◆ TermsOfUsageType

Aufzählungswerte
PLAIN_TEXT 
HTML 
PDF 

Dokumentation der Elementfunktionen

◆ decode()

QSharedPointer< const CertificateDescription > CertificateDescription::decode ( const QByteArray & pBytes)
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ encode()

QByteArray CertificateDescription::encode ( )
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ fromHex()

QSharedPointer< const CertificateDescription > CertificateDescription::fromHex ( const QByteArray & pHexValue)
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getCommCertificates()

QSet< QString > CertificateDescription::getCommCertificates ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getDataSecurityOfficer()

QString CertificateDescription::getDataSecurityOfficer ( ) const

Returns the data security officer of the certificate description.

Rückgabe
The data security officer.
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getDescriptionType()

Oid CertificateDescription::getDescriptionType ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getIssuerName()

QString CertificateDescription::getIssuerName ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getIssuerUrl()

QString CertificateDescription::getIssuerUrl ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getPurpose()

QString CertificateDescription::getPurpose ( ) const

Returns the purpose of the certificate description.

Rückgabe
The purpose.
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getRedirectUrl()

QString CertificateDescription::getRedirectUrl ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getServiceProviderAddress()

QString CertificateDescription::getServiceProviderAddress ( ) const

Returns the address of provider.

Rückgabe
The address.
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getSubjectName()

QString CertificateDescription::getSubjectName ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getSubjectUrl()

QString CertificateDescription::getSubjectUrl ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getTermsOfUsage()

QString CertificateDescription::getTermsOfUsage ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getTermsOfUsageType()

CertificateDescription::TermsOfUsageType CertificateDescription::getTermsOfUsageType ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ STACK_OF()

governikus::CertificateDescription::STACK_OF ( ASN1_OCTET_STRING )

Dokumentation der Datenelemente

◆ mDescriptionType

ASN1_OBJECT* governikus::CertificateDescription::mDescriptionType

◆ mIssuerName

ASN1_UTF8STRING* governikus::CertificateDescription::mIssuerName

◆ mIssuerURL

ASN1_PRINTABLESTRING* governikus::CertificateDescription::mIssuerURL

◆ mRedirectURL

ASN1_PRINTABLESTRING* governikus::CertificateDescription::mRedirectURL

◆ mSubjectName

ASN1_UTF8STRING* governikus::CertificateDescription::mSubjectName

◆ mSubjectURL

ASN1_PRINTABLESTRING* governikus::CertificateDescription::mSubjectURL

◆ mTermsOfUsage

ASN1_TYPE* governikus::CertificateDescription::mTermsOfUsage

Die Dokumentation für diese Struktur wurde erzeugt aufgrund der Dateien: