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