Module: IapAuthenticator

Defined in:
lib/iap_authenticator.rb,
lib/iap_authenticator/jws.rb,
lib/iap_authenticator/pkey.rb,
lib/iap_authenticator/token.rb,
lib/iap_authenticator/version.rb,
lib/iap_authenticator/iap_auth.rb,
lib/iap_authenticator/configuration.rb

Defined Under Namespace

Classes: Configuration, IapAuth, JWS, Pkey, Token

Constant Summary collapse

VERSION =
'0.1.1'

Class Method Summary collapse

Class Method Details

.configurationObject



40
41
42
# File 'lib/iap_authenticator/configuration.rb', line 40

def self.configuration
  @configuration ||= initialize_configuration!
end

.configure {|configuration| ... } ⇒ Object

Yields:



44
45
46
47
48
# File 'lib/iap_authenticator/configuration.rb', line 44

def self.configure
  configuration = self.initialize_configuration!
  yield(configuration)
  configuration
end

.initialize_configuration!Object



50
51
52
53
# File 'lib/iap_authenticator/configuration.rb', line 50

def self.initialize_configuration!
  @configuration = Configuration.new
  @configuration
end