class_docstr: User object used when no active user is logged in.
code: def roles(self):
      if not self._roles:
          public_role = current_app.appbuilder.get_app.config[
              "AUTH_ROLE_PUBLIC"
          ]
          self._roles = (
              {current_app.appbuilder.sm.find_role(public_role)}
              if public_role
              else set()
          )
      return self._roles
  
file_path: airflow/airflow/providers/fab/auth_manager/models/anonymous_user.py
imports: from __future__ import annotations
  from flask import current_app
  from flask_login import AnonymousUserMixin
  from airflow.auth.managers.models.base_user import BaseUser
label_desc: Use image node_id 1 for calling the AnonymousUser obj's underlying member method code with example usage: obj.roles() and returns: self