Click or drag to resize
MimeKit

SqliteCertificateDatabase Methods

The SqliteCertificateDatabase type exposes the following members.

Methods
 NameDescription
Public methodAdd(X509CertificateRecord) Add the specified certificate record.
(Inherited from X509CertificateDatabase)
Public methodAdd(X509CrlRecord) Add the specified CRL record.
(Inherited from X509CertificateDatabase)
Protected methodAddTableColumn Adds a column to a table.
(Overrides SqlCertificateDatabaseAddTableColumn(DbConnection, DataTable, DataColumn))
Protected methodCreateIndex Creates an index for faster table lookups.
(Inherited from SqlCertificateDatabase)
Protected methodCreateTable Create a table.
(Overrides SqlCertificateDatabaseCreateTable(DbConnection, DataTable))
Public methodDispose Releases all resource used by the X509CertificateDatabase object.
(Inherited from X509CertificateDatabase)
Protected methodDispose(Boolean) Releases the unmanaged resources used by the SqlCertificateDatabase and optionally releases the managed resources.
(Inherited from SqlCertificateDatabase)
Public methodEquals
(Inherited from Object)
Protected methodFinalize Releases unmanaged resources and performs other cleanup operations before the X509CertificateDatabase is reclaimed by garbage collection.
(Inherited from X509CertificateDatabase)
Public methodFind(X509Certificate, X509CertificateRecordFields) Find the specified certificate.
(Inherited from X509CertificateDatabase)
Public methodFind(X509Crl, X509CrlRecordFields) Finds the specified certificate revocation list.
(Inherited from X509CertificateDatabase)
Public methodFind(X509Name, X509CrlRecordFields) Finds the CRL records for the specified issuer.
(Inherited from X509CertificateDatabase)
Public methodFind(ISelectorX509Certificate, Boolean, X509CertificateRecordFields) Finds the certificate records matching the specified selector.
(Inherited from X509CertificateDatabase)
Public methodFind(MailboxAddress, DateTime, Boolean, X509CertificateRecordFields) Finds the certificate records for the specified mailbox.
(Inherited from X509CertificateDatabase)
Public methodFindCertificates Finds the certificates matching the specified selector.
(Inherited from X509CertificateDatabase)
Public methodFindPrivateKeys Finds the private keys matching the specified selector.
(Inherited from X509CertificateDatabase)
Public methodGetCrlStore Gets a certificate revocation list store.
(Inherited from X509CertificateDatabase)
Protected methodGetDeleteCommand(DbConnection, X509CertificateRecord) Gets the database command to delete the specified certificate record.
(Inherited from SqlCertificateDatabase)
Protected methodGetDeleteCommand(DbConnection, X509CrlRecord) Gets the database command to delete the specified CRL record.
(Inherited from SqlCertificateDatabase)
Public methodGetHashCode
(Inherited from Object)
Protected methodGetInsertCommand(DbConnection, X509CertificateRecord) Gets the database command to insert the specified certificate record.
(Inherited from SqlCertificateDatabase)
Protected methodGetInsertCommand(DbConnection, X509CrlRecord) Gets the database command to insert the specified CRL record.
(Inherited from SqlCertificateDatabase)
Protected methodGetSelectAllCrlsCommand Gets the database command to select all CRLs in the table.
(Inherited from SqlCertificateDatabase)
Protected methodGetSelectCommand(DbConnection, X509Name, X509CrlRecordFields) Gets the database command to select the CRL records matching the specified issuer.
(Inherited from SqlCertificateDatabase)
Protected methodGetSelectCommand(DbConnection, X509Certificate, X509CertificateRecordFields) Gets the database command to select the record matching the specified certificate.
(Inherited from SqlCertificateDatabase)
Protected methodGetSelectCommand(DbConnection, X509Crl, X509CrlRecordFields) Gets the database command to select the record for the specified CRL.
(Inherited from SqlCertificateDatabase)
Protected methodGetSelectCommand(DbConnection, MailboxAddress, DateTime, Boolean, X509CertificateRecordFields) Get the database command to select the certificate records for the specified mailbox.
(Inherited from SqlCertificateDatabase)
Protected methodGetSelectCommand(DbConnection, ISelectorX509Certificate, Boolean, Boolean, X509CertificateRecordFields) Get the database command to select the requested certificate records.
(Inherited from SqlCertificateDatabase)
Protected methodGetTableColumns Gets the columns for the specified table.
(Overrides SqlCertificateDatabaseGetTableColumns(DbConnection, String))
Public methodGetType
(Inherited from Object)
Protected methodGetUpdateCommand(DbConnection, X509CrlRecord) Gets the database command to update the specified CRL record.
(Inherited from SqlCertificateDatabase)
Protected methodGetUpdateCommand(DbConnection, X509CertificateRecord, X509CertificateRecordFields) Gets the database command to update the specified record.
(Inherited from SqlCertificateDatabase)
Protected methodGetValue(X509CertificateRecord, String) Gets the value for the specified column.
(Inherited from X509CertificateDatabase)
Protected methodMemberwiseClone
(Inherited from Object)
Public methodRemove(X509CertificateRecord) Remove the specified certificate record.
(Inherited from X509CertificateDatabase)
Public methodRemove(X509CrlRecord) Remove the specified CRL record.
(Inherited from X509CertificateDatabase)
Protected methodRemoveIndex Removes an index that is no longer needed.
(Inherited from SqlCertificateDatabase)
Public methodToString
(Inherited from Object)
Public methodUpdate(X509CrlRecord) Update the specified CRL record.
(Inherited from X509CertificateDatabase)
Public methodUpdate(X509CertificateRecord, X509CertificateRecordFields) Update the specified certificate record.
(Inherited from X509CertificateDatabase)
Top
See Also