Method | Description | |
---|---|---|
CreateInstanceFromPropertyData ( Server server, string dnsServerName, string containerName, string ownerName, RecordClassEnum recordClass, System.TimeSpan ttl, |
Instantiates an SIG RR based on the data in the method's input parameters: the record's DNS Server Name, Container Name, Owner Name, class (default = IN), time-to-live value, and WINS mapping flag, reverse look-up time out, WINS cache time out and domain name to append. It returns a reference to the new object as an output parameter.
|
|
Modify ( System.TimeSpan ttl, |
Updates the TTL, Mapping Flag, Look-up Time out, Cache Time out and Result Domain to the values specified as the input parameters of this method. If a new value for a parameter is not specified, then the current value for the parameter is not changed. The method returns a reference to the modified object as an output parameter.
|
|
ToString ( ) : string |
Method | Description | |
---|---|---|
SIGType ( System.Management.ManagementObject mo ) : System |
public static CreateInstanceFromPropertyData ( Server server, string dnsServerName, string containerName, string ownerName, RecordClassEnum recordClass, System.TimeSpan ttl, |
||
server | Server | Server object |
dnsServerName | string | Fully Qualified Domain Name (FQDN) or IP address of the DNS Server that contains this RR. |
containerName | string | Name of the Container for the Zone, Cache, or RootHints instance which contains this RR. |
ownerName | string | Owner FQDN for the RR. |
recordClass | RecordClassEnum | Class of the RR. |
ttl | System.TimeSpan | Time, in seconds, that the RR can be cached by a DNS resolver. |
typeCovered | Type of RR covered by this SIG. | |
algorithm | AlgorithmEnum | Algorithm used with the key specified in the resource record. |
labels | Unsigned count of labels in the original SIG RR owner name. The count does not include the NULL label for the root, nor any initial wildcards. | |
originalTTL | System.TimeSpan | TTL of the RR set signed by the SIG. |
signatureExpiration | Signature expiration date, expressed in seconds since the beginning of January 1, 1970, Greenwich Mean Time (GMT), excluding leap seconds. | |
signatureInception | Date and time at which the Signature becomes valid, expressed in seconds since the beginning of January 1, 1970, Greenwich Mean Time (GMT), excluding leap seconds. | |
keyTag | Method used to choose a key that verifies an SIG. See RFC 2535, Appendix C for the method used to calculate a KeyTag. | |
signerName | string | Domain name of the signer that generated the SIG RR. |
signature | string | Signature, represented in base 64, formatted as defined in RFC 2535, Appendix A. |
return |
public Modify ( System.TimeSpan ttl, |
||
ttl | System.TimeSpan | Optional - Time, in seconds, that the RR can be cached by a DNS resolver. |
typeCovered | Type of RR covered by this SIG. | |
algorithm | AlgorithmEnum | Algorithm used with the key specified in the resource record. |
labels | Unsigned count of labels in the original SIG RR owner name. The count does not include the NULL label for the root, nor any initial wildcards. | |
originalTTL | System.TimeSpan | TTL of the RR set signed by the SIG. |
signatureExpiration | Signature expiration date, expressed in seconds since the beginning of January 1, 1970, Greenwich Mean Time (GMT), excluding leap seconds. | |
signatureInception | Date and time at which the Signature becomes valid, expressed in seconds since the beginning of January 1, 1970, Greenwich Mean Time (GMT), excluding leap seconds. | |
keyTag | Method used to choose a key that verifies an SIG. See RFC 2535, Appendix C for the method used to calculate a KeyTag. | |
signerName | string | Domain name of the signer that generated the SIG RR. |
signature | string | Signature, represented in base 64, formatted as defined in RFC 2535, Appendix A. |
return |