PKCS#11 structure:
typedef struct CK_INFO {
CK_VERSION cryptokiVersion;
CK_UTF8CHAR manufacturerID[32];
CK_FLAGS flags;
CK_UTF8CHAR libraryDescription[32];
CK_VERSION libraryVersion;
} CK_INFO;
| Modifier and Type | Field and Description |
|---|---|
| public CK_VERSION | |
| public long | flags
bit flags reserved for future versions. |
| public char[] | libraryDescription
must be blank padded - only the first 32 chars will be used PKCS#11: CK_UTF8CHAR libraryDescription[32]; |
| public CK_VERSION | |
| public char[] | manufacturerID
ID of the Cryptoki library manufacturer. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | Returns: the string representation of CK_INFOOverrides java. Returns the string representation of CK_INFO. |
| cryptokiVersion | back to summary |
|---|---|
| public CK_VERSION cryptokiVersion Cryptoki interface version number PKCS#11: CK_VERSION cryptokiVersion; | |
| flags | back to summary |
|---|---|
| public long flags bit flags reserved for future versions. must be zero PKCS#11: CK_FLAGS flags; | |
| libraryDescription | back to summary |
|---|---|
| public char[] libraryDescription must be blank padded - only the first 32 chars will be used PKCS#11: CK_UTF8CHAR libraryDescription[32]; | |
| libraryVersion | back to summary |
|---|---|
| public CK_VERSION libraryVersion Cryptoki library version number PKCS#11: CK_VERSION libraryVersion; | |
| manufacturerID | back to summary |
|---|---|
| public char[] manufacturerID ID of the Cryptoki library manufacturer. must be blank padded - only the first 32 chars will be used PKCS#11: CK_UTF8CHAR manufacturerID[32]; | |
| CK_INFO | back to summary |
|---|---|
| public CK_INFO(CK_VERSION cryptoVer, char[] vendor, long flags, char[] libDesc, CK_VERSION libVer) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Returns the string representation of CK_INFO.
| |