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.
|