dotnet-ssllabs-check
1.0.3
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet tool install --global dotnet-ssllabs-check --version 1.0.3
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo dotnet tool install --local dotnet-ssllabs-check --version 1.0.3
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=dotnet-ssllabs-check&version=1.0.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package dotnet-ssllabs-check --version 1.0.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
dotnet-ssllabs-check
Tool that will check ssllabs score api and cert expiration when provided a list of hosts.
Notice
This is an Unofficial tool, using the SSL Labs API v3. See the SSL Labs terms of use. This tool works by sending assessment requests to remote SSL Labs servers and that information will be shared with SSL Labs.
Install
dotnet tool install --global dotnet-ssllabs-check
Usage
Usage: ssllabs-check [options] <Hosts>
Arguments:
Hosts Hosts to check SSL Grades and Validity
Options:
-?|-h|--help Show help information
-o|--output <DIRECTORY> Output Directory for optional json data [Default: don't write out data]
--emoji Use emoji's when outputing to console
Features
- Clearly displays time to expiration for leaf certificates (if RSA and EC are both served both are listed).
- Highlights expiring certificates if 90 Days, if original certificate validatity period is 90 days or under (Let's Encrypt) then uses 30 days.
- Shows SSL Grade per Host and IP address combo.
- Error Codes types are combined for exit code with bitwise or.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.1 is compatible. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.