Sha256: ce6b9fa57a989c8ed3de1a8d1f6df1ea845377525f0bb5fd0ae78ad6ae5e3123
Contents?: true
Size: 320 Bytes
Versions: 2
Compression:
Stored size: 320 Bytes
Contents
# frozen_string_literal: true class FolioClient # Wraps API operations to request new access token if expired class TokenWrapper def self.refresh(config, connection) yield rescue UnauthorizedError config.token = Authenticator.token(config.login_params, connection) yield end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
folio_client-0.6.0 | lib/folio_client/token_wrapper.rb |
folio_client-0.5.0 | lib/folio_client/token_wrapper.rb |