|
cryptlib
3.4.1
|
#include <pkcs15.h>
Public Member Functions | |
| BUFFER (CRYPT_MAX_TEXTSIZE, labelLength) char label[CRYPT_MAX_TEXTSIZE+8] | |
| BUFFER (CRYPT_MAX_HASHSIZE, iDlength) BYTE iD[CRYPT_MAX_HASHSIZE+8] | |
| BUFFER (CRYPT_MAX_HASHSIZE, keyIDlength) BYTE keyID[CRYPT_MAX_HASHSIZE+8] | |
| BUFFER (KEYID_SIZE, iAndSIDlength) BYTE iAndSID[KEYID_SIZE+8] | |
| BUFFER (KEYID_SIZE, subjectNameIDlength) BYTE subjectNameID[KEYID_SIZE+8] | |
| BUFFER (KEYID_SIZE, issuerNameIDlength) BYTE issuerNameID[KEYID_SIZE+8] | |
| BUFFER (KEYID_SIZE, pgp2KeyIDlength) BYTE pgp2KeyID[PGP_KEYID_SIZE+8] | |
| BUFFER (KEYID_SIZE, openPGPKeyIDlength) BYTE openPGPKeyID[PGP_KEYID_SIZE+8] | |
| BUFFER_OPT_FIXED (pubKeyDataSize) void *pubKeyData | |
| BUFFER_OPT_FIXED (privKeyDataSize) void *privKeyData | |
| BUFFER_OPT_FIXED (certDataSize) void *certData | |
| BUFFER_OPT_FIXED (secretKeyDataSize) void *secretKeyData | |
| BUFFER_OPT_FIXED (dataDataSize) void *dataData | |
Public Attributes | |
| PKCS15_SUBTYPE | type |
| int | index |
| int | labelLength |
| int | iDlength |
| int | keyIDlength |
| int | iAndSIDlength |
| int | subjectNameIDlength |
| int | issuerNameIDlength |
| int | pgp2KeyIDlength |
| int | openPGPKeyIDlength |
| int | pubKeyDataSize |
| int | privKeyDataSize |
| int | certDataSize |
| int | pubKeyOffset |
| int | privKeyOffset |
| int | certOffset |
| int | pubKeyUsage |
| int | privKeyUsage |
| int | trustedUsage |
| BOOLEAN | implicitTrust |
| time_t | validFrom |
| time_t | validTo |
| int | secretKeyDataSize |
| int | secretKeyOffset |
| CRYPT_ATTRIBUTE_TYPE | dataType |
| int | dataDataSize |
| int | dataOffset |
| PKCS15_INFO::BUFFER | ( | CRYPT_MAX_TEXTSIZE | , |
| labelLength | |||
| ) |
| PKCS15_INFO::BUFFER | ( | CRYPT_MAX_HASHSIZE | , |
| iDlength | |||
| ) |
| PKCS15_INFO::BUFFER | ( | CRYPT_MAX_HASHSIZE | , |
| keyIDlength | |||
| ) |
| PKCS15_INFO::BUFFER | ( | KEYID_SIZE | , |
| iAndSIDlength | |||
| ) |
| PKCS15_INFO::BUFFER | ( | KEYID_SIZE | , |
| subjectNameIDlength | |||
| ) |
| PKCS15_INFO::BUFFER | ( | KEYID_SIZE | , |
| issuerNameIDlength | |||
| ) |
| PKCS15_INFO::BUFFER | ( | KEYID_SIZE | , |
| pgp2KeyIDlength | |||
| ) |
| PKCS15_INFO::BUFFER | ( | KEYID_SIZE | , |
| openPGPKeyIDlength | |||
| ) |
| PKCS15_INFO::BUFFER_OPT_FIXED | ( | pubKeyDataSize | ) |
| PKCS15_INFO::BUFFER_OPT_FIXED | ( | privKeyDataSize | ) |
| PKCS15_INFO::BUFFER_OPT_FIXED | ( | certDataSize | ) |
| PKCS15_INFO::BUFFER_OPT_FIXED | ( | secretKeyDataSize | ) |
| PKCS15_INFO::BUFFER_OPT_FIXED | ( | dataDataSize | ) |
| CRYPT_ATTRIBUTE_TYPE PKCS15_INFO::dataType |
| PKCS15_SUBTYPE PKCS15_INFO::type |
1.8.2