You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							30 lines
						
					
					
						
							1.2 KiB
						
					
					
				
			
		
		
	
	
							30 lines
						
					
					
						
							1.2 KiB
						
					
					
				"""passlib.handlers.roundup - Roundup issue tracker hashes"""
 | 
						|
#=============================================================================
 | 
						|
# imports
 | 
						|
#=============================================================================
 | 
						|
# core
 | 
						|
import logging; log = logging.getLogger(__name__)
 | 
						|
# site
 | 
						|
# pkg
 | 
						|
import passlib.utils.handlers as uh
 | 
						|
from passlib.utils.compat import u
 | 
						|
# local
 | 
						|
__all__ = [
 | 
						|
    "roundup_plaintext",
 | 
						|
    "ldap_hex_md5",
 | 
						|
    "ldap_hex_sha1",
 | 
						|
]
 | 
						|
#=============================================================================
 | 
						|
#
 | 
						|
#=============================================================================
 | 
						|
roundup_plaintext = uh.PrefixWrapper("roundup_plaintext", "plaintext",
 | 
						|
                                     prefix=u("{plaintext}"), lazy=True)
 | 
						|
 | 
						|
# NOTE: these are here because they're currently only known to be used by roundup
 | 
						|
ldap_hex_md5 = uh.PrefixWrapper("ldap_hex_md5", "hex_md5", u("{MD5}"), lazy=True)
 | 
						|
ldap_hex_sha1 = uh.PrefixWrapper("ldap_hex_sha1", "hex_sha1", u("{SHA}"), lazy=True)
 | 
						|
 | 
						|
#=============================================================================
 | 
						|
# eof
 | 
						|
#=============================================================================
 |