The ISession type exposes the following members.

Methods

  Name Description
Close
Closes this instance.
Decrypt
Decrypts the specified data.
DecryptDigestUpdate
Decrypts the digest update.
DecryptFinal
Decrypts the final.
DecryptInit
Decrypts the init.
DecryptVerifyUpdate
Decrypts the verify update.
Digest
Digests the specified data.
DigestEncryptUpdate
Digests the encrypt update.
DigestFinal
Digests the final.
DigestInit
Digests the init.
DigestKey
Digests the key.
DigestUpdate
Digests the update.
Encrypt
Encrypts the specified data.
EncryptFinal
Encrypts the final.
EncryptInit
Encrypts the init.
EncryptUpdate
Encrypts the update.
GenerateKey
Generates the key.
GenerateKeyPair
Generates the key pair.
GenerateRandom
Generates the random.
GetFunctionStatus
Gets the function status.
GetOperationState
Gets the state of the operation.
InitPIN Overloaded.
Login Overloaded.
Logout
Logouts this instance.
SeedRandom
Seeds the random.
SetOperationState
Sets the state of the operation.
SetPIN Overloaded.
Sign
Signs the specified data.
SignEncryptUpdate
Signs the encrypt update.
SignFinal
Signs the final.
SignInit
Signs the init.
SignRecover
Signs the recover.
SignRecoverInit
Signs the recover init.
SignUpdate
Signs the update.
UnwrapKey
Unwraps the key.
Verify
Verifies the specified data.
VerifyFinal
Verifies the final.
VerifyInit
Verifies the init.
VerifyRecover
Verifies the recover.
VerifyRecoverInit
Verifies the recover init.
VerifyUpdate
Verifies the update.
WrapKey
Wraps the key.

Properties

  Name Description
Info
Gets the info.
IsLoggedIn
Gets a value indicating whether this instance is logged in.
IsOpen
Gets a value indicating whether this instance is open.
Objects
Gets the objects.
Token
Gets the token where this session is open

See Also