Package au.net.causal.maven.plugins.jgitcrypt
package au.net.causal.maven.plugins.jgitcrypt
-
ClassesClassDescriptionDecrypt a single file, subclasses define source and target as streams.Encrypt a single file, subclasses define source and target as streams.Abstract mojo that uses a git-crypt key.A source that produces an input stream from string data on the user's clipboard.An output stream that saves its content to the user clipboard as a base64-encoded string when closed.An output stream that saves its content to the user clipboard as text when closed.Decrypt multiple git-crypt encrypted files.Decrypt a single git-crypt encrypted file.Decrypt a single git-crypt encrypted file to the user's clipboard.Encrypt multiple files.Encrypts text content from the user clipboard to a file.Encrypts a single file.Encrypts a file onto the user's clipboard as a base64 encoded string.Defines a set of files from a base directory specified by inclusion and exclusion patterns in Maven/Ant format along with a target directory.Generates a new randomly generated git-crypt key and saves it to file.Generates a new randomly generated git-crypt key and saves it to the clipboard as a base64 encoded string.