from django_digest import HttpDigestAuthenticator

class HttpDigestAuthentication(object):
        
    def __init__(self):
        self._authenticator = HttpDigestAuthenticator()

    def is_authenticated(self, request):
        return self._authenticator.authenticate(request)
            
    def challenge(self):
        return self._authenticator.build_challenge_response()