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)
-
- (Numeric) algorithm
-
algorithm number used.
-
-
- (String) domain_name
The domain name of the record.
-
- (Numeric) key_tag
-
used to select between multiple keys.
-
-
- (Numeric) labels
-
how many labels in the original sig RR owner name.
-
-
- (Numeric) orig_ttl
-
original ttl.
-
-
- (String) sig_expiration
-
expiration date for sig.
-
-
- (String) sig_inception
-
start date for sig.
-
-
- (String) signature
-
actual signature portion.
-
-
- (String) signer_name
-
domain name of the signer that generates the sig.
-
-
- (Numeric) ttl
The TTL for this record.
-
- (Numeric) type_covered
type of RR covered by this sig( NXT etc).
Method Summary
Methods inherited from Base::Struct
from_soap, icontrol_attribute, #to_soap
Instance Attribute Details
- (Numeric) algorithm
-
algorithm number used
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def algorithm @algorithm end |
- (String) domain_name
The domain name of the record
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def domain_name @domain_name end |
- (Numeric) key_tag
-
used to select between multiple keys
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def key_tag @key_tag end |
- (Numeric) labels
-
how many labels in the original sig RR owner name
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def labels @labels end |
- (Numeric) orig_ttl
-
original ttl
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def orig_ttl @orig_ttl end |
- (String) sig_expiration
-
expiration date for sig. (secs since Jan 1....)
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def sig_expiration @sig_expiration end |
- (String) sig_inception
-
start date for sig. (secs since Jan 1....)
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def sig_inception @sig_inception end |
- (String) signature
-
actual signature portion
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def signature @signature end |
- (String) signer_name
-
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 |
- (Numeric) ttl
The TTL for this record
288 289 290 |
# File 'lib/icontrol/management.rb', line 288 def ttl @ttl end |
- (Numeric) type_covered
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 |