firebase_admin/_user_mgt.py
def password_hash(self):
        """The user's password hash as a base64-encoded string.

        If the Firebase Auth hashing algorithm (SCRYPT) was used to create the user account, this
        is the base64-encoded password hash of the user. If a different hashing algorithm was
        used to create this user, as is typical when migrating from another Auth system, this
        is an empty string. If no password is set, or if the service account doesn't have permission
        to read the password, then this is ``None``.
        """
        password_hash = self._data.get('passwordHash')

        # If the password hash is redacted (probably due to missing permissions) then clear it out,
        # similar to how the salt is returned. (Otherwise, it *looks* like a b64-encoded hash is
        # present, which is confusing.)
        if password_hash == B64_REDACTED:
            return None
        return password_hash
The user's password hash as a base64-encoded string.

        If the Firebase Auth hashing algorithm (SCRYPT) was used to create the user account, this
        is the base64-encoded password hash of the user. If a different hashing algorithm was
        used to create this user, as is typical when migrating from another Auth system, this
        is an empty string. If no password is set, or if the service account doesn't have permission
        to read the password, then this is ``None``.
        
The user's password hash as a base64-encoded string.
If the Firebase Auth hashing algorithm (SCRYPT) was used to create the user account, this
is the base64-encoded password hash of the user. If a different hashing algorithm was
used to create this user, as is typical when migrating from another Auth system, this
is an empty string. If no password is set, or if the service account doesn't have permission
to read the password, then this is ``None``.
The user ' s password hash as a base64 - encoded string . If the Firebase Auth hashing algorithm ( SCRYPT ) was used to create the user account this is the base64 - encoded password hash of the user . If a different hashing algorithm was used to create this user as is typical when migrating from another Auth system this is an empty string . If no password is set or if the service account doesn ' t have permission to read the password then this is ` ` None ` ` .
def password_hash(self):
        password_hash = self._data.get('passwordHash')
        if password_hash == B64_REDACTED:
            return None
        return password_hash
def password_hash ( self ) : password_hash = self . _data . get ( 'passwordHash' ) if password_hash == B64_REDACTED : return None return password_hash
The user's password hash as a base64-encoded string.
The user ' s password hash as a base64 - encoded string .
"""The user's password hash as a base64-encoded string.

        If the Firebase Auth hashing algorithm (SCRYPT) was used to create the user account, this
        is the base64-encoded password hash of the user. If a different hashing algorithm was
        used to create this user, as is typical when migrating from another Auth system, this
        is an empty string. If no password is set, or if the service account doesn't have permission
        to read the password, then this is ``None``.
        """ # If the password hash is redacted (probably due to missing permissions) then clear it out, # similar to how the salt is returned. (Otherwise, it *looks* like a b64-encoded hash is # present, which is confusing.)
self