C# Class Net.Pkcs11Interop.LowLevelAPI40.NativeMethods

显示文件 Open project: Pkcs11Interop/Pkcs11Interop

Private Methods

Method Description
C_CancelFunction ( uint session ) : uint
C_CloseAllSessions ( uint slotId ) : uint
C_CloseSession ( uint session ) : uint
C_CopyObject ( uint session, uint objectId, CK_ATTRIBUTE template, uint count, uint &newObjectId ) : uint
C_CreateObject ( uint session, CK_ATTRIBUTE template, uint count, uint &objectId ) : uint
C_Decrypt ( uint session, byte encryptedData, uint encryptedDataLen, byte data, uint &dataLen ) : uint
C_DecryptDigestUpdate ( uint session, byte encryptedPart, uint encryptedPartLen, byte part, uint &partLen ) : uint
C_DecryptFinal ( uint session, byte lastPart, uint &lastPartLen ) : uint
C_DecryptInit ( uint session, CK_MECHANISM &mechanism, uint key ) : uint
C_DecryptUpdate ( uint session, byte encryptedPart, uint encryptedPartLen, byte part, uint &partLen ) : uint
C_DecryptVerifyUpdate ( uint session, byte encryptedPart, uint encryptedPartLen, byte part, uint &partLen ) : uint
C_DeriveKey ( uint session, CK_MECHANISM &mechanism, uint baseKey, CK_ATTRIBUTE template, uint attributeCount, uint &key ) : uint
C_DestroyObject ( uint session, uint objectId ) : uint
C_Digest ( uint session, byte data, uint dataLen, byte digest, uint &digestLen ) : uint
C_DigestEncryptUpdate ( uint session, byte part, uint partLen, byte encryptedPart, uint &encryptedPartLen ) : uint
C_DigestFinal ( uint session, byte digest, uint &digestLen ) : uint
C_DigestInit ( uint session, CK_MECHANISM &mechanism ) : uint
C_DigestKey ( uint session, uint key ) : uint
C_DigestUpdate ( uint session, byte part, uint partLen ) : uint
C_Encrypt ( uint session, byte data, uint dataLen, byte encryptedData, uint &encryptedDataLen ) : uint
C_EncryptFinal ( uint session, byte lastEncryptedPart, uint &lastEncryptedPartLen ) : uint
C_EncryptInit ( uint session, CK_MECHANISM &mechanism, uint key ) : uint
C_EncryptUpdate ( uint session, byte part, uint partLen, byte encryptedPart, uint &encryptedPartLen ) : uint
C_Finalize ( IntPtr reserved ) : uint
C_FindObjects ( uint session, uint objectId, uint maxObjectCount, uint &objectCount ) : uint
C_FindObjectsFinal ( uint session ) : uint
C_FindObjectsInit ( uint session, CK_ATTRIBUTE template, uint count ) : uint
C_GenerateKey ( uint session, CK_MECHANISM &mechanism, CK_ATTRIBUTE template, uint count, uint &key ) : uint
C_GenerateKeyPair ( uint session, CK_MECHANISM &mechanism, CK_ATTRIBUTE publicKeyTemplate, uint publicKeyAttributeCount, CK_ATTRIBUTE privateKeyTemplate, uint privateKeyAttributeCount, uint &publicKey, uint &privateKey ) : uint
C_GenerateRandom ( uint session, byte randomData, uint randomLen ) : uint
C_GetAttributeValue ( uint session, uint objectId, [ template, uint count ) : uint
C_GetFunctionList ( IntPtr &functionList ) : uint
C_GetFunctionStatus ( uint session ) : uint
C_GetInfo ( CK_INFO &info ) : uint
C_GetMechanismInfo ( uint slotId, uint type, CK_MECHANISM_INFO &info ) : uint
C_GetMechanismList ( uint slotId, uint mechanismList, uint &count ) : uint
C_GetObjectSize ( uint session, uint objectId, uint &size ) : uint
C_GetOperationState ( uint session, byte operationState, uint &operationStateLen ) : uint
C_GetSessionInfo ( uint session, CK_SESSION_INFO &info ) : uint
C_GetSlotInfo ( uint slotId, CK_SLOT_INFO &info ) : uint
C_GetSlotList ( [ tokenPresent, uint slotList, uint &count ) : uint
C_GetTokenInfo ( uint slotId, CK_TOKEN_INFO &info ) : uint
C_InitPIN ( uint session, byte pin, uint pinLen ) : uint
C_InitToken ( uint slotId, byte pin, uint pinLen, byte label ) : uint
C_Initialize ( CK_C_INITIALIZE_ARGS initArgs ) : uint
C_Login ( uint session, uint userType, byte pin, uint pinLen ) : uint
C_Logout ( uint session ) : uint
C_OpenSession ( uint slotId, uint flags, IntPtr application, IntPtr notify, uint &session ) : uint
C_SeedRandom ( uint session, byte seed, uint seedLen ) : uint
C_SetAttributeValue ( uint session, uint objectId, CK_ATTRIBUTE template, uint count ) : uint
C_SetOperationState ( uint session, byte operationState, uint operationStateLen, uint encryptionKey, uint authenticationKey ) : uint
C_SetPIN ( uint session, byte oldPin, uint oldPinLen, byte newPin, uint newPinLen ) : uint
C_Sign ( uint session, byte data, uint dataLen, byte signature, uint &signatureLen ) : uint
C_SignEncryptUpdate ( uint session, byte part, uint partLen, byte encryptedPart, uint &encryptedPartLen ) : uint
C_SignFinal ( uint session, byte signature, uint &signatureLen ) : uint
C_SignInit ( uint session, CK_MECHANISM &mechanism, uint key ) : uint
C_SignRecover ( uint session, byte data, uint dataLen, byte signature, uint &signatureLen ) : uint
C_SignRecoverInit ( uint session, CK_MECHANISM &mechanism, uint key ) : uint
C_SignUpdate ( uint session, byte part, uint partLen ) : uint
C_UnwrapKey ( uint session, CK_MECHANISM &mechanism, uint unwrappingKey, byte wrappedKey, uint wrappedKeyLen, CK_ATTRIBUTE template, uint attributeCount, uint &key ) : uint
C_Verify ( uint session, byte data, uint dataLen, byte signature, uint signatureLen ) : uint
C_VerifyFinal ( uint session, byte signature, uint signatureLen ) : uint
C_VerifyInit ( uint session, CK_MECHANISM &mechanism, uint key ) : uint
C_VerifyRecover ( uint session, byte signature, uint signatureLen, byte data, uint &dataLen ) : uint
C_VerifyRecoverInit ( uint session, CK_MECHANISM &mechanism, uint key ) : uint
C_VerifyUpdate ( uint session, byte part, uint partLen ) : uint
C_WaitForSlotEvent ( uint flags, uint &slot, IntPtr reserved ) : uint
C_WrapKey ( uint session, CK_MECHANISM &mechanism, uint wrappingKey, uint key, byte wrappedKey, uint &wrappedKeyLen ) : uint