This content is part of a third party extension that is not supported by the Cake project.
For more information about this extension see Cake.MsDeploy.
Summary
This provider is used to sync Centralized SSL Certificates Support store settings. It does not require any path to be specified and can only be utilized on IIS 8 and later.
- Assembly
- Cake
.MsDeploy .dll - Namespace
- Cake
.MsDeploy .Providers .MsDeployProviders - Interfaces
- Base Types
-
- Object
- MsDeployProvider
graph BT
Type-->Base0["MsDeployProvider"]
click Base0 "/api/Cake.MsDeploy.Providers/MsDeployProvider"
Base0-->Base1["Object"]
Type-.->Interface0["IMsDeployProvider"]
click Interface0 "/api/Cake.MsDeploy.Providers/IMsDeployProvider"
Type-.->Interface1["IMsDeployArgument"]
click Interface1 "/api/Cake.MsDeploy/IMsDeployArgument"
Type["CertStoreSettingsProvider"]
class Type type-node
Syntax
public class CertStoreSettingsProvider : MsDeployProvider, IMsDeployProvider, IMsDeployArgument
Constructors
Name | Summary |
---|---|
Cert |
Properties
Name | Value | Summary |
---|---|---|
AppendQuotesToPath | bool |
Determines if the Path is surrounded in "quotes"
Inherited from MsDeployProvider
|
AuthenticationType | Nullable |
Authentication scheme to use. NTLM is the default setting. If the wmsvc option is specified, then Basic is the default setting.
Inherited from MsDeployProvider
|
ComputerName | string |
Name of remote computer or proxy-URL
Inherited from MsDeployProvider
|
Direction | Direction |
Determines if the Provider is a source or destination
Inherited from MsDeployProvider
|
IncludeAcls | Nullable |
If true, include ACLs in the operation (applies to the file system, registry, and metabase).
Inherited from MsDeployProvider
|
Password | string |
Password of the user for remote connections (required if using Basic authentication).
Inherited from MsDeployProvider
|
Path | string |
Path of the provider type
Inherited from MsDeployProvider
|
PublishSettings | string |
Inherited from MsDeployProvider
|
RequirePath | bool |
Determines if the Path argument is required for the MsDeployProvider
Inherited from MsDeployProvider
|
TempAgent | Nullable |
Inherited from MsDeployProvider
|
Type | string | |
Username | string |
User name to authenticate for remote connections (required if using Basic authentication).
Inherited from MsDeployProvider
|
WebManagementService | string |
Name of remote computer or proxy-URL for the Web Management Service (WMSvc). Assumes that the service is listening on port 8172.
Inherited from MsDeployProvider
|
Methods
Name | Value | Summary |
---|---|---|
AdditionalSettings |
void |
Applies additional settings on a per provider basis
Inherited from MsDeployProvider
|
Append |
void |
Converts the object into its MSDeploy command line equivalent and Appends it to the stringbuilder
Inherited from MsDeployProvider
|
To |
string |
Converts the MSDeploy Provider into its commmand line argument
Inherited from MsDeployProvider
|
Extension Methods
Name | Value | Summary |
---|---|---|
Dump |
string |
Get a basic string representation of specified object.
From LoggingExtensions
Requires the Cake.Incubator addin
|
IsIn |
bool |
Checks if the source is contained in a list
From EnumerableExtensions
Requires the Cake.Incubator addin
|
NotNull |
void |
Throws an exception if the specified parameter's value is null.
From Extensions
Requires the Cake.Ftp addin
|
NotNull |
void |
From IssuesArgumentChecks
Requires the Cake.Issues addin
|
ThrowIfNull |
T |
Throws a
System.ArgumentNullException with a specific message if the value is null, otherwise returns the value
From AssertExtensions
Requires the Cake.Incubator addin
|
ThrowIfNull |
T |
Throws a
System.ArgumentNullException if the value is null, otherwise returns the value
From AssertExtensions
Requires the Cake.Incubator addin
|
ToDictionary |
IDictionary |
From ObjectHelpers
Requires the Cake.DeployParams addin
|
To |
string |
From StringExtensions
Requires the Cake.Issues addin
|