MCPcopy Create free account
hub / github.com/rthalley/dnspython / use_tsig

Method use_tsig

dns/resolver.py:1128–1142  ·  view source on GitHub ↗

Add a TSIG signature to each query. The parameters are passed to ``dns.message.Message.use_tsig()``; see its documentation for details.

(
        self,
        keyring: Any,
        keyname: dns.name.Name | str | None = None,
        algorithm: dns.name.Name | str = dns.tsig.default_algorithm,
    )

Source from the content-addressed store, hash-verified

1126 return qnames_to_try
1127
1128 def use_tsig(
1129 self,
1130 keyring: Any,
1131 keyname: dns.name.Name | str | None = None,
1132 algorithm: dns.name.Name | str = dns.tsig.default_algorithm,
1133 ) -> None:
1134 """Add a TSIG signature to each query.
1135
1136 The parameters are passed to ``dns.message.Message.use_tsig()``;
1137 see its documentation for details.
1138 """
1139
1140 self.keyring = keyring
1141 self.keyname = keyname
1142 self.keyalgorithm = algorithm
1143
1144 def use_edns(
1145 self,

Callers 1

next_requestMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected