class Aws::S3::ExpressCredentialsCache
@api private
def [](bucket_name)
def [](bucket_name) @mutex.synchronize { @credentials[bucket_name] } end
def []=(bucket_name, credential_provider)
def []=(bucket_name, credential_provider) @mutex.synchronize do @credentials[bucket_name] = credential_provider end end
def clear
def clear @mutex.synchronize { @credentials = {} } end
def initialize
def initialize @credentials = {} @mutex = Mutex.new end