Class: IControl::Management::SIGRecord
- Inherits:
-
Base::Struct
- Object
- Base::Struct
- IControl::Management::SIGRecord
- Defined in:
- lib/icontrol/management.rb,
lib/icontrol/management.rb
Overview
struct that describes a DNS "SIG“ Record
Instance Attribute Summary collapse
-
#algorithm ⇒ Numeric
-
algorithm number used.
-
-
#domain_name ⇒ String
The domain name of the record.
-
#key_tag ⇒ Numeric
-
used to select between multiple keys.
-
-
#labels ⇒ Numeric
-
how many labels in the original sig RR owner name.
-
-
#orig_ttl ⇒ Numeric
-
original ttl.
-
-
#sig_expiration ⇒ String
-
expiration date for sig.
-
-
#sig_inception ⇒ String
-
start date for sig.
-
-
#signature ⇒ String
-
actual signature portion.
-
-
#signer_name ⇒ String
-
domain name of the signer that generates the sig.
-
-
#ttl ⇒ Numeric
The TTL for this record.
-
#type_covered ⇒ Numeric
type of RR covered by this sig( NXT etc).
Instance Attribute Details
#algorithm ⇒ Numeric
-
algorithm number used
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def algorithm @algorithm end |
#domain_name ⇒ String
The domain name of the record
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def domain_name @domain_name end |
#key_tag ⇒ Numeric
-
used to select between multiple keys
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def key_tag @key_tag end |
#labels ⇒ Numeric
-
how many labels in the original sig RR owner name
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def labels @labels end |
#orig_ttl ⇒ Numeric
-
original ttl
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def orig_ttl @orig_ttl end |
#sig_expiration ⇒ String
-
expiration date for sig. (secs since Jan 1.…)
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def sig_expiration @sig_expiration end |
#sig_inception ⇒ String
-
start date for sig. (secs since Jan 1.…)
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def sig_inception @sig_inception end |
#signature ⇒ String
-
actual signature portion
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def signature @signature end |
#signer_name ⇒ String
-
domain name of the signer that generates the sig
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def signer_name @signer_name end |
#ttl ⇒ Numeric
The TTL for this record
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def ttl @ttl end |
#type_covered ⇒ Numeric
type of RR covered by this sig( NXT etc)
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def type_covered @type_covered end |