Populates an System.Security.Cryptography.X509Certificates.X509Certificate2 object with data from a byte array.
This method can be used to take a raw byte array of an X.509 certificate and populate the System.Security.Cryptography.X509Certificates.X509Certificate2 object with its associated values.
Since this method accepts only a byte array, it can be used only for certificate types that do not require a password, including a Base64-encoded or DER-encoded X.509 certificate or a PFX/PKCS12 certificate. Note that a PFX/PKCS12 certificate can contain more than one certificate. In that case, the first certificate associated with a private key is used or, if no private key is found, the first certificate is used.