Skip to content
This repository has been archived by the owner on Feb 12, 2021. It is now read-only.

CommunityHiQ/Frends.Community.PgpSignature

Repository files navigation

Frends.Community.PgpSignature

This Task is deprecated. Use Frends.Community.Pgp Tasks insted.

This repository contais FRENDS4 Community Task to add PGP at the end of text file.

Documentation

PgpSignature

Sings text files with PGP signature.

Input

Property Type Description Example
InputFile string Path to file to sign. C:\temp\message.txt
OutputFile string Path to file that will be created. C:\temp\signed_message.txt
PrivateKeyFile string Path to private key used to sign the file. C:\temp\privateKey.asc
Password string Password for private key. ***
HashFunction HashFunctionType Hash function being used. SHA256

Result

Property Type Description Example
FilePath string Path to file that contains sidned file. Note: this is same path that was given as input parameter OutputFile. Copying that path to result will enable easy references in Frends, such as #result[PgpSignature].FilePath C:\temp\signed_message.txt

License

This project is licensed under the MIT License - see the LICENSE file for details

Installing

You can install the task via Frends UI Task view or you can find the nuget package from the following nuget feed https://www.myget.org/F/frends/api/v3/index.json

Building

Ensure that you have https://www.myget.org/F/frends/api/v3/index.json added to your nuget feeds

Clone a copy of the repo

git clone https://github.com/CommunityHiQ/Frends.Community.PgpSignature.git

Restore dependencies

nuget restore Frends.Community.PgpSignature

Rebuild the project

Run Tests with nunit3. Tests can be found under

Frends.Community.PgpSignatureTests\bin\Release\Frends.Community.PgpSignature.Tests.dll

Create a nuget package

nuget pack nuspec/Frends.Community.PgpSignature.nuspec

Contributing

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.

  1. Fork the repo on GitHub
  2. Clone the project to your own machine
  3. Commit changes to your own branch
  4. Push your work back up to your fork
  5. Submit a Pull request so that we can review your changes

NOTE: Be sure to merge the latest from "upstream" before making a pull request!

About

Creates a PGP signature for a file

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages