docs: def _get_auth(self):
          """Return the authorization data for an SNMP request.
  
          :returns: A
              :class:`pysnmp.entity.rfc3413.oneliner.cmdgen.CommunityData`
              object.
          """
          if self.version == SNMP_V3:
              # Handling auth/encryption credentials is not (yet) supported.
              # This version supports a security name analogous to community.
              return cmdgen.UsmUserData(self.security)
          else:
              mp_model = 1 if self.version == SNMP_V2C else 0
              return cmdgen.CommunityData(self.community, mpModel=mp_model)