EldoS | Feel safer!

Software components for data protection, secure storage and transfer

Xamarin.Android

Also by EldoS: CallbackFilter
A component to monitor and control disk activity, track file and directory operations (create, read, write, rename etc.), alter file data, encrypt files, create virtual files.
#32400
Posted: 03/02/2015 01:44:28
by Sohel Shekha (Basic support level)
Joined: 03/02/2015
Posts: 9

Does anyone have samples on SecureBlackBox for Xamarin.Android please?
#32401
Posted: 03/02/2015 02:00:25
by Eugene Mayevski (EldoS Corp.)

We don't have samples for Xamarin because the components are non-visual and there's nothing Xamarin- or platform-specific in them. We have plenty of samples for .NET desktop and several samples for ASP.NET which you can use.


Sincerely yours
Eugene Mayevski
#32738
Posted: 03/25/2015 03:08:11
by Sohel Shekha (Basic support level)
Joined: 03/02/2015
Posts: 9

There are few things platform specific. I am not able to access certificate storage on Android. Any idea on that? how to do that on Android?
#32739
Posted: 03/25/2015 03:14:18
by Eugene Mayevski (EldoS Corp.)

Android until version 4.2 didn't even have a uniform API to access system certificate storages. In Java edition we have code to access Android storages, but not in .NET. Possibly we could implement this code in .NET edition for Xamarin as a custom service.


Sincerely yours
Eugene Mayevski
#32740
Posted: 03/25/2015 03:15:20
by Vsevolod Ievgiienko (EldoS Corp.)

Could you please clarify what kind of certificate storage you are trying to access. Code sample will help a lot to understand the problem.
#32741
Posted: 03/25/2015 03:27:33
by Sohel Shekha (Basic support level)
Joined: 03/02/2015
Posts: 9

Thanks guys for your response,

Am trying to read user certificates stored on device, this code works fine with Windows version,

string CertificateStoreName = "MY";
TElWinCertStorage certstore = new TElWinCertStorage();
certstore.SystemStores.Clear();
certstore.SystemStores.Add(CertificateStoreName);


But on Xamarin.Android dll, TElWinCertStorage is not found. then how do i access that storage?

Thanks.
#32742
Posted: 03/25/2015 03:37:27
by Vsevolod Ievgiienko (EldoS Corp.)

Sorry, TElWinCertStorage will not work on Android because its Windows specific class used to work only with Windows stores.
#32744
Posted: 03/25/2015 04:00:49
by Sohel Shekha (Basic support level)
Joined: 03/02/2015
Posts: 9

Ya, that makes sense, but then if i want to access Android certificate store what's alternative to that class? Also, there are no samples on Android where we can look for reference.
#32745
Posted: 03/25/2015 04:04:14
by Vsevolod Ievgiienko (EldoS Corp.)

As Eugene wrote above, there is no such class for Xamarin.Android.
Also by EldoS: Solid File System
A virtual file system that offers a feature-rich storage for application documents and data with built-in compression and encryption.

Reply

Statistics

Topic viewed 703 times

Number of guests: 1, registered members: 0, in total hidden: 0




|

Back to top

As of July 15, 2016 EldoS Corporation will operate as a division of /n software inc. For more information, please read the announcement.

Got it!