A C D E F G I K L M N P R S U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- armor() - Method in class sop.external.ExternalSOP
- ArmorExternal - Class in sop.external.operation
-
Implementation of the
Armoroperation using an external SOP binary. - ArmorExternal(String, Properties) - Constructor for class sop.external.operation.ArmorExternal
C
- cert(InputStream) - Method in class sop.external.operation.DetachedVerifyExternal
- cert(InputStream) - Method in class sop.external.operation.InlineVerifyExternal
- ciphertext(InputStream) - Method in class sop.external.operation.DecryptExternal
D
- data(InputStream) - Method in class sop.external.operation.ArmorExternal
- data(InputStream) - Method in class sop.external.operation.DearmorExternal
- data(InputStream) - Method in class sop.external.operation.DetachedSignExternal
- data(InputStream) - Method in class sop.external.operation.DetachedVerifyExternal
- data(InputStream) - Method in class sop.external.operation.InlineSignExternal
- data(InputStream) - Method in class sop.external.operation.InlineVerifyExternal
- dearmor() - Method in class sop.external.ExternalSOP
- DearmorExternal - Class in sop.external.operation
-
Implementation of the
Dearmoroperation using an external SOP binary. - DearmorExternal(String, Properties) - Constructor for class sop.external.operation.DearmorExternal
- decrypt() - Method in class sop.external.ExternalSOP
- DecryptExternal - Class in sop.external.operation
-
Implementation of the
Decryptoperation using an external SOP binary. - DecryptExternal(String, Properties, ExternalSOP.TempDirProvider) - Constructor for class sop.external.operation.DecryptExternal
- defaultTempDirProvider() - Static method in class sop.external.ExternalSOP
-
Default implementation of the
ExternalSOP.TempDirProviderwhich stores temporary files in the systems temp dir (Files.createTempDirectory(String, FileAttribute[])). - detachedSign() - Method in class sop.external.ExternalSOP
- DetachedSignExternal - Class in sop.external.operation
-
Implementation of the
DetachedSignoperation using an external SOP binary. - DetachedSignExternal(String, Properties, ExternalSOP.TempDirProvider) - Constructor for class sop.external.operation.DetachedSignExternal
- detachedVerify() - Method in class sop.external.ExternalSOP
- DetachedVerifyExternal - Class in sop.external.operation
-
Implementation of the
DetachedVerifyoperation using an external SOP binary. - DetachedVerifyExternal(String, Properties) - Constructor for class sop.external.operation.DetachedVerifyExternal
E
- encrypt() - Method in class sop.external.ExternalSOP
- EncryptExternal - Class in sop.external.operation
-
Implementation of the
Encryptoperation using an external SOP binary. - EncryptExternal(String, Properties) - Constructor for class sop.external.operation.EncryptExternal
- executeProducingOperation(Runtime, List<String>, List<String>) - Static method in class sop.external.ExternalSOP
-
Execute the given command on the given
Runtimewith the given list of environment variables. - executeTransformingOperation(Runtime, List<String>, List<String>, InputStream) - Static method in class sop.external.ExternalSOP
-
Execute the given command on the given runtime using the given environment variables.
- ExternalSOP - Class in sop.external
-
Implementation of the
SOPAPI using an external SOP binary. - ExternalSOP(String) - Constructor for class sop.external.ExternalSOP
-
Instantiate an
ExternalSOPobject for the given binary and pass it empty environment variables, as well as a defaultExternalSOP.TempDirProvider. - ExternalSOP(String, Properties) - Constructor for class sop.external.ExternalSOP
-
Instantiate an
ExternalSOPobject for the given binary, and pass it the given properties as environment variables, as well as a defaultExternalSOP.TempDirProvider. - ExternalSOP(String, Properties, ExternalSOP.TempDirProvider) - Constructor for class sop.external.ExternalSOP
-
Instantiate an
ExternalSOPobject for the given binary using the given properties and customExternalSOP.TempDirProvider. - ExternalSOP(String, ExternalSOP.TempDirProvider) - Constructor for class sop.external.ExternalSOP
-
Instantiate an
ExternalSOPobject for the given binary and the givenExternalSOP.TempDirProviderusing empty environment variables. - ExternalSOP.TempDirProvider - Interface in sop.external
-
This interface can be used to provide a directory in which external SOP binaries can temporarily store additional results of OpenPGP operations such that the binding classes can parse them out from there.
- extractCert() - Method in class sop.external.ExternalSOP
- ExtractCertExternal - Class in sop.external.operation
-
Implementation of the
ExtractCertoperation using an external SOP binary. - ExtractCertExternal(String, Properties) - Constructor for class sop.external.operation.ExtractCertExternal
F
- finish(Process) - Static method in class sop.external.ExternalSOP
G
- generate() - Method in class sop.external.operation.GenerateKeyExternal
- generateKey() - Method in class sop.external.ExternalSOP
- GenerateKeyExternal - Class in sop.external.operation
-
Implementation of the
GenerateKeyoperation using an external SOP binary. - GenerateKeyExternal(String, Properties) - Constructor for class sop.external.operation.GenerateKeyExternal
- getBackendVersion() - Method in class sop.external.operation.VersionExternal
- getExtendedVersion() - Method in class sop.external.operation.VersionExternal
- getName() - Method in class sop.external.operation.VersionExternal
- getVersion() - Method in class sop.external.operation.VersionExternal
I
- inlineDetach() - Method in class sop.external.ExternalSOP
- InlineDetachExternal - Class in sop.external.operation
-
Implementation of the
InlineDetachoperation using an external SOP binary. - InlineDetachExternal(String, Properties, ExternalSOP.TempDirProvider) - Constructor for class sop.external.operation.InlineDetachExternal
- inlineSign() - Method in class sop.external.ExternalSOP
- InlineSignExternal - Class in sop.external.operation
-
Implementation of the
InlineSignoperation using an external SOP binary. - InlineSignExternal(String, Properties) - Constructor for class sop.external.operation.InlineSignExternal
- inlineVerify() - Method in class sop.external.ExternalSOP
- InlineVerifyExternal - Class in sop.external.operation
-
Implementation of the
InlineVerifyoperation using an external SOP binary. - InlineVerifyExternal(String, Properties, ExternalSOP.TempDirProvider) - Constructor for class sop.external.operation.InlineVerifyExternal
K
- key(InputStream) - Method in class sop.external.operation.DetachedSignExternal
- key(InputStream) - Method in class sop.external.operation.ExtractCertExternal
- key(InputStream) - Method in class sop.external.operation.InlineSignExternal
L
- label(ArmorLabel) - Method in class sop.external.operation.ArmorExternal
- listProfiles() - Method in class sop.external.ExternalSOP
- ListProfilesExternal - Class in sop.external.operation
- ListProfilesExternal(String, Properties) - Constructor for class sop.external.operation.ListProfilesExternal
M
- message(InputStream) - Method in class sop.external.operation.InlineDetachExternal
- mode(EncryptAs) - Method in class sop.external.operation.EncryptExternal
- mode(InlineSignAs) - Method in class sop.external.operation.InlineSignExternal
- mode(SignAs) - Method in class sop.external.operation.DetachedSignExternal
N
- noArmor() - Method in class sop.external.operation.DetachedSignExternal
- noArmor() - Method in class sop.external.operation.EncryptExternal
- noArmor() - Method in class sop.external.operation.ExtractCertExternal
- noArmor() - Method in class sop.external.operation.GenerateKeyExternal
- noArmor() - Method in class sop.external.operation.InlineDetachExternal
- noArmor() - Method in class sop.external.operation.InlineSignExternal
- notAfter(Date) - Method in class sop.external.operation.DetachedVerifyExternal
- notAfter(Date) - Method in class sop.external.operation.InlineVerifyExternal
- notBefore(Date) - Method in class sop.external.operation.DetachedVerifyExternal
- notBefore(Date) - Method in class sop.external.operation.InlineVerifyExternal
P
- plaintext(InputStream) - Method in class sop.external.operation.EncryptExternal
- profile(String) - Method in class sop.external.operation.GenerateKeyExternal
- propertiesToEnv(Properties) - Static method in class sop.external.ExternalSOP
-
Return all key-value pairs from the given
Propertiesobject as a list with items of the form - provideTempDirectory() - Method in interface sop.external.ExternalSOP.TempDirProvider
R
- readString(InputStream) - Static method in class sop.external.ExternalSOP
-
Read the contents of the
InputStreamand return them as aString.
S
- signatures(InputStream) - Method in class sop.external.operation.DetachedVerifyExternal
- signWith(InputStream) - Method in class sop.external.operation.EncryptExternal
- sop.external - package sop.external
-
Implementation of sop-java which delegates execution to a binary implementing the SOP command line interface.
- sop.external.operation - package sop.external.operation
-
Bindings for SOP subcommands to a SOP binary.
- subcommand(String) - Method in class sop.external.operation.ListProfilesExternal
U
- userId(String) - Method in class sop.external.operation.GenerateKeyExternal
V
- verifyNotAfter(Date) - Method in class sop.external.operation.DecryptExternal
- verifyNotBefore(Date) - Method in class sop.external.operation.DecryptExternal
- verifyWithCert(InputStream) - Method in class sop.external.operation.DecryptExternal
- version() - Method in class sop.external.ExternalSOP
- VersionExternal - Class in sop.external.operation
-
Implementation of the
Versionoperation using an external SOP binary. - VersionExternal(String, Properties) - Constructor for class sop.external.operation.VersionExternal
W
- withCert(InputStream) - Method in class sop.external.operation.EncryptExternal
- withKey(InputStream) - Method in class sop.external.operation.DecryptExternal
- withKeyPassword(byte[]) - Method in class sop.external.operation.DecryptExternal
- withKeyPassword(byte[]) - Method in class sop.external.operation.DetachedSignExternal
- withKeyPassword(byte[]) - Method in class sop.external.operation.EncryptExternal
- withKeyPassword(byte[]) - Method in class sop.external.operation.InlineSignExternal
- withKeyPassword(String) - Method in class sop.external.operation.GenerateKeyExternal
- withPassword(String) - Method in class sop.external.operation.DecryptExternal
- withPassword(String) - Method in class sop.external.operation.EncryptExternal
- withSessionKey(SessionKey) - Method in class sop.external.operation.DecryptExternal
All Classes All Packages