Home | History | Annotate | Download | only in Lib

Lines Matching defs:_Method

13 class _Method(_namedtuple('_Method', 'name ident salt_chars total_size')):
45 if salt is None or isinstance(salt, _Method):
51 METHOD_CRYPT = _Method('CRYPT', None, 2, 13)
52 METHOD_MD5 = _Method('MD5', '1', 8, 34)
53 METHOD_SHA256 = _Method('SHA256', '5', 16, 63)
54 METHOD_SHA512 = _Method('SHA512', '6', 16, 106)
57 for _method in (METHOD_SHA512, METHOD_SHA256, METHOD_MD5, METHOD_CRYPT):
58 _result = crypt('', _method)
59 if _result and len(_result) == _method.total_size:
60 methods.append(_method)
61 del _result, _method