Table of Contents - coppertone-0.0.13 Documentation
Classes and Modules
- Coppertone
- Coppertone::AmbiguousSpfRecordError
- Coppertone::ClassBuilder
- Coppertone::Directive
- Coppertone::DomainSpec
- Coppertone::DomainSpecParsingError
- Coppertone::DuplicateModifierError
- Coppertone::Error
- Coppertone::IPAddressWrapper
- Coppertone::InvalidMechanismError
- Coppertone::InvalidModifierError
- Coppertone::InvalidRedirectError
- Coppertone::LimitExceededError
- Coppertone::MXLimitExceededError
- Coppertone::MacroContext
- Coppertone::MacroString
- Coppertone::MacroString::MacroExpand
- Coppertone::MacroString::MacroLiteral
- Coppertone::MacroString::MacroParser
- Coppertone::MacroString::MacroStaticExpand
- Coppertone::MacroStringParsingError
- Coppertone::Mechanism
- Coppertone::Mechanism::A
- Coppertone::Mechanism::All
- Coppertone::Mechanism::CidrParser
- Coppertone::Mechanism::DomainSpecMechanism
- Coppertone::Mechanism::DomainSpecOptional
- Coppertone::Mechanism::DomainSpecRequired
- Coppertone::Mechanism::DomainSpecWithDualCidr
- Coppertone::Mechanism::Exists
- Coppertone::Mechanism::IP4
- Coppertone::Mechanism::IP6
- Coppertone::Mechanism::IPMechanism
- Coppertone::Mechanism::Include
- Coppertone::Mechanism::IncludeMatcher
- Coppertone::Mechanism::IncludeMatcher::IncludeRecordEvaluator
- Coppertone::Mechanism::MX
- Coppertone::Mechanism::Ptr
- Coppertone::Modifier
- Coppertone::Modifier::Base
- Coppertone::Modifier::Exp
- Coppertone::Modifier::Redirect
- Coppertone::Modifier::Unknown
- Coppertone::NeedsContextError
- Coppertone::NoneIncludeResultError
- Coppertone::NullMacroContext
- Coppertone::PermerrorError
- Coppertone::Qualifier
- Coppertone::Record
- Coppertone::RecordEvaluator
- Coppertone::RecordFinder
- Coppertone::RecordParsingError
- Coppertone::RecordTermParser
- Coppertone::RedirectRecordFinder
- Coppertone::Request
- Coppertone::RequestContext
- Coppertone::RequestCountLimiter
- Coppertone::Result
- Coppertone::SenderIdentity
- Coppertone::SpfService
- Coppertone::TemperrorError
- Coppertone::Term
- Coppertone::TermLimitExceededError
- Coppertone::TermsParser
- Coppertone::Utils
- Coppertone::Utils::DomainUtils
- Coppertone::Utils::HostUtils
- Coppertone::Utils::IPInDomainChecker
- Coppertone::Utils::ValidatedDomainFinder
- Coppertone::VoidLimitExceededError
Methods
- ::authenticate_email — Coppertone::SpfService
- ::build — Coppertone::Mechanism
- ::build — Coppertone::Modifier
- ::build_from_token — Coppertone::Term
- ::build_unknown — Coppertone::Modifier
- ::class_builder — Coppertone::Mechanism
- ::class_builder — Coppertone::Modifier
- ::clear_hostname — Coppertone::Utils::HostUtils
- ::config — Coppertone
- ::create — Coppertone::Mechanism::All
- ::create — Coppertone::Mechanism::DomainSpecOptional
- ::create — Coppertone::Mechanism::DomainSpecRequired
- ::create — Coppertone::Mechanism::DomainSpecWithDualCidr
- ::create — Coppertone::Mechanism::IPMechanism
- ::create — Coppertone::Modifier::Exp
- ::create — Coppertone::Modifier::Redirect
- ::default_qualifier — Coppertone::Qualifier
- ::defaults — Coppertone
- ::dns_lookup_term? — Coppertone::Mechanism
- ::dns_lookup_term? — Coppertone::Mechanism::DomainSpecMechanism
- ::exists_for? — Coppertone::MacroString::MacroStaticExpand
- ::find_by_text — Coppertone::Qualifier
- ::from_directive — Coppertone::Result
- ::hostname — Coppertone::Utils::HostUtils
- ::instance — Coppertone::Mechanism::All
- ::label — Coppertone::Mechanism::A
- ::label — Coppertone::Mechanism::All
- ::label — Coppertone::Mechanism::Exists
- ::label — Coppertone::Mechanism::Include
- ::label — Coppertone::Mechanism::IP4
- ::label — Coppertone::Mechanism::IP6
- ::label — Coppertone::Mechanism::MX
- ::label — Coppertone::Mechanism::Ptr
- ::label — Coppertone::Modifier::Exp
- ::label — Coppertone::Modifier::Redirect
- ::labels_valid? — Coppertone::Utils::DomainUtils
- ::macro_expanded_domain — Coppertone::Utils::DomainUtils
- ::macro_for — Coppertone::MacroString::MacroStaticExpand
- ::matching_term — Coppertone::Directive
- ::matching_term — Coppertone::Modifier
- ::neutral — Coppertone::Result
- ::new — Coppertone::Directive
- ::new — Coppertone::DomainSpec
- ::new — Coppertone::IPAddressWrapper
- ::new — Coppertone::MacroContext
- ::new — Coppertone::MacroString
- ::new — Coppertone::MacroString::MacroExpand
- ::new — Coppertone::MacroString::MacroLiteral
- ::new — Coppertone::MacroString::MacroParser
- ::new — Coppertone::MacroString::MacroStaticExpand
- ::new — Coppertone::Mechanism
- ::new — Coppertone::Mechanism::All
- ::new — Coppertone::Mechanism::All
- ::new — Coppertone::Mechanism::DomainSpecOptional
- ::new — Coppertone::Mechanism::DomainSpecRequired
- ::new — Coppertone::Mechanism::DomainSpecWithDualCidr
- ::new — Coppertone::Mechanism::IncludeMatcher
- ::new — Coppertone::Mechanism::IPMechanism
- ::new — Coppertone::Modifier
- ::new — Coppertone::Modifier::Base
- ::new — Coppertone::Modifier::Unknown
- ::new — Coppertone::Qualifier
- ::new — Coppertone::Record
- ::new — Coppertone::RecordEvaluator
- ::new — Coppertone::RecordFinder
- ::new — Coppertone::RecordTermParser
- ::new — Coppertone::RedirectRecordFinder
- ::new — Coppertone::Request
- ::new — Coppertone::RequestContext
- ::new — Coppertone::RequestCountLimiter
- ::new — Coppertone::Result
- ::new — Coppertone::SenderIdentity
- ::new — Coppertone::TermsParser
- ::new — Coppertone::Utils::IPInDomainChecker
- ::new — Coppertone::Utils::ValidatedDomainFinder
- ::none — Coppertone::Result
- ::normalize_ip — Coppertone::IPAddressWrapper
- ::normalized_domain — Coppertone::Utils::DomainUtils
- ::parent_domain — Coppertone::Utils::DomainUtils
- ::parse — Coppertone::IPAddressWrapper
- ::parse — Coppertone::Mechanism::CidrParser
- ::permerror — Coppertone::Result
- ::qualifiers — Coppertone::Qualifier
- ::record? — Coppertone::Record
- ::record? — Coppertone::RecordTermParser
- ::register — Coppertone::Mechanism
- ::register — Coppertone::Modifier
- ::reset_config — Coppertone
- ::subdomain_of? — Coppertone::Utils::DomainUtils
- ::subdomain_or_same? — Coppertone::Utils::DomainUtils
- ::temperror — Coppertone::Result
- ::to_ascii_labels — Coppertone::Utils::DomainUtils
- ::to_labels — Coppertone::Utils::DomainUtils
- ::valid? — Coppertone::Utils::DomainUtils
- ::valid_hostname_label? — Coppertone::Utils::DomainUtils
- ::valid_label? — Coppertone::Utils::DomainUtils
- ::valid_ldh_domain? — Coppertone::Utils::DomainUtils
- ::valid_tld? — Coppertone::Utils::DomainUtils
- ::version_str — Coppertone::Record
- #== — Coppertone::MacroString
- #== — Coppertone::MacroString::MacroExpand
- #== — Coppertone::MacroString::MacroLiteral
- #== — Coppertone::Mechanism::DomainSpecMechanism
- #== — Coppertone::Mechanism::DomainSpecWithDualCidr
- #== — Coppertone::Mechanism::IPMechanism
- #== — Coppertone::Modifier::Base
- #add_default_exp — Coppertone::RecordEvaluator
- #add_exp_to_result — Coppertone::RecordEvaluator
- #all? — Coppertone::Directive
- #all_directive — Coppertone::Record
- #authenticate — Coppertone::Request
- #build — Coppertone::ClassBuilder
- #c — Coppertone::IPAddressWrapper
- #check — Coppertone::Utils::IPInDomainChecker
- #check_a_record_limit — Coppertone::Mechanism::MX
- #check_if_limit_exceeded — Coppertone::RequestCountLimiter
- #check_spf_for_context — Coppertone::Request
- #check_spf_for_helo — Coppertone::Request
- #check_spf_for_mailfrom — Coppertone::Request
- #clean_matches — Coppertone::Mechanism::DomainSpecWithDualCidr
- #config_value — Coppertone::RequestContext
- #context_dependent? — Coppertone::MacroString
- #context_dependent? — Coppertone::Mechanism
- #context_dependent? — Coppertone::Mechanism::DomainSpecMechanism
- #context_dependent? — Coppertone::Modifier::Base
- #context_dependent? — Coppertone::Modifier::Unknown
- #context_dependent_evaluation? — Coppertone::Record
- #context_dependent_explanation? — Coppertone::Record
- #context_for_include — Coppertone::Mechanism::Include
- #default? — Coppertone::Qualifier
- #default_cidr — Coppertone::Mechanism::IPMechanism
- #default_value — Coppertone::Request
- #directive_result — Coppertone::RecordEvaluator
- #directives — Coppertone::Record
- #dns_client — Coppertone::RequestContext
- #dns_client — Coppertone::Utils::IPInDomainChecker
- #dns_lookup_term? — Coppertone::Mechanism
- #dns_lookup_term_count — Coppertone::Record
- #dns_lookup_term_count_limiter — Coppertone::RequestContext
- #dns_lookups_per_mx_mechanism_limit — Coppertone::RequestContext
- #dns_lookups_per_ptr_mechanism_limit — Coppertone::RequestContext
- #ends_in_allowed_term? — Coppertone::DomainSpec
- #ends_with_top_label? — Coppertone::DomainSpec
- #eql? — Coppertone::MacroString
- #eql? — Coppertone::Mechanism::DomainSpecMechanism
- #eql? — Coppertone::Mechanism::DomainSpecWithDualCidr
- #escape — Coppertone::MacroContext
- #evaluate — Coppertone::Directive
- #evaluate — Coppertone::Modifier::Exp
- #evaluate — Coppertone::Modifier::Redirect
- #evaluate — Coppertone::RecordEvaluator
- #evaluate_fail_result — Coppertone::Mechanism::IncludeMatcher::IncludeRecordEvaluator
- #evaluate_fail_result — Coppertone::RecordEvaluator
- #evaluate_none_result — Coppertone::Mechanism::IncludeMatcher::IncludeRecordEvaluator
- #evaluate_none_result — Coppertone::RecordEvaluator
- #exceeded? — Coppertone::RequestCountLimiter
- #exception_message — Coppertone::RequestCountLimiter
- #exp — Coppertone::Record
- #expand — Coppertone::MacroString
- #expand — Coppertone::MacroString::MacroExpand
- #expand — Coppertone::MacroString::MacroLiteral
- #expand — Coppertone::MacroString::MacroStaticExpand
- #expand_ptr — Coppertone::MacroString::MacroExpand
- #fetch_ptr_names — Coppertone::Utils::ValidatedDomainFinder
- #filtered_records — Coppertone::Utils::IPInDomainChecker
- #find — Coppertone::Utils::ValidatedDomainFinder
- #find_modifier — Coppertone::Record
- #find_redirect — Coppertone::Record
- #follow_redirect? — Coppertone::RecordEvaluator
- #generate_target_name — Coppertone::Mechanism::DomainSpecOptional
- #generate_target_name — Coppertone::Mechanism::DomainSpecWithDualCidr
- #handle_invalid_domain — Coppertone::Mechanism::DomainSpecOptional
- #handle_invalid_domain — Coppertone::Mechanism::DomainSpecRequired
- #handle_invalid_domain — Coppertone::Mechanism::DomainSpecWithDualCidr
- #hash — Coppertone::MacroString
- #hash — Coppertone::Mechanism::DomainSpecMechanism
- #hash — Coppertone::Mechanism::DomainSpecWithDualCidr
- #helo_context — Coppertone::Request
- #i — Coppertone::IPAddressWrapper
- #include_all? — Coppertone::Record
- #included_record — Coppertone::Mechanism::Include
- #included_record — Coppertone::Modifier::Redirect
- #includes — Coppertone::Record
- #includes_ptr? — Coppertone::MacroString
- #includes_ptr? — Coppertone::Mechanism
- #includes_ptr? — Coppertone::Mechanism::DomainSpecMechanism
- #includes_ptr? — Coppertone::Modifier::Base
- #includes_ptr? — Coppertone::Modifier::Unknown
- #increment! — Coppertone::RequestCountLimiter
- #initialize_delimiter — Coppertone::MacroString::MacroExpand
- #initialize_digit_transformers — Coppertone::MacroString::MacroExpand
- #initialize_domain — Coppertone::SenderIdentity
- #initialize_localpart — Coppertone::SenderIdentity
- #initialize_localpart_and_domain — Coppertone::SenderIdentity
- #ip — Coppertone::Utils::IPInDomainChecker
- #ip_checker — Coppertone::Mechanism::MX
- #ip_for_match — Coppertone::Mechanism::IP4
- #ip_for_match — Coppertone::Mechanism::IP6
- #ip_networks — Coppertone::Utils::IPInDomainChecker
- #ip_v4 — Coppertone::IPAddressWrapper
- #ip_v4_cidr_length — Coppertone::Mechanism::DomainSpecWithDualCidr
- #ip_v6 — Coppertone::IPAddressWrapper
- #ip_v6? — Coppertone::Utils::IPInDomainChecker
- #ip_v6_cidr_length — Coppertone::Mechanism::DomainSpecWithDualCidr
- #label — Coppertone::Modifier
- #limited? — Coppertone::RequestCountLimiter
- #look_up_mx_exchanges — Coppertone::Mechanism::MX
- #lookup_macro_string — Coppertone::Modifier::Exp
- #macros — Coppertone::MacroString
- #mailfrom_context — Coppertone::Request
- #map — Coppertone::ClassBuilder
- #match? — Coppertone::Mechanism::All
- #match? — Coppertone::Mechanism::DomainSpecOptional
- #match? — Coppertone::Mechanism::DomainSpecRequired
- #match? — Coppertone::Mechanism::DomainSpecWithDualCidr
- #match? — Coppertone::Mechanism::IncludeMatcher
- #match? — Coppertone::Mechanism::IPMechanism
- #match_target_name — Coppertone::Mechanism::A
- #match_target_name — Coppertone::Mechanism::Exists
- #match_target_name — Coppertone::Mechanism::Include
- #match_target_name — Coppertone::Mechanism::MX
- #match_target_name — Coppertone::Mechanism::Ptr
- #message_locale — Coppertone::RequestContext
- #modifiers — Coppertone::Record
- #netblock_mechanisms — Coppertone::Record
- #netblocks_only? — Coppertone::Record
- #no_matching_record? — Coppertone::Request
- #normalize_terms — Coppertone::Record
- #only_allowed_macros? — Coppertone::DomainSpec
- #original_ipv4? — Coppertone::IPAddressWrapper
- #original_ipv6? — Coppertone::IPAddressWrapper
- #parse_argument — Coppertone::Mechanism::DomainSpecWithDualCidr
- #parse_contextual_interpolated_macro — Coppertone::MacroString::MacroParser
- #parse_domain_spec — Coppertone::Mechanism::DomainSpecWithDualCidr
- #parse_interpolated_macro — Coppertone::MacroString::MacroParser
- #parse_macro_array — Coppertone::MacroString::MacroParser
- #parse_macro_literal — Coppertone::MacroString::MacroParser
- #parse_netblock — Coppertone::Mechanism::IPMechanism
- #parse_token — Coppertone::TermsParser
- #parse_v4_cidr_length — Coppertone::Mechanism::DomainSpecWithDualCidr
- #parse_v6_cidr_length — Coppertone::Mechanism::DomainSpecWithDualCidr
- #process_helo — Coppertone::Request
- #process_mailfrom — Coppertone::Request
- #process_matches — Coppertone::Mechanism::DomainSpecWithDualCidr
- #ptr_macro? — Coppertone::MacroString::MacroExpand
- #ptr_record_matches? — Coppertone::Utils::ValidatedDomainFinder
- #r — Coppertone::MacroContext
- #raw_hostname — Coppertone::MacroContext
- #raw_value — Coppertone::MacroString::MacroExpand
- #record — Coppertone::RecordFinder
- #record — Coppertone::RedirectRecordFinder
- #redirect — Coppertone::Record
- #redirect_with_directives? — Coppertone::Record
- #register — Coppertone::ClassBuilder
- #register_dns_lookup_term — Coppertone::RequestContext
- #register_void_dns_result — Coppertone::RequestContext
- #request_context — Coppertone::Request
- #spf_record — Coppertone::Request
- #spf_request — Coppertone::Request
- #starting_macro? — Coppertone::MacroString::MacroParser
- #t — Coppertone::MacroContext
- #target — Coppertone::RedirectRecordFinder
- #target_domain — Coppertone::Directive
- #target_domain — Coppertone::Mechanism::DomainSpecMechanism
- #target_domain — Coppertone::Modifier::Redirect
- #target_name_from_domain_spec — Coppertone::Mechanism::DomainSpecMechanism
- #target_name_from_domain_spec — Coppertone::Modifier::Base
- #terms — Coppertone::TermsParser
- #terms_segment — Coppertone::RecordTermParser
- #to_dotted_notation — Coppertone::IPAddressWrapper
- #to_human_readable — Coppertone::IPAddressWrapper
- #to_s — Coppertone::Directive
- #to_s — Coppertone::IPAddressWrapper
- #to_s — Coppertone::MacroString
- #to_s — Coppertone::MacroString::MacroExpand
- #to_s — Coppertone::MacroString::MacroLiteral
- #to_s — Coppertone::MacroString::MacroStaticExpand
- #to_s — Coppertone::Mechanism
- #to_s — Coppertone::Modifier
- #to_s — Coppertone::Qualifier
- #to_s — Coppertone::Record
- #tokens — Coppertone::TermsParser
- #trim_domain_spec — Coppertone::Mechanism::DomainSpecMechanism
- #txt_records — Coppertone::RecordFinder
- #unknown_modifiers — Coppertone::Record
- #v — Coppertone::IPAddressWrapper
- #validate_domain_spec_restrictions — Coppertone::DomainSpec
- #validate_no_leading_zeroes_in_cidr — Coppertone::Mechanism::IPMechanism
- #validate_txt_records — Coppertone::RecordFinder
- #void_dns_result_count_limiter — Coppertone::RequestContext
- #with_domain — Coppertone::MacroContext
- #with_domain — Coppertone::NullMacroContext