Pkcs11Interop  5.1.2
Protected Attributes | Properties | List of all members
Net.Pkcs11Interop.HighLevelAPI41.SessionInfo Class Reference

Information about a session More...

Inherits Net.Pkcs11Interop.HighLevelAPI.ISessionInfo.

Protected Attributes

NativeULong _sessionId = CK.CK_INVALID_HANDLE
 PKCS#11 handle of session More...
 
NativeULong _slotId = CK.CK_INVALID_HANDLE
 PKCS#11 handle of slot that interfaces with the token More...
 
CKS _state = 0
 The state of the session More...
 
SessionFlags _sessionFlags = null
 Flags that define the type of session More...
 
NativeULong _deviceError = 0
 An error code defined by the cryptographic device used for errors not covered by Cryptoki More...
 

Properties

ulong SessionId [get]
 PKCS#11 handle of session More...
 
ulong SlotId [get]
 PKCS#11 handle of slot that interfaces with the token More...
 
CKS State [get]
 The state of the session More...
 
ISessionFlags SessionFlags [get]
 Flags that define the type of session More...
 
ulong DeviceError [get]
 An error code defined by the cryptographic device used for errors not covered by Cryptoki More...
 
- Properties inherited from Net.Pkcs11Interop.HighLevelAPI.ISessionInfo
ulong SessionId [get]
 PKCS#11 handle of session More...
 
ulong SlotId [get]
 PKCS#11 handle of slot that interfaces with the token More...
 
CKS State [get]
 The state of the session More...
 
ISessionFlags SessionFlags [get]
 Flags that define the type of session More...
 
ulong DeviceError [get]
 An error code defined by the cryptographic device used for errors not covered by Cryptoki More...
 

Detailed Description

Information about a session

Member Data Documentation

◆ _deviceError

NativeULong Net.Pkcs11Interop.HighLevelAPI41.SessionInfo._deviceError = 0
protected

An error code defined by the cryptographic device used for errors not covered by Cryptoki

◆ _sessionFlags

SessionFlags Net.Pkcs11Interop.HighLevelAPI41.SessionInfo._sessionFlags = null
protected

Flags that define the type of session

◆ _sessionId

NativeULong Net.Pkcs11Interop.HighLevelAPI41.SessionInfo._sessionId = CK.CK_INVALID_HANDLE
protected

PKCS#11 handle of session

◆ _slotId

NativeULong Net.Pkcs11Interop.HighLevelAPI41.SessionInfo._slotId = CK.CK_INVALID_HANDLE
protected

PKCS#11 handle of slot that interfaces with the token

◆ _state

CKS Net.Pkcs11Interop.HighLevelAPI41.SessionInfo._state = 0
protected

The state of the session

Property Documentation

◆ DeviceError

ulong Net.Pkcs11Interop.HighLevelAPI41.SessionInfo.DeviceError
get

An error code defined by the cryptographic device used for errors not covered by Cryptoki

◆ SessionFlags

ISessionFlags Net.Pkcs11Interop.HighLevelAPI41.SessionInfo.SessionFlags
get

Flags that define the type of session

◆ SessionId

ulong Net.Pkcs11Interop.HighLevelAPI41.SessionInfo.SessionId
get

PKCS#11 handle of session

◆ SlotId

ulong Net.Pkcs11Interop.HighLevelAPI41.SessionInfo.SlotId
get

PKCS#11 handle of slot that interfaces with the token

◆ State

CKS Net.Pkcs11Interop.HighLevelAPI41.SessionInfo.State
get

The state of the session


The documentation for this class was generated from the following file: