Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
A
addField(String, String)
- Method in class org.apache.james.jdkim.impl.
Message
Adds a field to the end of the list of fields.
addRetriever(String, PublicKeyRecordRetriever)
- Method in class org.apache.james.jdkim.impl.
MultiplexingPublicKeyRecordRetriever
ALL
- Static variable in interface org.apache.james.jdkim.api.
SignatureRecord
ANY
- Static variable in interface org.apache.james.jdkim.api.
PublicKeyRecord
apply(PublicKeyRecord, SignatureRecord)
- Static method in class org.apache.james.jdkim.
DKIMVerifier
asserts applicability of a signature record the a public key record.
B
BodyHasher
- Interface in
org.apache.james.jdkim.api
BodyHasherImpl
- Class in
org.apache.james.jdkim.impl
BodyHasherImpl(SignatureRecord)
- Constructor for class org.apache.james.jdkim.impl.
BodyHasherImpl
C
close()
- Method in class org.apache.james.jdkim.canon.
CompoundOutputStream
close()
- Method in class org.apache.james.jdkim.canon.
DigestOutputStream
close()
- Method in class org.apache.james.jdkim.canon.
RelaxedBodyCanonicalizer
close()
- Method in class org.apache.james.jdkim.canon.
SimpleBodyCanonicalizer
CompoundOutputStream
- Class in
org.apache.james.jdkim.canon
CompoundOutputStream(List)
- Constructor for class org.apache.james.jdkim.canon.
CompoundOutputStream
containsTag(String)
- Method in class org.apache.james.jdkim.tagvalue.
TagValue
convertRecordsToList(Record[])
- Static method in class org.apache.james.jdkim.impl.
DNSPublicKeyRecordRetriever
Convert the given TXT Record array to a String List
D
DebugOutputStream
- Class in
org.apache.james.jdkim.canon
DebugOutputStream(OutputStream)
- Constructor for class org.apache.james.jdkim.canon.
DebugOutputStream
defaults
- Variable in class org.apache.james.jdkim.tagvalue.
TagValue
DigestOutputStream
- Class in
org.apache.james.jdkim.canon
DigestOutputStream is used as a filter stream or as the ending stream in order to calculate a digest of a stream.
DigestOutputStream(MessageDigest)
- Constructor for class org.apache.james.jdkim.canon.
DigestOutputStream
DigestOutputStream(MessageDigest, OutputStream)
- Constructor for class org.apache.james.jdkim.canon.
DigestOutputStream
DKIMCommon
- Class in
org.apache.james.jdkim
DKIMCommon()
- Constructor for class org.apache.james.jdkim.
DKIMCommon
dkimQuotedPrintableDecode(CharSequence)
- Static method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
DKIMSigner
- Class in
org.apache.james.jdkim
DKIMSigner(String, PrivateKey)
- Constructor for class org.apache.james.jdkim.
DKIMSigner
DKIMVerifier
- Class in
org.apache.james.jdkim
DKIMVerifier()
- Constructor for class org.apache.james.jdkim.
DKIMVerifier
DKIMVerifier(PublicKeyRecordRetriever)
- Constructor for class org.apache.james.jdkim.
DKIMVerifier
DNSPublicKeyRecordRetriever
- Class in
org.apache.james.jdkim.impl
DNSPublicKeyRecordRetriever()
- Constructor for class org.apache.james.jdkim.impl.
DNSPublicKeyRecordRetriever
DNSPublicKeyRecordRetriever(Resolver)
- Constructor for class org.apache.james.jdkim.impl.
DNSPublicKeyRecordRetriever
E
equals(Object)
- Method in class org.apache.james.jdkim.tagvalue.
TagValue
F
FailException
- Exception in
org.apache.james.jdkim.exceptions
FailException(String)
- Constructor for exception org.apache.james.jdkim.exceptions.
FailException
FailException(String, Exception)
- Constructor for exception org.apache.james.jdkim.exceptions.
FailException
flush()
- Method in class org.apache.james.jdkim.canon.
CompoundOutputStream
flush()
- Method in class org.apache.james.jdkim.canon.
DigestOutputStream
G
getAcceptableHashMethods()
- Method in interface org.apache.james.jdkim.api.
PublicKeyRecord
getAcceptableHashMethods()
- Method in class org.apache.james.jdkim.tagvalue.
PublicKeyRecordImpl
getAcceptableKeyTypes()
- Method in interface org.apache.james.jdkim.api.
PublicKeyRecord
getAcceptableKeyTypes()
- Method in class org.apache.james.jdkim.tagvalue.
PublicKeyRecordImpl
getBodyCanonicalisationMethod()
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
getBodyCanonicalisationMethod()
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
getBodyHash()
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
getBodyHash()
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
getBodyHashLimit()
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
getBodyHashLimit()
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
getBodyInputStream()
- Method in class org.apache.james.jdkim.impl.
Message
getComputedBytes()
- Method in class org.apache.james.jdkim.canon.
LimitedOutputStream
getDefault(String)
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
getDefault(String)
- Method in class org.apache.james.jdkim.tagvalue.
TagValue
getDigest()
- Method in interface org.apache.james.jdkim.api.
BodyHasher
getDigest()
- Method in class org.apache.james.jdkim.canon.
DigestOutputStream
getDigest()
- Method in class org.apache.james.jdkim.impl.
BodyHasherImpl
getDToken()
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
getDToken()
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
getFields()
- Method in interface org.apache.james.jdkim.api.
Headers
Gets the fields of this header.
getFields(String)
- Method in interface org.apache.james.jdkim.api.
Headers
Gets all
Field
s having the specified field name in a case insensitive way.
getFields()
- Method in class org.apache.james.jdkim.impl.
Message
getFields(String)
- Method in class org.apache.james.jdkim.impl.
Message
getFlags()
- Method in interface org.apache.james.jdkim.api.
PublicKeyRecord
getFlags()
- Method in class org.apache.james.jdkim.tagvalue.
PublicKeyRecordImpl
getGranularityPattern()
- Method in interface org.apache.james.jdkim.api.
PublicKeyRecord
getGranularityPattern()
- Method in class org.apache.james.jdkim.tagvalue.
PublicKeyRecordImpl
getHashAlgo()
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
getHashAlgo()
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
getHashKeyType()
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
getHashKeyType()
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
getHashMethod()
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
getHashMethod()
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
getHeaderCanonicalisationMethod()
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
getHeaderCanonicalisationMethod()
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
getHeaders()
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
getHeaders()
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
getIdentity()
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
getIdentity()
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
getIdentityLocalPart()
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
getIdentityLocalPart()
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
getOutputStream()
- Method in interface org.apache.james.jdkim.api.
BodyHasher
getOutputStream()
- Method in class org.apache.james.jdkim.impl.
BodyHasherImpl
getPrivateKey(String)
- Static method in class org.apache.james.jdkim.
DKIMSigner
Generate a PrivateKey from a Base64 encoded private key.
getPublicKey()
- Method in interface org.apache.james.jdkim.api.
PublicKeyRecord
getPublicKey()
- Method in class org.apache.james.jdkim.tagvalue.
PublicKeyRecordImpl
getPublicKeyRecordRetriever()
- Method in class org.apache.james.jdkim.
DKIMVerifier
getRecordLookupMethods()
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
getRecordLookupMethods()
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
getRecords(CharSequence, CharSequence, CharSequence)
- Method in interface org.apache.james.jdkim.api.
PublicKeyRecordRetriever
getRecords(CharSequence, CharSequence, CharSequence)
- Method in class org.apache.james.jdkim.impl.
DNSPublicKeyRecordRetriever
getRecords(CharSequence, CharSequence, CharSequence)
- Method in class org.apache.james.jdkim.impl.
MultiplexingPublicKeyRecordRetriever
getSelector()
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
getSelector()
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
getSignature()
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
getSignature()
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
getSignatureRecord()
- Method in interface org.apache.james.jdkim.api.
BodyHasher
getSignatureRecord()
- Method in class org.apache.james.jdkim.impl.
BodyHasherImpl
getTags()
- Method in class org.apache.james.jdkim.tagvalue.
TagValue
getValue(String)
- Method in class org.apache.james.jdkim.tagvalue.
TagValue
H
hashCode()
- Method in class org.apache.james.jdkim.tagvalue.
TagValue
Headers
- Interface in
org.apache.james.jdkim.api
I
init()
- Method in class org.apache.james.jdkim.tagvalue.
PublicKeyRecordImpl
init()
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
init()
- Method in class org.apache.james.jdkim.tagvalue.
TagValue
isDenySubdomains()
- Method in interface org.apache.james.jdkim.api.
PublicKeyRecord
isDenySubdomains()
- Method in class org.apache.james.jdkim.tagvalue.
PublicKeyRecordImpl
isHashMethodSupported(CharSequence)
- Method in interface org.apache.james.jdkim.api.
PublicKeyRecord
isHashMethodSupported(CharSequence)
- Method in class org.apache.james.jdkim.tagvalue.
PublicKeyRecordImpl
isInListCaseInsensitive(CharSequence, List)
- Method in class org.apache.james.jdkim.tagvalue.
TagValue
isKeyTypeSupported(CharSequence)
- Method in interface org.apache.james.jdkim.api.
PublicKeyRecord
isKeyTypeSupported(CharSequence)
- Method in class org.apache.james.jdkim.tagvalue.
PublicKeyRecordImpl
isLimited()
- Method in class org.apache.james.jdkim.canon.
LimitedOutputStream
isTesting()
- Method in interface org.apache.james.jdkim.api.
PublicKeyRecord
isTesting()
- Method in class org.apache.james.jdkim.tagvalue.
PublicKeyRecordImpl
L
LimitedOutputStream
- Class in
org.apache.james.jdkim.canon
Pass data to the underlying system until a given amount of bytes is reached.
LimitedOutputStream(OutputStream, int)
- Constructor for class org.apache.james.jdkim.canon.
LimitedOutputStream
M
mandatoryTags
- Variable in class org.apache.james.jdkim.tagvalue.
TagValue
Message
- Class in
org.apache.james.jdkim.impl
The header of an entity (see RFC 2045).
Message()
- Constructor for class org.apache.james.jdkim.impl.
Message
Creates a new empty
Header
.
Message(InputStream)
- Constructor for class org.apache.james.jdkim.impl.
Message
Creates a new
Header
from the specified stream.
MultiplexingPublicKeyRecordRetriever
- Class in
org.apache.james.jdkim.impl
MultiplexingPublicKeyRecordRetriever()
- Constructor for class org.apache.james.jdkim.impl.
MultiplexingPublicKeyRecordRetriever
MultiplexingPublicKeyRecordRetriever(String, PublicKeyRecordRetriever)
- Constructor for class org.apache.james.jdkim.impl.
MultiplexingPublicKeyRecordRetriever
N
newBodyHasher(SignatureRecord)
- Method in class org.apache.james.jdkim.
DKIMSigner
newBodyHasher(SignatureRecord)
- Method in class org.apache.james.jdkim.
DKIMVerifier
newPublicKeyRecord(String)
- Method in class org.apache.james.jdkim.
DKIMVerifier
newSignatureRecord(String)
- Method in class org.apache.james.jdkim.
DKIMVerifier
newSignatureRecordTemplate(String)
- Method in class org.apache.james.jdkim.
DKIMSigner
newTagValue()
- Method in class org.apache.james.jdkim.tagvalue.
PublicKeyRecordImpl
newTagValue()
- Method in class org.apache.james.jdkim.tagvalue.
TagValue
O
org.apache.james.jdkim
- package org.apache.james.jdkim
org.apache.james.jdkim.api
- package org.apache.james.jdkim.api
org.apache.james.jdkim.canon
- package org.apache.james.jdkim.canon
org.apache.james.jdkim.exceptions
- package org.apache.james.jdkim.exceptions
org.apache.james.jdkim.impl
- package org.apache.james.jdkim.impl
org.apache.james.jdkim.tagvalue
- package org.apache.james.jdkim.tagvalue
P
parse(String)
- Method in class org.apache.james.jdkim.tagvalue.
TagValue
subclasses have to make sure tagValues is initialized during init().
PermFailException
- Exception in
org.apache.james.jdkim.exceptions
PermFailException(String)
- Constructor for exception org.apache.james.jdkim.exceptions.
PermFailException
PermFailException(String, Exception)
- Constructor for exception org.apache.james.jdkim.exceptions.
PermFailException
PublicKeyRecord
- Interface in
org.apache.james.jdkim.api
PublicKeyRecordImpl
- Class in
org.apache.james.jdkim.tagvalue
PublicKeyRecordImpl(String)
- Constructor for class org.apache.james.jdkim.tagvalue.
PublicKeyRecordImpl
PublicKeyRecordRetriever
- Interface in
org.apache.james.jdkim.api
publicKeySelector(List)
- Method in class org.apache.james.jdkim.
DKIMVerifier
publicRecordLookup(SignatureRecord)
- Method in class org.apache.james.jdkim.
DKIMVerifier
Iterates through signature's declared lookup method
R
RELAXED
- Static variable in interface org.apache.james.jdkim.api.
SignatureRecord
RelaxedBodyCanonicalizer
- Class in
org.apache.james.jdkim.canon
Implements Relaxed canonicalization for the body as defined in RFC4871 - 3.4.4.
RelaxedBodyCanonicalizer(OutputStream)
- Constructor for class org.apache.james.jdkim.canon.
RelaxedBodyCanonicalizer
resolver
- Variable in class org.apache.james.jdkim.impl.
DNSPublicKeyRecordRetriever
S
setBodyHash(byte[])
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
setBodyHash(byte[])
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
setBodyInputStream(InputStream)
- Method in class org.apache.james.jdkim.impl.
Message
setDigestOutputStream(DigestOutputStream)
- Method in class org.apache.james.jdkim.impl.
BodyHasherImpl
setOutputStream(OutputStream)
- Method in class org.apache.james.jdkim.impl.
BodyHasherImpl
setSignature(byte[])
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
setSignature(byte[])
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
setSignatureRecord(SignatureRecord)
- Method in class org.apache.james.jdkim.impl.
BodyHasherImpl
setValue(String, String)
- Method in class org.apache.james.jdkim.tagvalue.
TagValue
sign(InputStream)
- Method in class org.apache.james.jdkim.
DKIMSigner
sign(Headers, BodyHasher)
- Method in class org.apache.james.jdkim.
DKIMSigner
signatureCheck(Headers, SignatureRecord, List, Signature)
- Static method in class org.apache.james.jdkim.
DKIMCommon
SignatureRecord
- Interface in
org.apache.james.jdkim.api
A complete SignatureRecord, including the signature and "formatted".
SignatureRecordImpl
- Class in
org.apache.james.jdkim.tagvalue
SignatureRecordImpl(String)
- Constructor for class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
SIMPLE
- Static variable in interface org.apache.james.jdkim.api.
SignatureRecord
SimpleBodyCanonicalizer
- Class in
org.apache.james.jdkim.canon
Implements Simple canonicalization for the body as defined in RFC4871 - 3.4.3.
SimpleBodyCanonicalizer(OutputStream)
- Constructor for class org.apache.james.jdkim.canon.
SimpleBodyCanonicalizer
streamCopy(InputStream, OutputStream)
- Static method in class org.apache.james.jdkim.
DKIMCommon
stringToColonSeparatedList(String, Pattern)
- Method in class org.apache.james.jdkim.tagvalue.
TagValue
T
tagSet()
- Method in class org.apache.james.jdkim.tagvalue.
TagValue
TagValue
- Class in
org.apache.james.jdkim.tagvalue
This class handle a tag=value list string as defined by DKIM specification It also supports mandatoryTags and default values as a commodity to subclasses.
TagValue(String)
- Constructor for class org.apache.james.jdkim.tagvalue.
TagValue
TempFailException
- Exception in
org.apache.james.jdkim.exceptions
TempFailException(String)
- Constructor for exception org.apache.james.jdkim.exceptions.
TempFailException
toString()
- Method in class org.apache.james.jdkim.impl.
Message
Return Header Object as String representation.
toString()
- Method in class org.apache.james.jdkim.tagvalue.
TagValue
toUnsignedString()
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
toUnsignedString()
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
trimFWS(CharSequence, int, int, boolean)
- Method in class org.apache.james.jdkim.tagvalue.
TagValue
U
updateSignature(Signature, boolean, CharSequence, String)
- Static method in class org.apache.james.jdkim.
DKIMCommon
V
validate()
- Method in interface org.apache.james.jdkim.api.
PublicKeyRecord
validate()
- Method in interface org.apache.james.jdkim.api.
SignatureRecord
validate()
- Method in class org.apache.james.jdkim.tagvalue.
PublicKeyRecordImpl
validate()
- Method in class org.apache.james.jdkim.tagvalue.
SignatureRecordImpl
validate()
- Method in class org.apache.james.jdkim.tagvalue.
TagValue
VALIDATION
- Static variable in class org.apache.james.jdkim.tagvalue.
TagValue
verify(InputStream)
- Method in class org.apache.james.jdkim.
DKIMVerifier
Verifies all of the DKIM-Signature records declared in the supplied input stream
verify(Headers, InputStream)
- Method in class org.apache.james.jdkim.
DKIMVerifier
Verifies all of the DKIM-Signature records declared in the Headers object.
W
write(byte[], int, int)
- Method in class org.apache.james.jdkim.canon.
CompoundOutputStream
write(byte[])
- Method in class org.apache.james.jdkim.canon.
CompoundOutputStream
write(int)
- Method in class org.apache.james.jdkim.canon.
CompoundOutputStream
write(byte[], int, int)
- Method in class org.apache.james.jdkim.canon.
DebugOutputStream
write(int)
- Method in class org.apache.james.jdkim.canon.
DebugOutputStream
write(int)
- Method in class org.apache.james.jdkim.canon.
DigestOutputStream
write(byte[], int, int)
- Method in class org.apache.james.jdkim.canon.
DigestOutputStream
write(byte[])
- Method in class org.apache.james.jdkim.canon.
DigestOutputStream
write(byte[], int, int)
- Method in class org.apache.james.jdkim.canon.
LimitedOutputStream
write(int)
- Method in class org.apache.james.jdkim.canon.
LimitedOutputStream
write(byte[], int, int)
- Method in class org.apache.james.jdkim.canon.
RelaxedBodyCanonicalizer
write(int)
- Method in class org.apache.james.jdkim.canon.
RelaxedBodyCanonicalizer
write(byte[], int, int)
- Method in class org.apache.james.jdkim.canon.
SimpleBodyCanonicalizer
write(int)
- Method in class org.apache.james.jdkim.canon.
SimpleBodyCanonicalizer
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2008-2009
The Apache Software Foundation
. All Rights Reserved.