Package badpenguin.dkim

Class Summary
Canonicaliser The Canonicaliser class is responsible for preparing a message for signing or verification.
DkimSignature This class represents a DKIM or DomainKey signature.
MailMessage This simple class reads in a raw email message streams and stores the headers and body in separate ByteArrayOutputStream variables for processing by the other DKIM objects.
NSKey This Object is used to store a public key and the associated meta data retrieved from DNS (or maybe some other naming system in future).
NSKeyStore The NSKeyStore can be used to retrieve keys from a Naming Service (Currently only DNS) and store them in a hash table.
Signer The Signer class implements the necessary methods to create a DKIM or DomainKey signature header for a given message.
Verifier This class provides all the necessary interfaces to check and verify a message for either a DKIM or DomainKey signature.
 

Enum Summary
CanonicalMethod This class enumerates the three possible Canonicalisation methods, simple, nofws, and relaxed.
DkimError This class enumerates the possible DKIM and DomainKey errors specified in their respective RFC's.
ErrorType This class contains the error groups that will be thrown by the Library.
 

Exception Summary
DkimException This is a class of exceptions which are thrown by the JavaDKIM library when things go wrong.
 



© Copyright 2009 Mark Boddington (www.badpenguin.co.uk)