public class

CK_INFO

extends Object
java.lang.Object
   ↳ sun.security.pkcs11.wrapper.CK_INFO

Class Overview

class CK_INFO provides general information about Cryptoki.

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;
 

Summary

Fields
public CK_VERSION cryptokiVersion Cryptoki interface version number

PKCS#11:

   CK_VERSION cryptokiVersion;
 
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 libraryVersion Cryptoki library version number

PKCS#11:

   CK_VERSION libraryVersion;
 
public char[] manufacturerID ID of the Cryptoki library manufacturer.
Public Constructors
CK_INFO(CK_VERSION cryptoVer, char[] vendor, long flags, char[] libDesc, CK_VERSION libVer)
Public Methods
String toString()
Returns the string representation of CK_INFO.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public CK_VERSION cryptokiVersion

Cryptoki interface version number

PKCS#11:

   CK_VERSION cryptokiVersion;
 

public long flags

bit flags reserved for future versions. must be zero

PKCS#11:

   CK_FLAGS flags;
 

public char[] libraryDescription

must be blank padded - only the first 32 chars will be used

PKCS#11:

   CK_UTF8CHAR libraryDescription[32];
 

public CK_VERSION libraryVersion

Cryptoki library version number

PKCS#11:

   CK_VERSION libraryVersion;
 

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];
 

Public Constructors

public CK_INFO (CK_VERSION cryptoVer, char[] vendor, long flags, char[] libDesc, CK_VERSION libVer)

Public Methods

public String toString ()

Returns the string representation of CK_INFO.

Returns
  • the string representation of CK_INFO