class IapAuthenticator::Configuration

Public Class Methods

new() click to toggle source
# File lib/iap_authenticator/configuration.rb, line 3
def initialize
  @configuration = OpenStruct.new
end

Public Instance Methods

client_id() click to toggle source
# File lib/iap_authenticator/configuration.rb, line 15
def client_id
  @configuration.client_id
end
client_id=(client_id) click to toggle source
# File lib/iap_authenticator/configuration.rb, line 19
def client_id=(client_id)
  @configuration.client_id = client_id
end
logger() click to toggle source
# File lib/iap_authenticator/configuration.rb, line 35
def logger
  @logger ||= Ougai::Logger.new(STDOUT)
end
logger=(log_handler) click to toggle source
# File lib/iap_authenticator/configuration.rb, line 31
def logger=(log_handler)
  @logger = log_handler
end
refresh_time_seconds() click to toggle source
# File lib/iap_authenticator/configuration.rb, line 23
def refresh_time_seconds
  @configuration.refresh_time_seconds ||= 3600
end
refresh_time_seconds=(refresh_time_seconds) click to toggle source
# File lib/iap_authenticator/configuration.rb, line 27
def refresh_time_seconds=(refresh_time_seconds)
  @refresh_time_seconds = refresh_time_seconds.to_i
end
service_account_credentials_path() click to toggle source
# File lib/iap_authenticator/configuration.rb, line 7
def service_account_credentials_path
  @configuration.service_account_credentials_path
end
service_account_credentials_path=(service_account_credentials_path) click to toggle source
# File lib/iap_authenticator/configuration.rb, line 11
def service_account_credentials_path=(service_account_credentials_path)
  @configuration.service_account_credentials_path = service_account_credentials_path
end