code: def _load_and_set_credentials(self) -> None:
      credentials = self._credentials_provider.load()
      self._last_loaded = self._credentials_modified_time()
      self.access_key = credentials.access_key
      self.secret_key = credentials.secret_key
      self.token = credentials.token
      self._frozen_credentials = ReadOnlyCredentials(
          credentials.access_key,
          credentials.secret_key,
          credentials.token,
      )
  
imports: import logging
  import os
  import threading
  import time
  from typing import Any
  import boto3
  from botocore import session
  from botocore.compat import ensure_unicode
  from botocore.credentials import CredentialProvider, Credentials, ReadOnlyCredentials, SharedCredentialProvider
  from botocore.session import get_session
label_desc: Use image node_id 2 for calling the RefreshableSharedCredentials obj's underlying member method code with example usage: obj._load_and_set_credentials() without return types