Public Member Functions | |
virtual | ~PivObject (void) |
virtual string | getOid ()=0 |
PivObject (const char *oid, UTILCardHandle handle) | |
Public Attributes | |
PIV_Byte | data [4096] |
PIV_ULong32 | dataLength |
|
Does nothing |
|
Cryptoki must know the CLASS of object represented by this object
|
|
In order to access an object on the card you must have the OID. As a result, it is required by all subclasses.
Implemented in CardCapabilityContainer, and X509Certificate. |
|
We use a static buffer to receive information from the card. Why use dynamic memory if you don't have to? |
|
initially this will be sizeof(data) but, after a call to the PIV card it will be the actual length of data returned. |