summaryrefslogtreecommitdiffstats
path: root/docs/reference/plugins/target
diff options
context:
space:
mode:
Diffstat (limited to 'docs/reference/plugins/target')
-rw-r--r--docs/reference/plugins/target/csr.md17
-rw-r--r--docs/reference/plugins/target/iis.md46
-rw-r--r--docs/reference/plugins/target/index.md13
-rw-r--r--docs/reference/plugins/target/manual.md9
4 files changed, 0 insertions, 85 deletions
diff --git a/docs/reference/plugins/target/csr.md b/docs/reference/plugins/target/csr.md
deleted file mode 100644
index ddc716f..0000000
--- a/docs/reference/plugins/target/csr.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-sidebar: reference
----
-
-# CSR
-Use a certificate signing request generated by third party software.
-When this target plugin is chosen, you will obviously not be able to select
-a [CSR plugin](/win-acme/reference/plugins/csr/) as well, meaning that any
-customization and key selection requirements should already be met.
-
-Note that it's possible though not required to provide the private key to
-the program as well. If you do not provide the private key, the certificate
-as stored by the [store plugins](/win-acme/reference/plugins/store/) will
-have limited use.
-
-## Unattended
-`--target csr --csrfile C:\csr.txt [--pkfile C:\key.txt]` \ No newline at end of file
diff --git a/docs/reference/plugins/target/iis.md b/docs/reference/plugins/target/iis.md
deleted file mode 100644
index b93e3ea..0000000
--- a/docs/reference/plugins/target/iis.md
+++ /dev/null
@@ -1,46 +0,0 @@
----
-sidebar: reference
----
-
-# IIS
-Create target based on bindings configured in IIS.
-- Automatically updates webroot path (useful for [FileSystem validation](/win-acme/reference/plugins/validation/http/filesystem))
-
-# Filtering bindings
-While it's possible to create a certificate for all bindings in all sites, typically you will want to select some
-specific bindings to create a certificate for. There are several filters available, that in some cases can also be
-combined with eachother.
-
-## Site filters
-You can choose to limit the certificate to specific websites by specifying a site identifier, or a comma seperated list
-of them. The magic value `s` will dynamically target all current and future websites created on the server.
-
-## Binding filters
-You can filter bindings by host name by specifically typing them out. It's also be possible to filter hosts by a pattern
-or by a regular expression.
-
-### Pattern
-You may use a `*` for a range of any characters and a `?` for any single character. For example: the pattern `example.*`
-will match `example.net` and `example.com` (but not `my.example.com`). The pattern `?.example.com` will match
-`a.example.com` and `b.example.com` (but not `www.example.com`). Note that multiple patterns can be combined by
-comma seperating them.
-
-### Regex
-If a pattern is not powerful enough for you, there is the ultimate solution of applying a regular expression to the
-problem. [regex101.com](https://regex101.com/) is a nice tool to help test your regular expression.
-
-## Unattended
-- ##### Single binding
-`--target iis --host example.com [--siteid 1]`
-- ##### Multiple bindings
-`--target iis --host example.com,www.example.com [--siteid 1,2,3] [--commonname common.example.com]`
-- ##### All bindings of a site
-`--target iis --siteid 1 [--commonname common.example.com] [--excludebindings exclude.example.com]`
-- ##### All bindings of multiple sites
-`--target iis --siteid 1,2,3 [--commonname common.example.com] [--excludebindings exclude.example.com]`
-- ##### All bindings of all sites
-`--target iis --siteid s [--commonname common.example.com] [--excludebindings exclude.example.com]`
-- ##### Binding pattern
-`--target iis --host-pattern *.example.??? [--siteid 1,2,3] [--commonname common.example.com] [--excludebindings exclude.example.com]`
-- ##### Binging regex
-`--target iis --host-regex [a-z]{3}\.example(\.com|\.net) [--siteid 1,2,3] [--commonname common.example.com] [--excludebindings exclude.example.com]` \ No newline at end of file
diff --git a/docs/reference/plugins/target/index.md b/docs/reference/plugins/target/index.md
deleted file mode 100644
index af4e5ac..0000000
--- a/docs/reference/plugins/target/index.md
+++ /dev/null
@@ -1,13 +0,0 @@
----
-sidebar: reference
----
-
-# Target plugins
-
-A target plugin is responsible for providing information about a (potential) certificate to the rest of the program.
-Its primary purpose is to determine which host names should be included in the SAN list, but can also provide extra
-information such as the preferred common name or bindings to exclude.
-
-## Default
-
-There is no default target plugin, it always has to be chosen by the user. \ No newline at end of file
diff --git a/docs/reference/plugins/target/manual.md b/docs/reference/plugins/target/manual.md
deleted file mode 100644
index 4422c40..0000000
--- a/docs/reference/plugins/target/manual.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-sidebar: reference
----
-
-# Manual
-Manually input host names. The first name will be the common name of the certificate, the other will only be in the SAN list.
-
-## Unattended
-`--target manual --host a.example.com,b.example.com` \ No newline at end of file