MCPcopy Index your code
hub / github.com/python/cpython / hmac_new_by_name

Method hmac_new_by_name

Lib/test/test_hmac.py:394–397  ·  view source on GitHub ↗
(self, key, msg=None, *, hashname)

Source from the content-addressed store, hash-verified

392class OpenSSLAssertersMixin(ThroughOpenSSLAPIMixin, AssertersMixin):
393
394 def hmac_new_by_name(self, key, msg=None, *, hashname):
395 self.assertIsInstance(hashname, str)
396 openssl_func = getattr(_hashlib, f"openssl_{hashname}")
397 return self.hmac_new(key, msg, digestmod=openssl_func)
398
399 def hmac_digest_by_name(self, key, msg=None, *, hashname):
400 self.assertIsInstance(hashname, str)

Callers

nothing calls this directly

Calls 2

assertIsInstanceMethod · 0.80
hmac_newMethod · 0.45

Tested by

no test coverage detected