SAPTeam.EasySign.Tool
0.2.11
Prefix Reserved
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 SAPTeam.EasySign.Tool --version 0.2.11
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local SAPTeam.EasySign.Tool --version 0.2.11
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=SAPTeam.EasySign.Tool&version=0.2.11
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package SAPTeam.EasySign.Tool --version 0.2.11
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Easy Sign Command Line Interface
Easy Sign CLI is a simple .NET tool for signing and verifying files. It supports multiple .NET targets, including .NET 6, .NET 8, and .NET 9.
Features
- Create and update eSign bundles.
- Sign bundles with X.509 certificates.
- Verify file integrity and signatures within bundles.
- Support for concurrent operations.
Installation
To install the Easy Sign CLI tool, use the following command:
dotnet tool install -g SAPTeam.EasySign.Tool
Usage
Commands
add
Creates a new bundle or updates an existing one by adding files from the specified directory.
esign add <directory> [-f <bundleFileName>]
directory
: The working directory containing the eSign bundle and files to be added to the bundle.-f
: (Optional) The name of the bundle file. Default is.eSign
.
sign
Signs the bundle with a specified certificate.
esign sign <directory> [-f <bundleFileName>] [--pfx <pfxFilePath>] [--pfx-password <pfxFilePassword>] [--no-password]
directory
: The working directory containing the bundle to be signed.-f
: (Optional) The name of the bundle file. Default is.eSign
.--pfx
: (Optional) The path to the PFX file containing the certificate and private key.--pfx-password
: (Optional) The password for the PFX file.--no-password
: (Optional) Ignore the PFX file password prompt.
verify
Verifies the file integrity and signatures of the bundle.
esign verify <directory> [-f <bundleFileName>]
directory
: The working directory containing the bundle to be verified.-f
: (Optional) The name of the bundle file. Default is.eSign
.
Examples
Adding Files to a Bundle
if there is no bundle file in the directory, a new bundle will be created. Otherwise, the files will be added to the existing bundle.
esign add /path/to/dir
Signing a Bundle
esign sign /path/to/dir --pfx /path/to/certificate.pfx --pfx-password mypassword
Verifying a Bundle
esign verify /path/to/dir
License
This project is licensed under the MIT License.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. 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 is compatible. 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. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows 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.
Version | Downloads | Last updated |
---|---|---|
0.8.14 | 160 | 4/13/2025 |
0.8.10 | 172 | 4/13/2025 |
0.8.3 | 110 | 4/13/2025 |
0.8.2 | 109 | 4/13/2025 |
0.8.1 | 114 | 4/13/2025 |
0.7.0 | 113 | 4/13/2025 |
0.6.0 | 117 | 4/12/2025 |
0.5.7 | 98 | 4/11/2025 |
0.5.5 | 106 | 4/11/2025 |
0.5.0 | 101 | 4/11/2025 |
0.3.34 | 106 | 4/4/2025 |
0.3.32 | 106 | 4/4/2025 |
0.3.29 | 146 | 4/3/2025 |
0.3.22 | 450 | 3/25/2025 |
0.3.16 | 451 | 3/25/2025 |
0.3.3 | 447 | 3/24/2025 |
0.2.11 | 386 | 3/24/2025 |
0.2.7 | 322 | 3/24/2025 |
0.2.4 | 251 | 3/23/2025 |
0.2.1 | 247 | 3/23/2025 |
0.1.2 | 142 | 3/23/2025 |