New-SanCertificate/README.md

27 lines
1.1 KiB
Markdown
Raw Normal View History

2022-07-15 12:25:01 -06:00
# New-SanCertificate
Generates a self-signed certificate to be used by IIS for HTTPS communications
## Requirements
2022-07-15 12:33:42 -06:00
- Must be running as an admin
- IIS must be installed for it to set the binding on the Default site
2022-07-15 12:25:01 -06:00
## Variables
2022-07-15 12:33:42 -06:00
| Variable | Required | Default | Choices | Description |
| ------------------ | -------- | ---------------------------- | ------- | ---------------------------------------------------------------------- |
| IpAddress | No | IPv4 addresses of the system | | IP Addresses to include in the Certificate |
| AdditionalDnsNames | No | | | Specifies additional DNS names that should be added to the certificate |
| Validity | No | 15 | | Defines the validity of the certificate in years |
2022-07-15 12:25:01 -06:00
## Example
2022-07-15 12:33:42 -06:00
```powershell
.\New-SanCertificate.ps1
```
2022-07-15 12:25:01 -06:00
## License
See LICENSE file for full license information.