A B C D E F G H I K L M N O P R S T U V W 
All Classes All Packages

A

AbstractSign<T> - Interface in sop.operation
 
AbstractVerify<T> - Interface in sop.operation
Common API methods shared between verification of inline signatures (InlineVerify) and verification of detached signatures (DetachedVerify).
AmbiguousInput(String) - Constructor for exception sop.exception.SOPGPException.AmbiguousInput
 
armor() - Method in interface sop.SOP
Convert binary OpenPGP data to ASCII.
Armor - Interface in sop.operation
 
ArmorLabel - Enum in sop.enums
 
Auto - sop.enums.ArmorLabel
 

B

BadData(String) - Constructor for exception sop.exception.SOPGPException.BadData
 
BadData(String, Throwable) - Constructor for exception sop.exception.SOPGPException.BadData
 
BadData(Throwable) - Constructor for exception sop.exception.SOPGPException.BadData
 
binary - sop.enums.InlineSignAs
Signature is made over the binary message.
binary - sop.enums.SignatureMode
Signature of a binary document (
Binary - sop.enums.EncryptAs
 
Binary - sop.enums.SignAs
Signature is made over the binary message.
build() - Method in class sop.SigningResult.Builder
 
builder() - Static method in class sop.SigningResult
 
Builder() - Constructor for class sop.SigningResult.Builder
 
ByteArrayAndResult<T> - Class in sop
Tuple of a byte array and associated result object.
ByteArrayAndResult(byte[], T) - Constructor for class sop.ByteArrayAndResult
 
bytesToHex(byte[]) - Static method in class sop.util.HexUtil
Encode a byte array to a hex string.

C

CannotDecrypt() - Constructor for exception sop.exception.SOPGPException.CannotDecrypt
 
CannotDecrypt(String) - Constructor for exception sop.exception.SOPGPException.CannotDecrypt
 
CannotDecrypt(String, Throwable) - Constructor for exception sop.exception.SOPGPException.CannotDecrypt
 
cert(byte[]) - Method in interface sop.operation.AbstractVerify
Add one or more verification cert.
cert(InputStream) - Method in interface sop.operation.AbstractVerify
Add one or more verification cert.
Cert - sop.enums.ArmorLabel
 
CertCannotEncrypt(String) - Constructor for exception sop.exception.SOPGPException.CertCannotEncrypt
 
CertCannotEncrypt(String, Throwable) - Constructor for exception sop.exception.SOPGPException.CertCannotEncrypt
 
ciphertext(byte[]) - Method in interface sop.operation.Decrypt
Decrypts the given ciphertext, returning verification results and plaintext.
ciphertext(InputStream) - Method in interface sop.operation.Decrypt
Decrypts the given ciphertext, returning verification results and plaintext.
clearsigned - sop.enums.InlineSignAs
Signature is made using the Cleartext Signature Framework.
close() - Method in class sop.util.ProxyOutputStream
 

D

data(byte[]) - Method in interface sop.operation.Armor
Armor the provided data.
data(byte[]) - Method in interface sop.operation.Dearmor
Dearmor armored OpenPGP data.
data(byte[]) - Method in interface sop.operation.DetachedSign
Signs data.
data(byte[]) - Method in interface sop.operation.InlineSign
Signs data.
data(byte[]) - Method in interface sop.operation.InlineVerify
Provide the inline-signed data.
data(byte[]) - Method in interface sop.operation.VerifySignatures
Provide the signed data (without signatures).
data(InputStream) - Method in interface sop.operation.Armor
Armor the provided data.
data(InputStream) - Method in interface sop.operation.Dearmor
Dearmor armored OpenPGP data.
data(InputStream) - Method in interface sop.operation.DetachedSign
Signs data.
data(InputStream) - Method in interface sop.operation.InlineSign
Signs data.
data(InputStream) - Method in interface sop.operation.InlineVerify
Provide the inline-signed data.
data(InputStream) - Method in interface sop.operation.VerifySignatures
Provide the signed data (without signatures).
dearmor() - Method in interface sop.SOP
Converts ASCII armored OpenPGP data to binary.
Dearmor - Interface in sop.operation
 
decodeUTF8(byte[]) - Static method in class sop.util.UTF8Util
Detect non-valid UTF8 data.
decrypt() - Method in interface sop.SOP
Decrypt a message.
Decrypt - Interface in sop.operation
 
DecryptionResult - Class in sop
 
DecryptionResult(SessionKey, List<Verification>) - Constructor for class sop.DecryptionResult
 
detachedSign() - Method in interface sop.SOP
Create detached signatures.
DetachedSign - Interface in sop.operation
 
detachedVerify() - Method in interface sop.SOP
Verify detached signatures.
DetachedVerify - Interface in sop.operation
API for verifying detached signatures.

E

empty() - Static method in class sop.MicAlg
 
encrypt() - Method in interface sop.SOP
Encrypt a message.
Encrypt - Interface in sop.operation
 
EncryptAs - Enum in sop.enums
 
equals(Object) - Method in class sop.SessionKey
 
equals(Object) - Method in class sop.Verification
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.AmbiguousInput
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.BadData
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.CannotDecrypt
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.CertCannotEncrypt
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.ExpectedText
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.IncompatibleOptions
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.IncompleteVerification
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.KeyCannotSign
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.KeyIsProtected
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.MissingArg
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.MissingInput
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.NoSignature
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.OutputExists
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.PasswordNotHumanReadable
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.UnsupportedAsymmetricAlgo
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.UnsupportedOption
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.UnsupportedProfile
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.UnsupportedSpecialPrefix
 
EXIT_CODE - Static variable in exception sop.exception.SOPGPException.UnsupportedSubcommand
 
ExpectedText() - Constructor for exception sop.exception.SOPGPException.ExpectedText
 
ExpectedText(String) - Constructor for exception sop.exception.SOPGPException.ExpectedText
 
extractCert() - Method in interface sop.SOP
Extract a certificate (public key) from a secret key.
ExtractCert - Interface in sop.operation
 

F

flush() - Method in class sop.util.ProxyOutputStream
 
formatUTCDate(Date) - Static method in class sop.util.UTCUtil
Format a date as ISO-8601 UTC timestamp.
fromHashAlgorithmId(int) - Static method in class sop.MicAlg
 
fromString(String) - Static method in class sop.SessionKey
 
fromString(String) - Static method in class sop.Verification
 

G

generate() - Method in interface sop.operation.GenerateKey
Generate the OpenPGP key and return it encoded as an InputStream.
generateKey() - Method in interface sop.SOP
Generate a secret key.
GenerateKey - Interface in sop.operation
 
get() - Method in class sop.util.Optional
 
getAlgorithm() - Method in class sop.SessionKey
Return the symmetric algorithm octet.
getBackendVersion() - Method in interface sop.operation.Version
Return version information about the used OpenPGP backend.
getBytes() - Method in class sop.ByteArrayAndResult
Return the byte array part.
getBytes() - Method in class sop.Ready
Return the data as a byte array by writing it to a ByteArrayOutputStream first and then returning the array.
getCreationTime() - Method in class sop.Verification
Return the signatures' creation time.
getDescription() - Method in class sop.Profile
Return a free-form description of the profile.
getDescription() - Method in class sop.Verification
Return an optional description.
getExitCode() - Method in exception sop.exception.SOPGPException.AmbiguousInput
 
getExitCode() - Method in exception sop.exception.SOPGPException.BadData
 
getExitCode() - Method in exception sop.exception.SOPGPException.CannotDecrypt
 
getExitCode() - Method in exception sop.exception.SOPGPException.CertCannotEncrypt
 
getExitCode() - Method in exception sop.exception.SOPGPException.ExpectedText
 
getExitCode() - Method in exception sop.exception.SOPGPException
 
getExitCode() - Method in exception sop.exception.SOPGPException.IncompatibleOptions
 
getExitCode() - Method in exception sop.exception.SOPGPException.IncompleteVerification
 
getExitCode() - Method in exception sop.exception.SOPGPException.KeyCannotSign
 
getExitCode() - Method in exception sop.exception.SOPGPException.KeyIsProtected
 
getExitCode() - Method in exception sop.exception.SOPGPException.MissingArg
 
getExitCode() - Method in exception sop.exception.SOPGPException.MissingInput
 
getExitCode() - Method in exception sop.exception.SOPGPException.NoSignature
 
getExitCode() - Method in exception sop.exception.SOPGPException.OutputExists
 
getExitCode() - Method in exception sop.exception.SOPGPException.PasswordNotHumanReadable
 
getExitCode() - Method in exception sop.exception.SOPGPException.UnsupportedAsymmetricAlgo
 
getExitCode() - Method in exception sop.exception.SOPGPException.UnsupportedOption
 
getExitCode() - Method in exception sop.exception.SOPGPException.UnsupportedProfile
 
getExitCode() - Method in exception sop.exception.SOPGPException.UnsupportedSpecialPrefix
 
getExitCode() - Method in exception sop.exception.SOPGPException.UnsupportedSubcommand
 
getExtendedVersion() - Method in interface sop.operation.Version
Return an extended version string containing multiple lines of version information.
getInputStream() - Method in class sop.ByteArrayAndResult
Return the byte array part as an InputStream.
getInputStream() - Method in class sop.Ready
Return an input stream containing the data.
getKey() - Method in class sop.SessionKey
Return the session key.
getMicAlg() - Method in class sop.MicAlg
 
getMicAlg() - Method in class sop.SigningResult
Return a string identifying the digest mechanism used to create the signed message.
getName() - Method in interface sop.operation.Version
Return the implementations name.
getName() - Method in class sop.Profile
Return the name (also known as identifier) of the profile.
getProfile() - Method in exception sop.exception.SOPGPException.UnsupportedProfile
Return the profile name.
getResult() - Method in class sop.ByteArrayAndResult
Return the result part.
getSessionKey() - Method in class sop.DecryptionResult
 
getSignatureMode() - Method in class sop.Verification
Return the mode of the signature.
getSigningCertFingerprint() - Method in class sop.Verification
Return the fingerprint fo the signing certificate.
getSigningKeyFingerprint() - Method in class sop.Verification
Return the fingerprint of the signing (sub)key.
getSubcommand() - Method in exception sop.exception.SOPGPException.UnsupportedProfile
Return the subcommand name.
getVerifications() - Method in class sop.DecryptionResult
 
getVersion() - Method in interface sop.operation.Version
Return the implementations short version string.

H

hashCode() - Method in class sop.SessionKey
 
hashCode() - Method in class sop.Verification
 
hexToBytes(String) - Static method in class sop.util.HexUtil
Decode a hex string into a byte array.
HexUtil - Class in sop.util
 
HexUtil() - Constructor for class sop.util.HexUtil
 

I

IncompatibleOptions() - Constructor for exception sop.exception.SOPGPException.IncompatibleOptions
 
IncompatibleOptions(String) - Constructor for exception sop.exception.SOPGPException.IncompatibleOptions
 
IncompleteVerification(String) - Constructor for exception sop.exception.SOPGPException.IncompleteVerification
 
inlineDetach() - Method in interface sop.SOP
Detach signatures from an inline signed message.
InlineDetach - Interface in sop.operation
Split cleartext signed messages up into data and signatures.
inlineSign() - Method in interface sop.SOP
Sign a message using inline signatures.
InlineSign - Interface in sop.operation
 
InlineSignAs - Enum in sop.enums
 
inlineVerify() - Method in interface sop.SOP
Verify signatures of an inline-signed message.
InlineVerify - Interface in sop.operation
API for verification of inline-signed messages.
isEmpty() - Method in class sop.util.Optional
 
isPresent() - Method in class sop.util.Optional
 

K

key(byte[]) - Method in interface sop.operation.AbstractSign
Add one or more signing keys.
key(byte[]) - Method in interface sop.operation.ExtractCert
Extract the cert(s) from the provided key(s).
key(InputStream) - Method in interface sop.operation.AbstractSign
Add one or more signing keys.
key(InputStream) - Method in interface sop.operation.ExtractCert
Extract the cert(s) from the provided key(s).
Key - sop.enums.ArmorLabel
 
KeyCannotSign() - Constructor for exception sop.exception.SOPGPException.KeyCannotSign
 
KeyCannotSign(String) - Constructor for exception sop.exception.SOPGPException.KeyCannotSign
 
KeyCannotSign(String, Throwable) - Constructor for exception sop.exception.SOPGPException.KeyCannotSign
 
KeyIsProtected() - Constructor for exception sop.exception.SOPGPException.KeyIsProtected
 
KeyIsProtected(String) - Constructor for exception sop.exception.SOPGPException.KeyIsProtected
 
KeyIsProtected(String, Throwable) - Constructor for exception sop.exception.SOPGPException.KeyIsProtected
 

L

label(ArmorLabel) - Method in interface sop.operation.Armor
Overrides automatic detection of label.
listProfiles() - Method in interface sop.SOP
List supported Profiles of a subcommand.
ListProfiles - Interface in sop.operation
Subcommand to list supported profiles of other subcommands.

M

message(byte[]) - Method in interface sop.operation.InlineDetach
Detach the provided cleartext signed message from its signatures.
message(InputStream) - Method in interface sop.operation.InlineDetach
Detach the provided signed message from its signatures.
Message - sop.enums.ArmorLabel
 
MicAlg - Class in sop
 
MicAlg(String) - Constructor for class sop.MicAlg
 
MissingArg() - Constructor for exception sop.exception.SOPGPException.MissingArg
 
MissingArg(String) - Constructor for exception sop.exception.SOPGPException.MissingArg
 
MissingInput(String) - Constructor for exception sop.exception.SOPGPException.MissingInput
 
MissingInput(String, Throwable) - Constructor for exception sop.exception.SOPGPException.MissingInput
 
mode(EncryptAs) - Method in interface sop.operation.Encrypt
Sets encryption mode.
mode(InlineSignAs) - Method in interface sop.operation.InlineSign
Sets the signature mode.
mode(SignAs) - Method in interface sop.operation.DetachedSign
Sets the signature mode.

N

noArmor() - Method in interface sop.operation.AbstractSign
Disable ASCII armor encoding.
noArmor() - Method in interface sop.operation.Encrypt
Disable ASCII armor encoding.
noArmor() - Method in interface sop.operation.ExtractCert
Disable ASCII armor encoding.
noArmor() - Method in interface sop.operation.GenerateKey
Disable ASCII armor encoding.
noArmor() - Method in interface sop.operation.InlineDetach
Do not wrap the signatures in ASCII armor.
NoSignature() - Constructor for exception sop.exception.SOPGPException.NoSignature
 
NoSignature(String) - Constructor for exception sop.exception.SOPGPException.NoSignature
 
NoSignature(String, SOPGPException.NoSignature) - Constructor for exception sop.exception.SOPGPException.NoSignature
 
notAfter(Date) - Method in interface sop.operation.AbstractVerify
Makes the SOP implementation consider signatures after this date invalid.
notBefore(Date) - Method in interface sop.operation.AbstractVerify
Makes the SOP implementation consider signatures before this date invalid.

O

of(T) - Static method in class sop.util.Optional
 
ofEmpty() - Static method in class sop.util.Optional
 
ofNullable(T) - Static method in class sop.util.Optional
 
Optional<T> - Class in sop.util
Backport of java.util.Optional for older Android versions.
Optional() - Constructor for class sop.util.Optional
 
Optional(T) - Constructor for class sop.util.Optional
 
OutputExists(String) - Constructor for exception sop.exception.SOPGPException.OutputExists
 

P

parseUTCDate(String) - Static method in class sop.util.UTCUtil
Parse an ISO-8601 UTC timestamp from a string.
PasswordNotHumanReadable() - Constructor for exception sop.exception.SOPGPException.PasswordNotHumanReadable
 
PasswordNotHumanReadable(String) - Constructor for exception sop.exception.SOPGPException.PasswordNotHumanReadable
 
plaintext(byte[]) - Method in interface sop.operation.Encrypt
Encrypt the given data yielding the ciphertext.
plaintext(InputStream) - Method in interface sop.operation.Encrypt
Encrypt the given data yielding the ciphertext.
profile(String) - Method in interface sop.operation.GenerateKey
Pass in a profile identifier.
profile(Profile) - Method in interface sop.operation.GenerateKey
Pass in a profile.
Profile - Class in sop
Tuple class bundling a profile name and description.
Profile(String, String) - Constructor for class sop.Profile
Create a new Profile object.
ProxyOutputStream - Class in sop.util
OutputStream that buffers data being written into it, until its underlying output stream is being replaced.
ProxyOutputStream() - Constructor for class sop.util.ProxyOutputStream
 

R

Ready - Class in sop
 
Ready() - Constructor for class sop.Ready
 
ReadyWithResult<T> - Class in sop
 
ReadyWithResult() - Constructor for class sop.ReadyWithResult
 
replaceOutputStream(OutputStream) - Method in class sop.util.ProxyOutputStream
 

S

SessionKey - Class in sop
 
SessionKey(byte, byte[]) - Constructor for class sop.SessionKey
 
setMicAlg(MicAlg) - Method in class sop.SigningResult.Builder
 
Sig - sop.enums.ArmorLabel
 
sign() - Method in interface sop.SOP
Create detached signatures.
SignAs - Enum in sop.enums
 
SignatureMode - Enum in sop.enums
Enum referencing relevant signature types.
signatures(byte[]) - Method in interface sop.operation.DetachedVerify
Provides the detached signatures.
signatures(InputStream) - Method in interface sop.operation.DetachedVerify
Provides the detached signatures.
Signatures - Class in sop
 
Signatures() - Constructor for class sop.Signatures
 
SigningResult - Class in sop
This class contains various information about a signed message.
SigningResult.Builder - Class in sop
 
signWith(byte[]) - Method in interface sop.operation.Encrypt
Adds the signer key.
signWith(InputStream) - Method in interface sop.operation.Encrypt
Adds the signer key.
sop - package sop
Stateless OpenPGP Interface for Java.
SOP - Interface in sop
Stateless OpenPGP Interface.
sop.enums - package sop.enums
Stateless OpenPGP Interface for Java.
sop.exception - package sop.exception
Stateless OpenPGP Interface for Java.
sop.operation - package sop.operation
Stateless OpenPGP Interface for Java.
sop.util - package sop.util
Utility classes.
SOPGPException - Exception in sop.exception
 
SOPGPException() - Constructor for exception sop.exception.SOPGPException
 
SOPGPException(String) - Constructor for exception sop.exception.SOPGPException
 
SOPGPException(String, Throwable) - Constructor for exception sop.exception.SOPGPException
 
SOPGPException(Throwable) - Constructor for exception sop.exception.SOPGPException
 
SOPGPException.AmbiguousInput - Exception in sop.exception
Exception that gets thrown if a special designator (starting with @) is given, but the filesystem contains a file matching the designator.
SOPGPException.BadData - Exception in sop.exception
Invalid data type (no secret key where KEYS expected, etc.).
SOPGPException.CannotDecrypt - Exception in sop.exception
Unable to decrypt (sop decrypt).
SOPGPException.CertCannotEncrypt - Exception in sop.exception
Certificate not encryption capable (e,g, expired, revoked, unacceptable usage).
SOPGPException.ExpectedText - Exception in sop.exception
Non-Text input where text expected.
SOPGPException.IncompatibleOptions - Exception in sop.exception
User provided incompatible options (e.g.
SOPGPException.IncompleteVerification - Exception in sop.exception
Incomplete verification instructions (sop decrypt).
SOPGPException.KeyCannotSign - Exception in sop.exception
Key not signature-capable (e.g. expired, revoked, unacceptable usage flags).
SOPGPException.KeyIsProtected - Exception in sop.exception
A KEYS input is protected (locked) with a password and sop failed to unlock it.
SOPGPException.MissingArg - Exception in sop.exception
Missing required argument.
SOPGPException.MissingInput - Exception in sop.exception
Input file does not exist.
SOPGPException.NoSignature - Exception in sop.exception
No acceptable signatures found (sop verify, inline-verify).
SOPGPException.OutputExists - Exception in sop.exception
Output file already exists.
SOPGPException.PasswordNotHumanReadable - Exception in sop.exception
Non-UTF-8 or otherwise unreliable password (sop encrypt).
SOPGPException.UnsupportedAsymmetricAlgo - Exception in sop.exception
Asymmetric algorithm unsupported (sop encrypt, sign, inline-sign).
SOPGPException.UnsupportedOption - Exception in sop.exception
Unsupported option.
SOPGPException.UnsupportedProfile - Exception in sop.exception
The user provided a subcommand with an unsupported profile ("--profile=XYZ"), or the user tried to list profiles of a subcommand that does not support profiles at all.
SOPGPException.UnsupportedSpecialPrefix - Exception in sop.exception
An indirect parameter is a special designator (it starts with @), but sop does not know how to handle the prefix.
SOPGPException.UnsupportedSubcommand - Exception in sop.exception
Unsupported subcommand.
subcommand(String) - Method in interface sop.operation.ListProfiles
Provide the name of the subcommand for which profiles shall be listed.

T

text - sop.enums.InlineSignAs
Signature is made over the message in text mode.
text - sop.enums.SignatureMode
Signature of a canonical text document (
Text - sop.enums.EncryptAs
 
Text - sop.enums.SignAs
Signature is made over the message in text mode.
toByteArrayAndResult() - Method in class sop.ReadyWithResult
Return the data as a ByteArrayAndResult.
toString() - Method in enum sop.enums.ArmorLabel
 
toString() - Method in enum sop.enums.EncryptAs
 
toString() - Method in enum sop.enums.SignAs
 
toString() - Method in class sop.Profile
Convert the profile into a String for displaying.
toString() - Method in class sop.SessionKey
 
toString() - Method in class sop.Verification
 

U

UnsupportedAsymmetricAlgo(String, Throwable) - Constructor for exception sop.exception.SOPGPException.UnsupportedAsymmetricAlgo
 
UnsupportedOption(String) - Constructor for exception sop.exception.SOPGPException.UnsupportedOption
 
UnsupportedOption(String, Throwable) - Constructor for exception sop.exception.SOPGPException.UnsupportedOption
 
UnsupportedProfile(String) - Constructor for exception sop.exception.SOPGPException.UnsupportedProfile
Create an exception signalling a subcommand that does not support any profiles.
UnsupportedProfile(String, String) - Constructor for exception sop.exception.SOPGPException.UnsupportedProfile
Create an exception signalling a subcommand does not support a specific profile.
UnsupportedProfile(String, SOPGPException.UnsupportedProfile) - Constructor for exception sop.exception.SOPGPException.UnsupportedProfile
Wrap an exception into another instance with a possibly translated error message.
UnsupportedSpecialPrefix(String) - Constructor for exception sop.exception.SOPGPException.UnsupportedSpecialPrefix
 
UnsupportedSubcommand(String) - Constructor for exception sop.exception.SOPGPException.UnsupportedSubcommand
 
userId(String) - Method in interface sop.operation.GenerateKey
Adds a user-id.
UTC_FORMATTER - Static variable in class sop.util.UTCUtil
 
UTC_PARSERS - Static variable in class sop.util.UTCUtil
 
UTCUtil - Class in sop.util
Utility class to parse and format dates as ISO-8601 UTC timestamps.
UTCUtil() - Constructor for class sop.util.UTCUtil
 
UTF8Util - Class in sop.util
 
UTF8Util() - Constructor for class sop.util.UTF8Util
 

V

valueOf(String) - Static method in enum sop.enums.ArmorLabel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sop.enums.EncryptAs
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sop.enums.InlineSignAs
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sop.enums.SignAs
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sop.enums.SignatureMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum sop.enums.ArmorLabel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sop.enums.EncryptAs
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sop.enums.InlineSignAs
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sop.enums.SignAs
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sop.enums.SignatureMode
Returns an array containing the constants of this enum type, in the order they are declared.
Verification - Class in sop
Class bundling information about a verified signature.
Verification(Date, String, String) - Constructor for class sop.Verification
Create a new Verification without mode and description.
Verification(Date, String, String, SignatureMode, String) - Constructor for class sop.Verification
Create a new Verification.
verify() - Method in interface sop.SOP
Verify detached signatures.
verifyNotAfter(Date) - Method in interface sop.operation.Decrypt
Makes the SOP consider signatures after this date invalid.
verifyNotBefore(Date) - Method in interface sop.operation.Decrypt
Makes the SOP consider signatures before this date invalid.
VerifySignatures - Interface in sop.operation
 
verifyWithCert(byte[]) - Method in interface sop.operation.Decrypt
Adds one or more verification cert.
verifyWithCert(InputStream) - Method in interface sop.operation.Decrypt
Adds one or more verification cert.
version() - Method in interface sop.SOP
Get information about the implementations name and version.
Version - Interface in sop.operation
 

W

withCert(byte[]) - Method in interface sop.operation.Encrypt
Encrypt with the given cert.
withCert(InputStream) - Method in interface sop.operation.Encrypt
Encrypt with the given cert.
withKey(byte[]) - Method in interface sop.operation.Decrypt
Adds one or more decryption key.
withKey(InputStream) - Method in interface sop.operation.Decrypt
Adds one or more decryption key.
withKeyPassword(byte[]) - Method in interface sop.operation.AbstractSign
Provide the password for the secret key used for signing.
withKeyPassword(byte[]) - Method in interface sop.operation.Decrypt
Provide the decryption password for the secret key.
withKeyPassword(byte[]) - Method in interface sop.operation.Encrypt
Provide the password for the secret key used for signing.
withKeyPassword(byte[]) - Method in interface sop.operation.GenerateKey
Set a password for the key.
withKeyPassword(String) - Method in interface sop.operation.AbstractSign
Provide the password for the secret key used for signing.
withKeyPassword(String) - Method in interface sop.operation.Decrypt
Provide the decryption password for the secret key.
withKeyPassword(String) - Method in interface sop.operation.Encrypt
Provide the password for the secret key used for signing.
withKeyPassword(String) - Method in interface sop.operation.GenerateKey
Set a password for the key.
withPassword(String) - Method in interface sop.operation.Decrypt
Tries to decrypt with the given password.
withPassword(String) - Method in interface sop.operation.Encrypt
Encrypt with the given password.
withSessionKey(SessionKey) - Method in interface sop.operation.Decrypt
Tries to decrypt with the given session key.
write(byte[]) - Method in class sop.util.ProxyOutputStream
 
write(byte[], int, int) - Method in class sop.util.ProxyOutputStream
 
write(int) - Method in class sop.util.ProxyOutputStream
 
writeTo(OutputStream) - Method in class sop.MicAlg
 
writeTo(OutputStream) - Method in class sop.Ready
Write the data to the provided output stream.
writeTo(OutputStream) - Method in class sop.ReadyWithResult
Write the data e.g. decrypted plaintext to the provided output stream and return the result of the processing operation.
writeTo(OutputStream) - Method in class sop.Signatures
Write OpenPGP signatures to the provided output stream.
A B C D E F G H I K L M N O P R S T U V W 
All Classes All Packages