Module: FidoMetadata

Defined in:
lib/fido_metadata/test_cache_store.rb,
lib/fido_metadata.rb,
lib/fido_metadata/entry.rb,
lib/fido_metadata/store.rb,
lib/fido_metadata/client.rb,
lib/fido_metadata/version.rb,
lib/fido_metadata/statement.rb,
lib/fido_metadata/attributes.rb,
lib/fido_metadata/coercer/date.rb,
lib/fido_metadata/status_report.rb,
lib/fido_metadata/x5c_key_finder.rb,
lib/fido_metadata/coercer/objects.rb,
lib/fido_metadata/coercer/bit_field.rb,
lib/fido_metadata/coercer/statement.rb,
lib/fido_metadata/table_of_contents.rb,
lib/fido_metadata/coercer/escaped_uri.rb,
lib/fido_metadata/coercer/certificates.rb,
lib/fido_metadata/coercer/magic_number.rb,
lib/fido_metadata/coercer/assumed_value.rb,
lib/fido_metadata/authenticator_get_info.rb,
lib/fido_metadata/biometric_status_report.rb,
lib/fido_metadata/code_accuracy_descriptor.rb,
lib/fido_metadata/pattern_accuracy_descriptor.rb,
lib/fido_metadata/biometric_accuracy_descriptor.rb,
lib/fido_metadata/coercer/authenticator_get_info.rb,
lib/fido_metadata/verification_method_descriptor.rb,
lib/fido_metadata/coercer/user_verification_details.rb,
lib/fido_metadata/refinement/fixed_length_secure_compare.rb

Overview

A very simple cache story for the test suite that mimics the ActiveSupport::Cache::Store interface

Defined Under Namespace

Modules: Attributes, Coercer, Refinement Classes: AuthenticatorGetInfo, BiometricAccuracyDescriptor, BiometricStatusReport, Client, CodeAccuracyDescriptor, Configuration, Entry, PatternAccuracyDescriptor, Statement, StatusReport, Store, TableOfContents, TestCacheStore, VerificationError, VerificationMethodDescriptor, X5cKeyFinder

Constant Summary collapse

VERSION =
"0.5.0"

Class Method Summary collapse

Class Method Details

.configurationObject



7
8
9
10
11
12
13
# File 'lib/fido_metadata.rb', line 7

def self.configuration
  @configuration ||= begin
    c = Configuration.new
    c.race_condition_ttl = 1
    c
  end
end

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

Yields:



15
16
17
# File 'lib/fido_metadata.rb', line 15

def self.configure
  yield(configuration)
end