Skip to main content

HTTPDigest

HTTP Digest authentication.

Attributes

AttributeTypeDescription
modelHTTPBaseModelThe OpenAPI security scheme model containing the 'digest' scheme type and an optional description.
scheme_name`strNone` = HTTPDigest
auto_errorbool = TrueDetermines if the request should be automatically canceled with an error or return None if HTTP Digest is not provided.

Constructor

Signature

def HTTPDigest(
scheme_name: str | None = None,
description: str | None = None,
auto_error: bool = True
) - > null

Parameters

NameTypeDescription
scheme_name`strNone` = None
description`strNone` = None
auto_errorbool = TrueIf True, missing credentials raise an error; if False, the dependency returns None.

Signature

def HTTPDigest(
scheme_name: str | None = None,
description: str | None = None,
auto_error: bool = True
) - > null

Parameters

NameTypeDescription
scheme_name`strNone` = None
description`strNone` = None
auto_errorbool = TrueDetermines if the method should raise an HTTP 403 error automatically when credentials are missing or invalid; set to False for optional authentication.