Class ValidateSignedMail
java.lang.Object
org.bouncycastle.mail.smime.examples.ValidateSignedMail
An Example that reads a signed mail and validates its signature. Also
validating the certificate path from the signers key to a trusted entity
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static TrustAnchorgetTrustAnchor(String trustcert) protected static X509Certificateprotected static X509CRLstatic voidstatic voidverifySignedMail(jakarta.mail.internet.MimeMessage msg, PKIXParameters param)
-
Field Details
-
useCaCerts
public static final boolean useCaCerts- See Also:
-
TITLE
public static final int TITLE- See Also:
-
TEXT
public static final int TEXT- See Also:
-
SUMMARY
public static final int SUMMARY- See Also:
-
DETAIL
public static final int DETAIL- See Also:
-
-
Constructor Details
-
ValidateSignedMail
public ValidateSignedMail()
-
-
Method Details
-
main
- Throws:
Exception
-
verifySignedMail
public static void verifySignedMail(jakarta.mail.internet.MimeMessage msg, PKIXParameters param) throws Exception - Throws:
Exception
-
getTrustAnchor
- Throws:
Exception
-
loadCert
-
loadCRL
-