Information about a token
More...
Inherited by Net.Pkcs11Interop.HighLevelAPI40.TokenInfo, Net.Pkcs11Interop.HighLevelAPI41.TokenInfo, Net.Pkcs11Interop.HighLevelAPI80.TokenInfo, and Net.Pkcs11Interop.HighLevelAPI81.TokenInfo.
Information about a token
◆ FirmwareVersion
string Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.FirmwareVersion |
|
get |
Version number of firmware
◆ FreePrivateMemory
ulong Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.FreePrivateMemory |
|
get |
The amount of free (unused) memory on the token in bytes for private objects
◆ FreePublicMemory
ulong Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.FreePublicMemory |
|
get |
The amount of free (unused) memory on the token in bytes for public objects
◆ HardwareVersion
string Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.HardwareVersion |
|
get |
Version number of hardware
◆ Label
string Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.Label |
|
get |
Application-defined label, assigned during token initialization
◆ ManufacturerId
string Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.ManufacturerId |
|
get |
ID of the device manufacturer
◆ MaxPinLen
ulong Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.MaxPinLen |
|
get |
Maximum length in bytes of the PIN
◆ MaxRwSessionCount
ulong Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.MaxRwSessionCount |
|
get |
Maximum number of read/write sessions that can be opened with the token at one time by a single application
◆ MaxSessionCount
ulong Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.MaxSessionCount |
|
get |
Maximum number of sessions that can be opened with the token at one time by a single application
◆ MinPinLen
ulong Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.MinPinLen |
|
get |
Minimum length in bytes of the PIN
◆ Model
string Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.Model |
|
get |
◆ RwSessionCount
ulong Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.RwSessionCount |
|
get |
Number of read/write sessions that this application currently has open with the token
◆ SerialNumber
string Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.SerialNumber |
|
get |
Serial number of the device
◆ SessionCount
ulong Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.SessionCount |
|
get |
Number of sessions that this application currently has open with the token
◆ SlotId
ulong Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.SlotId |
|
get |
◆ TokenFlags
ITokenFlags Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.TokenFlags |
|
get |
Bit flags indicating capabilities and status of the device
◆ TotalPrivateMemory
ulong Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.TotalPrivateMemory |
|
get |
The total amount of memory on the token in bytes in which private objects may be stored
◆ TotalPublicMemory
ulong Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.TotalPublicMemory |
|
get |
The total amount of memory on the token in bytes in which public objects may be stored
◆ UtcTime
DateTime Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.UtcTime |
|
get |
UtcTimeString converted to DateTime or null if conversion failed
◆ UtcTimeString
string Net.Pkcs11Interop.HighLevelAPI.ITokenInfo.UtcTimeString |
|
get |
Current time (the value of this field only makes sense for tokens equipped with a clock)
The documentation for this interface was generated from the following file: