Populates an System.Security.Cryptography.X509Certificates.X509Certificate2 object with information from a certificate file.
This method uses a certificate file, such as a file with a .cer extension, that represents an X.509 certificate and populates the System.Security.Cryptography.X509Certificates.X509Certificate2 object with the certificate the file contains.
This method can be used with several certificate types, including Base64-encoded or DER-encoded X.509 certificates, PFX/PKCS12 certificates, and signer certificates such as Authenticode. 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.