Package sop.cli.picocli.commands
Class AbstractSopCmd
- java.lang.Object
-
- sop.cli.picocli.commands.AbstractSopCmd
-
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
ArmorCmd,DearmorCmd,DecryptCmd,EncryptCmd,ExtractCertCmd,GenerateKeyCmd,InlineDetachCmd,InlineSignCmd,InlineVerifyCmd,SignCmd,VerifyCmd,VersionCmd
public abstract class AbstractSopCmd extends Object implements Runnable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAbstractSopCmd.EnvironmentVariableResolver
-
Field Summary
Fields Modifier and Type Field Description static DateBEGINNING_OF_TIMEstatic DateEND_OF_TIMEprotected AbstractSopCmd.EnvironmentVariableResolverenvResolverprotected ResourceBundlemessagesstatic StringPRFX_ENVstatic StringPRFX_FD
-
Constructor Summary
Constructors Constructor Description AbstractSopCmd()AbstractSopCmd(Locale locale)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InputStreamgetInput(String indirectInput)StringgetMsg(String key)StringgetMsg(String key, String arg1)StringgetMsg(String key, String arg1, String arg2)OutputStreamgetOutput(String indirectOutput)DateparseNotAfter(String notAfter)DateparseNotBefore(String notBefore)static StringstringFromInputStream(InputStream inputStream)
-
-
-
Field Detail
-
PRFX_ENV
public static final String PRFX_ENV
- See Also:
- Constant Field Values
-
PRFX_FD
public static final String PRFX_FD
- See Also:
- Constant Field Values
-
BEGINNING_OF_TIME
public static final Date BEGINNING_OF_TIME
-
END_OF_TIME
public static final Date END_OF_TIME
-
messages
protected final ResourceBundle messages
-
envResolver
protected AbstractSopCmd.EnvironmentVariableResolver envResolver
-
-
Constructor Detail
-
AbstractSopCmd
public AbstractSopCmd()
-
AbstractSopCmd
public AbstractSopCmd(@Nonnull Locale locale)
-
-
Method Detail
-
getInput
public InputStream getInput(String indirectInput) throws IOException
- Throws:
IOException
-
getOutput
public OutputStream getOutput(String indirectOutput) throws IOException
- Throws:
IOException
-
stringFromInputStream
public static String stringFromInputStream(InputStream inputStream) throws IOException
- Throws:
IOException
-
-