>Not sure what you are asking. ClientCertificates.Add() can only take a X509Certificate as a paremeter and a X509 certificate can only obtained by passing either a filename or a byte[] to the constructor (or by using an Import() overload with the same parameters)
>
>What 'string' are you referring to ?
The certificate is from the database. So, I would like to avoid creating a file on disk so to simply be able to use this Add() method. From the database, I have it into a string. I would like to pass a string. Are you saying that I can also convert my string into a byte and pass a byte instead?