Class KASPAuditor::Config
In: ../../auditor/lib/kasp_auditor/config.rb
Parent: Object

Represents KASP configuration file Also loads salt in from <zone_config>.xml SignerConfiguration file.

Methods

Classes and Modules

Class KASPAuditor::Config::ConfigLoadError
Class KASPAuditor::Config::Denial
Class KASPAuditor::Config::Keys
Class KASPAuditor::Config::SOA
Class KASPAuditor::Config::Signatures

Attributes

audit_tag_present  [RW] 
changed_config  [RW] 
denial  [RW] 
err  [R] 
keys  [RW] 
name  [RW] 
partial_audit  [R]  Should the PartialAuditor be used instead of the full Auditor?
signatures  [RW] 
soa  [RW] 

Public Class methods

Public Instance methods

Check the defined hash algorithm against the denial type. If NSEC3 is being used, then make sure that the key algorithm is consistent with NSEC3. Return true if an inconsistent key algorithm is used with NSEC3. Return false otherwise.

[Validate]