def using_managed_identity()

in azurefunctions-extensions-bindings-blob/azurefunctions/extensions/bindings/blob/utils.py [0:0]


def using_managed_identity(connection_name: str) -> bool:
    """
    To determine if managed identity is being used, we check if the provided
    connection string has either of the two suffixes:
    __serviceUri or __blobServiceUri.
    """
    return (os.getenv(connection_name + "__serviceUri") is not None) or (
        os.getenv(connection_name + "__blobServiceUri") is not None
    )