Constant Field Values


Contents
org.apache.*

org.apache.james.jspf.core.DNSRequest
public static final int A 1
public static final int AAAA 2
public static final int MX 3
public static final int PTR 4
public static final int SPF 6
public static final int TXT 5

org.apache.james.jspf.core.MacroExpand
public static final boolean DOMAIN false
public static final boolean EXPLANATION true

org.apache.james.jspf.core.SPF1Constants
public static final java.lang.String FAIL "-"
public static final java.lang.String NEUTRAL "?"
public static final java.lang.String PASS "+"
public static final java.lang.String SOFTFAIL "~"
public static final java.lang.String SPF_VERSION1 "v=spf1"

org.apache.james.jspf.core.SPF1Utils
public static final java.lang.String ATTRIBUTE_SPF1_RECORD "SPF.SPF1Record"
public static final java.lang.String BEST_GUESS_RECORD "v=spf1 a/24 mx/24 ptr ?all"
public static final java.lang.String DEFAULT_EXPLANATION "http://www.openspf.org/why.html?sender=%{S}&ip=%{I}"

org.apache.james.jspf.core.SPFSession
public static final int MAX_DEPTH 10

org.apache.james.jspf.core.SPFTermsRegexps
public static final java.lang.String ALPHA_DIGIT_PATTERN "[a-zA-Z0-9]"
public static final java.lang.String ALPHA_PATTERN "[a-zA-Z]"
public static final java.lang.String DELEMITER_REGEX "[\\.\\-\\+,/_\\=]"
public static final java.lang.String DOMAIN_END_REGEX "(?:\\.(?:[a-zA-Z0-9]*[a-zA-Z]{1}[a-zA-Z0-9]*|(?:[a-zA-Z0-9]+\\-(?:[a-zA-Z0-9]|\\-)*[a-zA-Z0-9]))\\.?|\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-))"
public static final java.lang.String DOMAIN_SPEC_REGEX "((?:\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)|[\\x21-\\x24\\x26-\\x7e]{1})*(?:\\.(?:[a-zA-Z0-9]*[a-zA-Z]{1}[a-zA-Z0-9]*|(?:[a-zA-Z0-9]+\\-(?:[a-zA-Z0-9]|\\-)*[a-zA-Z0-9]))\\.?|\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)))"
public static final java.lang.String DOMAIN_SPEC_REGEX_R "((?:\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)|[\\x21-\\x24\\x26-\\x7e]{1})*)((?:\\.(?:[a-zA-Z0-9]*[a-zA-Z]{1}[a-zA-Z0-9]*|(?:[a-zA-Z0-9]+\\-(?:[a-zA-Z0-9]|\\-)*[a-zA-Z0-9]))\\.?|\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)))"
public static final java.lang.String MACRO_EXPAND_REGEX "\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)"
public static final java.lang.String MACRO_LETTER_PATTERN "[lsodipvhLSODIPVH]"
public static final java.lang.String MACRO_LETTER_PATTERN_EXP "[rctlsodipvhRCTLSODIPVH]"
public static final java.lang.String MACRO_LETTERS_REGEX "[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*"
public static final java.lang.String MACRO_LITERAL_REGEX "[\\x21-\\x24\\x26-\\x7e]"
public static final java.lang.String MACRO_STRING_REGEX "(?:\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)|[\\x21-\\x24\\x26-\\x7e]{1})*"
public static final java.lang.String MACRO_STRING_REGEX_TOKEN "\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)|[\\x21-\\x24\\x26-\\x7e]{1}"
public static final java.lang.String TOP_LABEL_REGEX "(?:[a-zA-Z0-9]*[a-zA-Z]{1}[a-zA-Z0-9]*|(?:[a-zA-Z0-9]+\\-(?:[a-zA-Z0-9]|\\-)*[a-zA-Z0-9]))"
public static final java.lang.String TRANSFORMERS_REGEX "\\d*[r]?"

org.apache.james.jspf.core.exceptions.SPFErrorConstants
public static final java.lang.String FAIL_CONV "fail"
public static final java.lang.String NEUTRAL_CONV "neutral"
public static final java.lang.String NONE_CONV "none"
public static final java.lang.String PASS_CONV "pass"
public static final java.lang.String PERM_ERROR_CONV "permerror"
public static final java.lang.String SOFTFAIL_CONV "softfail"
public static final java.lang.String TEMP_ERROR_CONV "temperror"

org.apache.james.jspf.executor.SPFResult
protected static final java.lang.String HEADER_NAME "Received-SPF"

org.apache.james.jspf.policies.local.TrustedForwarderPolicy
public static final java.lang.String TRUSTED_FORWARDER_HOST "spf.trusted-forwarder.org"

org.apache.james.jspf.terms.AllMechanism
public static final java.lang.String REGEX "[aA][lL][lL]"

org.apache.james.jspf.terms.AMechanism
public static final java.lang.String REGEX "[aA](?:\\:((?:\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)|[\\x21-\\x24\\x26-\\x7e]{1})*(?:\\.(?:[a-zA-Z0-9]*[a-zA-Z]{1}[a-zA-Z0-9]*|(?:[a-zA-Z0-9]+\\-(?:[a-zA-Z0-9]|\\-)*[a-zA-Z0-9]))\\.?|\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-))))?(?:(?:/(\\d+))?(?://(\\d+))?)?"

org.apache.james.jspf.terms.Directive
public static final java.lang.String ATTRIBUTE_MECHANISM_RESULT "Mechanism.result"

org.apache.james.jspf.terms.ExistsMechanism
public static final java.lang.String REGEX "[eE][xX][iI][sS][tT][sS]\\:((?:\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)|[\\x21-\\x24\\x26-\\x7e]{1})*(?:\\.(?:[a-zA-Z0-9]*[a-zA-Z]{1}[a-zA-Z0-9]*|(?:[a-zA-Z0-9]+\\-(?:[a-zA-Z0-9]|\\-)*[a-zA-Z0-9]))\\.?|\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)))"

org.apache.james.jspf.terms.ExpModifier
public static final java.lang.String REGEX "[eE][xX][pP]\\=((?:\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)|[\\x21-\\x24\\x26-\\x7e]{1})*(?:\\.(?:[a-zA-Z0-9]*[a-zA-Z]{1}[a-zA-Z0-9]*|(?:[a-zA-Z0-9]+\\-(?:[a-zA-Z0-9]|\\-)*[a-zA-Z0-9]))\\.?|\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)))"

org.apache.james.jspf.terms.GenericMechanism
protected static final java.lang.String DUAL_CIDR_LENGTH_REGEX "(?:/(\\d+))?(?://(\\d+))?"
protected static final java.lang.String IP4_CIDR_LENGTH_REGEX "/(\\d+)"
protected static final java.lang.String IP6_CIDR_LENGTH_REGEX "/(\\d+)"

org.apache.james.jspf.terms.IncludeMechanism
public static final java.lang.String REGEX "[iI][nN][cC][lL][uU][dD][eE]\\:((?:\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)|[\\x21-\\x24\\x26-\\x7e]{1})*(?:\\.(?:[a-zA-Z0-9]*[a-zA-Z]{1}[a-zA-Z0-9]*|(?:[a-zA-Z0-9]+\\-(?:[a-zA-Z0-9]|\\-)*[a-zA-Z0-9]))\\.?|\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)))"

org.apache.james.jspf.terms.IP4Mechanism
public static final java.lang.String REGEX "[iI][pP][4]\\:([0-9.]+)(?:/(\\d+))?"

org.apache.james.jspf.terms.IP6Mechanism
public static final java.lang.String REGEX "[iI][pP][6]\\:([0-9A-Fa-f\\:\\.]+)(?:/(\\d+))?"

org.apache.james.jspf.terms.MXMechanism
public static final java.lang.String REGEX "[mM][xX](?:\\:((?:\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)|[\\x21-\\x24\\x26-\\x7e]{1})*(?:\\.(?:[a-zA-Z0-9]*[a-zA-Z]{1}[a-zA-Z0-9]*|(?:[a-zA-Z0-9]+\\-(?:[a-zA-Z0-9]|\\-)*[a-zA-Z0-9]))\\.?|\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-))))?(?:(?:/(\\d+))?(?://(\\d+))?)?"

org.apache.james.jspf.terms.PTRMechanism
public static final java.lang.String REGEX "[pP][tT][rR](?:\\:((?:\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)|[\\x21-\\x24\\x26-\\x7e]{1})*(?:\\.(?:[a-zA-Z0-9]*[a-zA-Z]{1}[a-zA-Z0-9]*|(?:[a-zA-Z0-9]+\\-(?:[a-zA-Z0-9]|\\-)*[a-zA-Z0-9]))\\.?|\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-))))?"

org.apache.james.jspf.terms.RedirectModifier
public static final java.lang.String REGEX "[rR][eE][dD][iI][rR][eE][cC][tT]\\=((?:\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)|[\\x21-\\x24\\x26-\\x7e]{1})*(?:\\.(?:[a-zA-Z0-9]*[a-zA-Z]{1}[a-zA-Z0-9]*|(?:[a-zA-Z0-9]+\\-(?:[a-zA-Z0-9]|\\-)*[a-zA-Z0-9]))\\.?|\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)))"

org.apache.james.jspf.terms.UnknownModifier
public static final java.lang.String REGEX "([a-zA-Z]{1}[A-Za-z0-9\\-\\_\\.]*)\\=((?:\\%(?:\\{[rctlsodipvhRCTLSODIPVH]\\d*[r]?[\\.\\-\\+,/_\\=]*\\}|\\%|\\_|\\-)|[\\x21-\\x24\\x26-\\x7e]{1})*)"



Copyright © 2006-2009 The Apache Software Foundation. All Rights Reserved.