Package sop
Class Verification
java.lang.Object
sop.Verification
Class bundling information about a verified signature.
-
Constructor Summary
ConstructorsConstructorDescriptionVerification
(Date creationTime, String signingKeyFingerprint, String signingCertFingerprint) Create a newVerification
without mode and description.Verification
(Date creationTime, String signingKeyFingerprint, String signingCertFingerprint, SignatureMode signatureMode, String description) Create a newVerification
. -
Method Summary
Modifier and TypeMethodDescriptionboolean
static Verification
fromString
(String toString) Return the signatures' creation time.Return an optional description.Return the mode of the signature.Return the fingerprint fo the signing certificate.Return the fingerprint of the signing (sub)key.int
hashCode()
toString()
-
Constructor Details
-
Verification
public Verification(@Nonnull Date creationTime, @Nonnull String signingKeyFingerprint, @Nonnull String signingCertFingerprint) Create a newVerification
without mode and description.- Parameters:
creationTime
- signature creation timesigningKeyFingerprint
- fingerprint of the signing (sub-) keysigningCertFingerprint
- fingerprint of the certificate
-
Verification
public Verification(@Nonnull Date creationTime, @Nonnull String signingKeyFingerprint, @Nonnull String signingCertFingerprint, @Nullable SignatureMode signatureMode, @Nullable String description) Create a newVerification
.- Parameters:
creationTime
- signature creation timesigningKeyFingerprint
- fingerprint of the signing (sub-) keysigningCertFingerprint
- fingerprint of the certificatesignatureMode
- signature mode (optional, may benull
)description
- free-form description, e.g.certificate from dkg.asc
(optional, may benull
)
-
-
Method Details
-
fromString
-
getCreationTime
Return the signatures' creation time.- Returns:
- signature creation time
-
getSigningKeyFingerprint
Return the fingerprint of the signing (sub)key.- Returns:
- signing key fingerprint
-
getSigningCertFingerprint
Return the fingerprint fo the signing certificate.- Returns:
- signing certificate fingerprint
-
getSignatureMode
Return the mode of the signature. Optional, may returnnull
.- Returns:
- signature mode
-
getDescription
Return an optional description. Optional, may returnnull
.- Returns:
- description
-
toString
-
hashCode
public int hashCode() -
equals
-