|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of PermErrorException in org.apache.james.jspf.core |
---|
Methods in org.apache.james.jspf.core that throw PermErrorException | |
---|---|
DNSLookupContinuation |
MacroExpand.checkExpand(java.lang.String input,
SPFSession session,
boolean isExplanation)
|
DNSLookupContinuation |
SPFChecker.checkSPF(SPFSession spfData)
Run check for SPF with the given values. |
java.lang.String |
MacroExpand.expand(java.lang.String input,
MacroData macroData,
boolean isExplanation)
|
static IPAddr |
IPAddr.getAddress(java.lang.String netAddress)
|
static IPAddr |
IPAddr.getAddress(java.lang.String netAddress,
int maskLength)
Get ipAddress for the given String and netmask |
static java.lang.String |
IPAddr.getInAddress(java.lang.String ipAddress)
This method return the InAddress for the given ip. |
static java.lang.String |
IPAddr.getProperIpAddress(java.lang.String ip)
This method convert the given ip to the proper format. |
void |
SPFSession.increaseCurrentDepth()
Increase the current depth: if we reach maximum calls we must throw a PermErrorException. |
DNSLookupContinuation |
SPFCheckerDNSResponseListener.onDNSResponse(DNSResponse response,
SPFSession session)
Continue the check for SPF with the given values and the given DNSResponse |
void |
SPFCheckerExceptionCatcher.onException(java.lang.Exception exception,
SPFSession session)
Take some action on the given Exception |
SPF1Record |
SPFRecordParser.parse(java.lang.String spfRecord)
This Method parse the given spf record and checks for syntax parse can be called by multiple concurrent threads. |
Uses of PermErrorException in org.apache.james.jspf.impl |
---|
Methods in org.apache.james.jspf.impl that throw PermErrorException | |
---|---|
DNSLookupContinuation |
SPF.checkSPF(SPFSession spfData)
|
java.lang.Object |
DefaultTermsFactory.createTerm(java.lang.Class termDef,
Configuration subres)
|
Uses of PermErrorException in org.apache.james.jspf.parser |
---|
Methods in org.apache.james.jspf.parser that throw PermErrorException | |
---|---|
java.lang.Object |
TermsFactory.createTerm(java.lang.Class klass,
Configuration subres)
Create a new term starting from the TermDefinition created by this factory |
SPF1Record |
RFC4408SPF1Parser.parse(java.lang.String spfRecord)
|
Uses of PermErrorException in org.apache.james.jspf.policies |
---|
Methods in org.apache.james.jspf.policies that throw PermErrorException | |
---|---|
DNSLookupContinuation |
SPFStrictCheckerRetriever.checkSPF(SPFSession spfData)
|
DNSLookupContinuation |
SPFRetriever.checkSPF(SPFSession spfData)
|
DNSLookupContinuation |
InitialChecksPolicy.checkSPF(SPFSession spfData)
|
protected static java.lang.String |
SPFRetriever.extractSPFRecord(java.util.List spfR)
Return the extracted SPF-Record |
SPF1Record |
Policy.getSPFRecord(java.lang.String currentDomain)
Get a record for the given domain |
SPF1Record |
PolicyPostFilter.getSPFRecord(java.lang.String currentDomain,
SPF1Record record)
Filter or replace a record for the given domain |
SPF1Record |
ParseRecordPolicy.getSPFRecord(java.lang.String currentDomain,
SPF1Record spfRecord)
|
SPF1Record |
NoSPFRecordFoundPolicy.getSPFRecord(java.lang.String currentDomain,
SPF1Record res)
|
SPF1Record |
NeutralIfNotMatchPolicy.getSPFRecord(java.lang.String currentDomain,
SPF1Record spfRecord)
|
Uses of PermErrorException in org.apache.james.jspf.policies.local |
---|
Methods in org.apache.james.jspf.policies.local that throw PermErrorException | |
---|---|
SPF1Record |
OverridePolicy.getSPFRecord(java.lang.String currentDomain)
|
SPF1Record |
TrustedForwarderPolicy.getSPFRecord(java.lang.String currentDomain,
SPF1Record spfRecord)
|
SPF1Record |
FallbackPolicy.getSPFRecord(java.lang.String currentDomain,
SPF1Record res)
|
SPF1Record |
DefaultExplanationPolicy.getSPFRecord(java.lang.String currentDomain,
SPF1Record spfRecord)
|
SPF1Record |
BestGuessPolicy.getSPFRecord(java.lang.String currentDomain,
SPF1Record record)
|
Uses of PermErrorException in org.apache.james.jspf.terms |
---|
Methods in org.apache.james.jspf.terms that throw PermErrorException | |
---|---|
boolean |
AMechanism.checkAddressList(IPAddr checkAddress,
java.util.List addressList,
int cidr)
Check if the given ipaddress array contains the provided ip. |
DNSLookupContinuation |
UnknownModifier.checkSPF(SPFSession spfData)
|
DNSLookupContinuation |
PTRMechanism.checkSPF(SPFSession spfData)
|
DNSLookupContinuation |
MXMechanism.checkSPF(SPFSession spfData)
|
DNSLookupContinuation |
IP4Mechanism.checkSPF(SPFSession spfData)
|
DNSLookupContinuation |
IncludeMechanism.checkSPF(SPFSession spfData)
|
DNSLookupContinuation |
GenericModifier.checkSPF(SPFSession spfData)
|
DNSLookupContinuation |
ExistsMechanism.checkSPF(SPFSession spfData)
|
DNSLookupContinuation |
Directive.checkSPF(SPFSession spfSession)
Run the Directive |
DNSLookupContinuation |
AMechanism.checkSPF(SPFSession spfData)
|
DNSLookupContinuation |
AllMechanism.checkSPF(SPFSession spfData)
|
protected DNSLookupContinuation |
RedirectModifier.checkSPFLogged(SPFSession spfData)
Set the host which should be used for redirection and set it in SPF1Data so it can be accessed easy later if needed |
protected abstract DNSLookupContinuation |
GenericModifier.checkSPFLogged(SPFSession spfData)
|
protected DNSLookupContinuation |
ExpModifier.checkSPFLogged(SPFSession spfData)
Generate the explanation and set it in SPF1Data so it can be accessed easy later if needed |
void |
UnknownModifier.config(Configuration params)
|
void |
IP4Mechanism.config(Configuration params)
|
void |
IncludeMechanism.config(Configuration params)
|
void |
GenericModifier.config(Configuration params)
|
void |
GenericMechanism.config(Configuration params)
|
void |
ConfigurationEnabled.config(Configuration params)
Configuration |
void |
AMechanism.config(Configuration params)
|
void |
AllMechanism.config(Configuration params)
|
protected java.lang.String |
GenericMechanism.expandHost(SPFSession spfData)
Expand the hostname |
DNSLookupContinuation |
PTRMechanism.onDNSResponse(DNSResponse response,
SPFSession spfSession)
|
DNSLookupContinuation |
MXMechanism.onDNSResponse(DNSResponse response,
SPFSession spfSession)
|
DNSLookupContinuation |
ExpModifier.onDNSResponse(DNSResponse lookup,
SPFSession spfData)
|
DNSLookupContinuation |
ExistsMechanism.onDNSResponse(DNSResponse response,
SPFSession spfSession)
|
DNSLookupContinuation |
AMechanism.onDNSResponse(DNSResponse response,
SPFSession spfSession)
|
Constructors in org.apache.james.jspf.terms that throw PermErrorException | |
---|---|
Directive(java.lang.String qualifier,
Mechanism mechanism,
Logger logger)
Construct Directive |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |