Beispiel #1
0
 public void CipherOptNewAsymmetric(IntPtr appPtr, ulong encryptPubKeyHandle, UlongCb callback)
 {
     CipherOptNewAsymmetricNative(appPtr, encryptPubKeyHandle, callback.ToHandlePtr(), OnUlongCb);
 }
 public static extern void AppPubSignKeyNative(IntPtr appPtr, IntPtr self, UlongCb callback);
 public static extern void CipherOptNewPlaintextNative(IntPtr appPtr, IntPtr self, UlongCb callback);
 public static extern void MDataListKeysNative(IntPtr appPtr, ulong infoHandle, IntPtr self, UlongCb callback);
 public static extern void MDataPermissionsNewNative(IntPtr appPtr, IntPtr self, UlongCb callback);
 public static extern void MDataInfoNewPublicNative(IntPtr appPtr, IntPtr xorNameArr, ulong typeTag, IntPtr self, UlongCb callback);
 public static extern void MDataInfoRandomPublicNative(IntPtr appPtr, ulong typeTag, IntPtr self, UlongCb callback);
Beispiel #8
0
 public void IDataNewSelfEncryptor(IntPtr appPtr, UlongCb callback)
 {
     IDataNewSelfEncryptorNative(appPtr, callback.ToHandlePtr(), OnUlongCb);
 }
Beispiel #9
0
 private static extern void IDataNewSelfEncryptorNative(IntPtr appPtr, IntPtr self, UlongCb callback);
Beispiel #10
0
 public void IDataFetchSelfEncryptor(IntPtr appPtr, IntPtr xorNameArr, UlongCb callback)
 {
     IDataFetchSelfEncryptorNative(appPtr, xorNameArr, callback.ToHandlePtr(), OnUlongCb);
 }
Beispiel #11
0
 private static extern void IDataFetchSelfEncryptorNative(IntPtr appPtr, IntPtr xorNameArr, IntPtr self, UlongCb callback);
Beispiel #12
0
 private static extern void EncSecretKeyNewNative(IntPtr appPtr, IntPtr asymSecretKey, IntPtr self, UlongCb callback);
Beispiel #13
0
 private static extern void EncPubKeyNewNative(IntPtr appPtr, IntPtr asymPublicKey, IntPtr self, UlongCb callback);
Beispiel #14
0
 private static extern void CipherOptNewAsymmetricNative(IntPtr appPtr, ulong encryptPubKeyHandle, IntPtr self, UlongCb callback);
Beispiel #15
0
 private static extern void MDataInfoDeserialiseNative(IntPtr appPtr, IntPtr ptr, IntPtr len, IntPtr self, UlongCb callback);
Beispiel #16
0
 public void IDataSize(IntPtr appPtr, ulong seHandle, UlongCb callback)
 {
     IDataSizeNative(appPtr, seHandle, callback.ToHandlePtr(), OnUlongCb);
 }
 public void MDataInfoNewPublic(IntPtr appPtr, IntPtr xorNameArr, ulong typeTag, UlongCb callback)
 {
     MDataInfoNewPublicNative(appPtr, xorNameArr, typeTag, callback.ToHandlePtr(), OnUlongCb);
 }
Beispiel #18
0
 private static extern void IDataSizeNative(IntPtr appPtr, ulong seHandle, IntPtr self, UlongCb callback);
 public void MDataInfoRandomPublic(IntPtr appPtr, ulong typeTag, UlongCb callback)
 {
     MDataInfoRandomPublicNative(appPtr, typeTag, callback.ToHandlePtr(), OnUlongCb);
 }
Beispiel #20
0
 public void AccessContainerGetContainerMDataInfo(IntPtr appPtr, string name, UlongCb callback)
 {
     AccessContainerGetContainerMDataInfoNative(appPtr, name, callback.ToHandlePtr(), OnUlongCb);
 }
 public void MDataListKeys(IntPtr appPtr, ulong infoHandle, UlongCb callback)
 {
     MDataListKeysNative(appPtr, infoHandle, callback.ToHandlePtr(), OnUlongCb);
 }
Beispiel #22
0
 public void MDataEntriesNew(IntPtr appPtr, UlongCb callback)
 {
     MDataEntriesNewNative(appPtr, callback.ToHandlePtr(), OnUlongCb);
 }
 public void MDataPermissionsNew(IntPtr appPtr, UlongCb callback)
 {
     MDataPermissionsNewNative(appPtr, callback.ToHandlePtr(), OnUlongCb);
 }
Beispiel #24
0
 private static extern void MDataEntryActionsNewNative(IntPtr appPtr, IntPtr self, UlongCb callback);
 public void AppPubSignKey(IntPtr appPtr, UlongCb callback)
 {
     AppPubSignKeyNative(appPtr, callback.ToHandlePtr(), OnUlongCb);
 }
Beispiel #26
0
 private static extern void AccessContainerGetContainerMDataInfoNative(IntPtr appPtr, string name, IntPtr self, UlongCb callback);
 public void CipherOptNewPlaintext(IntPtr appPtr, UlongCb callback)
 {
     CipherOptNewPlaintextNative(appPtr, callback.ToHandlePtr(), OnUlongCb);
 }
Beispiel #28
0
 public void MDataInfoDeserialise(IntPtr appPtr, IntPtr ptr, IntPtr len, UlongCb callback)
 {
     MDataInfoDeserialiseNative(appPtr, ptr, len, callback.ToHandlePtr(), OnUlongCb);
 }
 public void EncPubKeyNew(IntPtr appPtr, IntPtr asymPublicKey, UlongCb callback)
 {
     EncPubKeyNewNative(appPtr, asymPublicKey, callback.ToHandlePtr(), OnUlongCb);
 }
Beispiel #30
0
 private static extern void CipherOptNewSymmetricNative(IntPtr appPtr, IntPtr self, UlongCb callback);