Portuguese eID Middleware SDK Version: 3.14.0
Loading...
Searching...
No Matches
eIDMW::PTEID_ActiveAuthenticationReport Class Reference

Public Member Functions

PTEIDSDK_API PTEID_ByteArray GetDG14 () const
 
PTEIDSDK_API PTEID_ByteArray GetDG14StoredHash () const
 
PTEIDSDK_API PTEID_ByteArray GetDG14ComputedHash () const
 
PTEIDSDK_API PTEID_ByteArray GetDG15 () const
 
PTEIDSDK_API PTEID_ByteArray GetDG15StoredHash () const
 
PTEIDSDK_API PTEID_ByteArray GetDG15ComputedHash () const
 
PTEIDSDK_API const char * GetOID () const
 
PTEIDSDK_API long GetStatus () const
 
PTEIDSDK_API const char * GetStatusMessage () const
 
- Public Member Functions inherited from eIDMW::PTEID_Object
virtual PTEIDSDK_API ~PTEID_Object ()=0
 
NOEXPORT_PTEIDSDK void Init (const SDK_Context *context, void *impl)
 
NOEXPORT_PTEIDSDK void Release ()
 

Additional Inherited Members

- Protected Member Functions inherited from eIDMW::PTEID_Object
 PTEID_Object (const SDK_Context *context, void *impl)
 
void addObject (PTEID_Object *impl)
 
void backupObject (unsigned long idx)
 
PTEID_ObjectgetObject (unsigned long idx)
 
PTEID_ObjectgetObject (void *impl)
 
void delObject (unsigned long idx)
 
void delObject (void *impl)
 
void checkContextStillOk () const
 
 PTEID_Object (const PTEID_Object &obj)
 
PTEID_Objectoperator= (const PTEID_Object &obj)
 
- Protected Attributes inherited from eIDMW::PTEID_Object
bool m_delimpl
 
void * m_impl
 
unsigned long m_ulIndexExtAdd
 
std::map< unsigned long, PTEID_Object * > m_objects
 
SDK_Context * m_context
 

Member Function Documentation

◆ GetDG14()

PTEIDSDK_API PTEID_ByteArray eIDMW::PTEID_ActiveAuthenticationReport::GetDG14 ( ) const

Return Data Group 14 (Security Options)

◆ GetDG14ComputedHash()

PTEIDSDK_API PTEID_ByteArray eIDMW::PTEID_ActiveAuthenticationReport::GetDG14ComputedHash ( ) const

Return the hash for DG14 as computed from the actual data

◆ GetDG14StoredHash()

PTEIDSDK_API PTEID_ByteArray eIDMW::PTEID_ActiveAuthenticationReport::GetDG14StoredHash ( ) const

Return the hash for DG14 as stored in the SOD

◆ GetDG15()

PTEIDSDK_API PTEID_ByteArray eIDMW::PTEID_ActiveAuthenticationReport::GetDG15 ( ) const

Return Data Group 15 (Active Authentication Public Key)

◆ GetDG15ComputedHash()

PTEIDSDK_API PTEID_ByteArray eIDMW::PTEID_ActiveAuthenticationReport::GetDG15ComputedHash ( ) const

Return the hash for DG15 as computed from the actual data

◆ GetDG15StoredHash()

PTEIDSDK_API PTEID_ByteArray eIDMW::PTEID_ActiveAuthenticationReport::GetDG15StoredHash ( ) const

Return the hash for DG15 as stored in the SOD

◆ GetOID()

PTEIDSDK_API const char * eIDMW::PTEID_ActiveAuthenticationReport::GetOID ( ) const

Return the Object Identifier (OID) of the Active Authentication algorithm

◆ GetStatus()

PTEIDSDK_API long eIDMW::PTEID_ActiveAuthenticationReport::GetStatus ( ) const

Return the status code of the Active Authentication process

◆ GetStatusMessage()

PTEIDSDK_API const char * eIDMW::PTEID_ActiveAuthenticationReport::GetStatusMessage ( ) const

Return a descriptive message of the Active Authentication status