trusona/trusona-server-sdk-ruby

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
lib/trusona/workers/trusonafication_creator.rb32
A
25 mins
A
95%
lib/trusona/api/verified_response.rb64
A
25 mins
A
97%
lib/trusona/services/user_identifiers_service.rb13
A
25 mins
A
100%
lib/trusona/services/account_lookups_service.rb14
A
25 mins
A
100%
integrations/buster.rb12
A
0 mins
integrations/device_user_binding_integration_spec.rb3
A
0 mins
integrations/identity_documents_spec.rb15
A
0 mins
integrations/paired_tru_code_spec.rb26
A
0 mins
integrations/spec_helper.rb25
A
0 mins
integrations/tru_code_spec.rb28
A
0 mins
integrations/trusonafication_spec.rb58
A
0 mins
integrations/user_accounts_spec.rb24
A
0 mins
integrations/user_identifiers_spec.rb21
A
0 mins
lib/trusona.rb94
A
0 mins
A
100%
lib/trusona/api/client.rb46
A
0 mins
A
93%
lib/trusona/api/hashed_message.rb55
A
0 mins
A
100%
lib/trusona/api/signed_request.rb79
A
0 mins
A
97%
lib/trusona/device.rb8
A
0 mins
A
100%
lib/trusona/device_user_binding.rb15
A
0 mins
A
100%
lib/trusona/errors.rb14
A
0 mins
A
100%
lib/trusona/helpers/key_normalizer.rb9
A
0 mins
A
100%
lib/trusona/helpers/time_normalizer.rb13
A
0 mins
A
100%
lib/trusona/identity_document.rb12
A
0 mins
A
100%
lib/trusona/mappers/base_mapper.rb52
A
0 mins
A
92%
lib/trusona/mappers/device_mapper.rb9
A
0 mins
A
100%
lib/trusona/mappers/device_user_binding_mapper.rb9
A
0 mins
B
80%
lib/trusona/mappers/identity_document_mapper.rb12
A
0 mins
A
100%
lib/trusona/mappers/nil_mapper.rb7
A
0 mins
A
100%
lib/trusona/mappers/paired_tru_code_mapper.rb9
A
0 mins
A
100%
lib/trusona/mappers/tru_code_mapper.rb9
A
0 mins
A
100%
lib/trusona/mappers/trusonafication_mapper.rb14
A
0 mins
A
100%
lib/trusona/mappers/user_account_mapper.rb9
A
0 mins
B
80%
lib/trusona/mappers/user_identifier_mapper.rb9
A
0 mins
B
80%
lib/trusona/mappers/user_mapper.rb9
A
0 mins
A
100%
lib/trusona/paired_tru_code.rb7
A
0 mins
C
75%
lib/trusona/resources/base_resource.rb21
A
0 mins
A
100%
lib/trusona/resources/device.rb15
A
0 mins
A
100%
lib/trusona/resources/device_user_binding.rb24
A
0 mins
A
100%
lib/trusona/resources/device_user_binding_activation.rb21
A
0 mins
A
100%
lib/trusona/resources/identity_document.rb29
A
0 mins
A
100%
lib/trusona/resources/paired_tru_code.rb11
A
0 mins
A
100%
lib/trusona/resources/tru_code.rb33
A
0 mins
A
100%
lib/trusona/resources/trusonafication.rb113
A
0 mins
A
100%
lib/trusona/resources/user.rb14
A
0 mins
A
100%
lib/trusona/resources/user_account.rb63
A
0 mins
A
98%
lib/trusona/resources/user_identifier.rb38
A
0 mins
A
100%
lib/trusona/resources/validators.rb16
A
0 mins
B
80%
lib/trusona/services/base_service.rb98
A
0 mins
A
95%
lib/trusona/services/device_user_bindings_service.rb15
A
0 mins
A
100%
lib/trusona/services/devices_service.rb11
A
0 mins
A
100%