CertificateEngine Class
Namespace: Rebex.Security.Certificates
Assembly: Rebex.Common.dll (version 7.0.9147)
Represents a certificate engine.
Syntax
public abstract class CertificateEngine
Inherited Members
Constructors
Name | Description |
---|---|
Certificate |
Initializes new instance of the Certificate |
Properties
Name | Description |
---|---|
Default | Gets the default certificate engine which is used if no custom engine is set as current engine. |
Local |
Gets the certificate engine based on LocalMachine store. |
Log |
Gets or sets the Log |
Methods
Name | Description |
---|---|
Bind(Certificate, Private |
Saves the supplied private key to certificate engine's private key storage and permanently binds it to the supplied certificate. |
Build |
Builds a certificate chain from the specified certificate. |
BuildChain(Certificate, IEnumerable<Certificate>) | Builds a certificate chain from the specified certificate. |
Get |
Gets the current certificate engine. |
Set |
Sets the current certificate engine. |
Validate(Certificate |
Validates given certificate chain using specified validation parameters. |