edtFTPnet/PRO - Secure FTP component for .NET | Free Trial | Pricing

The SSLFTPCertificate type exposes the following members.

Methods

  NameDescription
Public methodAssociatePrivateKey(String, String)
Loads the private key from the given PVK file.
Public methodAssociatePrivateKey(String, String, Boolean)
Loads the private key from the given PVK file.
Public methodStatic memberCreateFromCER
Loads the certificate from a CER file.
Public methodStatic memberCreateFromCER_PVK Obsolete.
Loads the certificate from a CER file, and the private key from a PVK file.
Public methodStatic memberCreateFromFile(String)
Loads the certificate from a file.
Public methodStatic memberCreateFromFile(String, String)
Loads the certificate from a file.
Public methodStatic memberCreateFromPEM
Loads the certificate from a PEM file.
Public methodStatic memberCreateFromPEM_PVK Obsolete.
Loads the certificate from a PEM file, and the private key from a PVK file.
Public methodStatic memberCreateFromPFX(array<Byte>[]()[][], String)
Loads the certificate and private key from a PFX buffer.
Public methodStatic memberCreateFromPFX(String, String)
Loads the certificate and private key from a PFX file.
Public methodStatic memberCreateFromPFX(String, String, Boolean)
Loads the certificate and private key from a PFX file.
Public methodStatic memberCreateFromPFX_PVK Obsolete.
Loads the certificate from a PFX file, and the private key from a PVK file.
Public methodStatic memberCreateFromPKCS12
Loads the certificate and private key from a PKCS12 buffer.
Public methodDispose
Releases all resources used by the SSLFTPCertificate
Public methodEquals (Overrides Object..::..Equals(Object).)
Protected methodFinalize (Overrides Object..::..Finalize()()()().)
Public methodStatic memberGenerate
Generates a new certificate using the given parameters.
Public methodGetBase64String
Returns a base-64 representation of the certificate.
Public methodStatic memberGetCACertificates
Returns an array of all the certificates in the TrustedRootCAs store on the LocalMachine.
Public methodStatic memberGetCertificates
Returns an array of all the certificates in a particular store.
Public methodGetHashCode (Overrides Object..::..GetHashCode()()()().)
Public methodGetPFXBuffer
Returns the certificate in buffer in the PFX format.
Public methodGetPKCS12Buffer
Returns the certificate in buffer in the PKCS12 format.
Public methodGetType (Inherited from Object.)
Public methodGetX509
Returns an X509Certificate object that corresponds to this certificate.
Public methodStatic memberImportCACertificate
Imports a certificate into the TrustedRootCAs store on the LocalMachine.
Public methodStatic memberImportIntoStore
Imports a certificate into a particular certificate store.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodStatic memberPromptForCertificate(Boolean)
Prompts the user for a certificate file and a matching private key.
Public methodStatic memberPromptForCertificate(Form, Boolean)
Prompts the user for a certificate file and a matching private key.
Public methodStatic memberPromptForCertificate(Form, String, Boolean)
Prompts the user for a certificate file and a matching private key.
Public methodStatic memberRemoveCACertificate
Removes the given CA certificate from the TrustedRootCAs store on the LocalMachine.
Public methodStatic memberRemoveFromStore
Removes a certificate from a specific certificate store.
Public methodStatic memberShowCertificateManager()()()()
Displays the certificate manager either as a modal dialog or as a window.
Public methodStatic memberShowCertificateManager(String)
Displays the certificate manager either as a modal dialog or as a window.
Public methodStatic memberShowCertificateManager(String, IWin32Window)
Displays the certificate manager either as a modal dialog or as a window.
Public methodStatic memberShowCertificateManager(String, IWin32Window, Boolean)
Displays the certificate manager either as a modal dialog or as a window.
Public methodToLongString
Returns a long string representation of the certificate.
Public methodToString
Returns a string representation of the certificate.
(Overrides Object..::..ToString()()()().)
Public methodWriteToCER
Writes the certificate to a file in CER format.
Public methodWriteToPEM
Writes the certificate to a file in PEM format.
Public methodWriteToPFX
Writes the certificate and (optionally) the private key to a file in PFX format.

Properties

  NameDescription
Public propertyCertFile
Name of the certificate file from which this certificate was read.
Public propertyCertFilePassword
Password for the certificate file.
Public propertyChain
Chain of certificates.
Public propertyEffectiveDate
Date from which the certificate became effective.
Public propertyExpirationDate
Date on which the certificate expires.
Public propertyExtensions
Certificate extensions.
Public propertyIssuerName
Name of the entity which issued the certificate.
Public propertyKeyAlgorithm
Algorithm that was used to generate the public/private key pair.
Public propertyKeyAlgorithmParameters
Parameters that were used to generate the public/private key pair.
Public propertyKeyAlgorithmParametersString
String representation of the parameters that were used to generate the public/private key pair.
Public propertyKeyFile
Name of the private key file associated with this certificate.
Public propertyKeyFilePassword
Password for the private key file.
Public propertyName
Name of the entity to which the certificate was issued.
Public propertyPrivateKey
Private key associated with the certificate.
Public propertyPublicKey
Public key associated with the certificate.
Public propertySerialNumber
Serial number of certificate.
Public propertySerialNumberString
String representation of the serial number of the certificate.
Public propertySubjectName
Distinguished Name (DN) of the entity to which the certificate was issued.

See Also