S-Index
Date: 2009-06-07

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

A B C D E G I K M N P R S T U V

## S

setAdditionalHeaders(String[]) - Method in class badpenguin.dkim.Signer
  This method allows you to append extra headers to the ones generated by autoheaders, and should be used in place of the DkimSignature equivalents when the Signer has autoHeaders switched on.
setAtag(String) - Method in class badpenguin.dkim.DkimSignature
  Set the (A)lgorithm tag to the specified value (must be either "rsa-sha1" or "rsa-sha256")
setAutoExpire(boolean) - Method in class badpenguin.dkim.Signer
  Set whether the signature should automatically calculate an expiration tag.
setAutoHeaders(boolean) - Method in class badpenguin.dkim.Signer
  If autoHeaders is on (true), then we will ask the canoncialiser to provide us with the list of headers present in the message, and recommended by the RFC.
setAutoTimeStamp(boolean) - Method in class badpenguin.dkim.Signer
  Switch time stamp generation on or off.
setBadDomains(String[]) - Method in class badpenguin.dkim.Verifier
  Set up the list of bad domains.
setBHtag(String) - Method in class badpenguin.dkim.DkimSignature
  Set the (B)ody (H)ash tag to the specified base64 value
setBHtag(byte[]) - Method in class badpenguin.dkim.DkimSignature
  Encode and set the (B)ody (H)ash tag to the specified byte[] value
setBodyMethod(CanonicalMethod) - Method in class badpenguin.dkim.DkimSignature
  Set the canonicalisation method which should be used for processing the body.
  Throw a DkimError if we are a DomainKey signature, because you can't specify defferent encodings for header and body when using DomainKey
setBtag(String) - Method in class badpenguin.dkim.DkimSignature
  Set the (B)ase64 encoded signature data to the specified value.
setBtag(byte[]) - Method in class badpenguin.dkim.DkimSignature
  Encode and set the signature data to the specified byte[] value.
setCacheTime(int) - Method in class badpenguin.dkim.NSKeyStore
  Set the amount of time in seconds, that keys should be kept in cache.
setDtag(String) - Method in class badpenguin.dkim.DkimSignature
  Set the (D)omain tag to the specified value.
  The domain specifes here should have a subdomain of _domainkey, which holds the selectors in use.
setExpireSeconds(int) - Method in class badpenguin.dkim.Signer
  Set the number of seconds the DkimSignature will be valid for.
setHeaderMethod(CanonicalMethod) - Method in class badpenguin.dkim.DkimSignature
  Set the canonicalisation method which should be used for processing the headers.
  Throw a DkimError if we are a DomainKey signature, because you can't specify defferent encodings for header and body when using DomainKey
setHtag(String) - Method in class badpenguin.dkim.DkimSignature
  Set the (H)eaders tag to the specified value.
  The headers, should be lowercase, and they should be colon separated.
setItag(String) - Method in class badpenguin.dkim.DkimSignature
  Set the (I)dentity tag to the specified value.
setKeyLimit(int) - Method in class badpenguin.dkim.NSKeyStore
  The KeyStore limits the number of keys it stores, to prevent someone adding 1000 key records and causing a DOS attack.
setleniency(boolean) - Method in class badpenguin.dkim.Verifier
  Be more lenient when we encounter broken signatures or errors.
setLtag(long) - Method in class badpenguin.dkim.DkimSignature
  Set the body (L)ength Tag.
setMaximumSigs(int) - Method in class badpenguin.dkim.Verifier
  The Verifier will default to trying only one Signature, the last one we find (of you preferred type, if possible).
setMethod(CanonicalMethod) - Method in class badpenguin.dkim.DkimSignature
  Set both the body and header canonicalisation method to the specified value
setStag(String) - Method in class badpenguin.dkim.DkimSignature
  Set the (S)elector tag to the specified value.
setTtag(String) - Method in class badpenguin.dkim.DkimSignature
  Set the (T)imestamp tag to the specified value.
setUpdating(boolean) - Method in class badpenguin.dkim.NSKey
  The NSKeyStore calls this method when it wants to update the key.
setVtag(String) - Method in class badpenguin.dkim.DkimSignature
  Set the (V)ersion tag to the specified version.
  WARNING: Currently this can only be "1", you don't need to use this (yet)!
setXtag(String) - Method in class badpenguin.dkim.DkimSignature
  Set the e(X)pires tag to the specified value.
Signer - Class in badpenguin.dkim
  The Signer class implements the necessary methods to create a DKIM or DomainKey signature header for a given message.
Signer(String, String, String, String, PrivateKey) - Constructor for class badpenguin.dkim.Signer
  Creates a Signer object using the specified Domain, Selector, Algorithm and PrivateKey.
Signer(String, String, String, PrivateKey) - Constructor for class badpenguin.dkim.Signer
  Creates a Signer object using the specified Domain, Selector and PrivateKey.
Signer(DkimSignature, PrivateKey) - Constructor for class badpenguin.dkim.Signer
  Create a Signer object using the specified DkimSignature object, and the PrivateKey.
signMail(InputStream) - Method in class badpenguin.dkim.Signer
  Generate a DKIM-Signature header for the provided mail message.
signMail(InputStream, OutputStream) - Method in class badpenguin.dkim.Signer
  Process the incoming email from the InputStream msg and return a DKIM-Signed copy of the email in the OutputStream out.
SignMail - Class in badpenguin.dkim.test
  A simple utility which can be used for signing email messages.
SignMail() - Constructor for class badpenguin.dkim.test.SignMail

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

A B C D E G I K M N P R S T U V

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