learningtapestry/lt-google-api

View on GitHub
sig/lib/lt/google/api/auth/credentials.rbs

Summary

Maintainability
Test Coverage
module Lt
  module Google
    module Api
      module Auth
        module Credentials
          interface _ActionController_Redirecting
            def redirect_to: (String | Symbol | untyped options) -> untyped
          end
          include _ActionController_Redirecting

          @google_auth_options: untyped
          @google_credentials: untyped
          @service: untyped

          extend ActiveSupport::Concern

          attr_reader google_credentials: untyped

          def obtain_google_credentials: (?::Hash[untyped, untyped] options) -> untyped

          private

          def service: -> untyped
        end
      end
    end
  end
end