securenative-0.1.18

https://rubygems.org

securenative

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://www.securenative.com

id: 1270088

number: 0.1.18

platform: ruby

spec_sha256: 14ae6df803697d9edaa65d7cb534edc9781a884a9b464e15fdf9ba5537d005cd

sha256: 3c6681e30adda634b45083f428c03bf4f5aee65fd7818a54cc6db9a23b1d9294

created_at: 2024-05-13 08:33:11 UTC

updated_at: 2024-06-13 13:48:12 UTC

position: 20

version_data_entries_count: 102

uploaded_at: 2020-08-19 11:56:49 UTC

indexed: true

has_extensions:

extensions:

Gem size: 28.5 KB

Version Data Entries

Total: 102

Unpacked size: 89.1 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/workflows/ci.yml100644001.18 KBed046f764a3a3eb1fa14594dfc053fb611d269003000d617f22d76805efdc00f
.github/workflows/publish.yml100644001.67 KB0eb5e8c485dbef3956fe56c8dc629d1721181a1b80834759310479b89271832d
.github/workflows/test.yml100644001.17 KBe8012b297449d45be30ef27250c9e85d9b160274aa7862a0a214ae0f5cad775a
.gitignore10064400705 Bytesa7fe69b205af98c3e71927ac8e0fdaec8a8ff83b7695b5d9691125274a11e970
.rakeTasks10064400327 Bytes80a74f529804749ec862a1ce764dd9b9803421d25d231359e7680ea687665809
.rspec1006440053 Bytes06245e25d7cf46b4fbde27b5faa0df0d4110e11918eeb5848de4ab2aff897b59
Gemfile10064400345 Bytes458fe0687e658c349d80787e943cdf482f654ae2a41e56cf58190998056f4d51
Gemfile.lock100644006.79 KB545efc04ca5df7ce25fb3e07cb04c02a49730c8e70259b6e16fb3ffda36688c7
LICENSE100644001.05 KBa224227a0e310e4473ad9ad28e072cfd45503444f7f858b93ed45196e7b1ed64
README.md100644005.17 KBb61988ee956062ed7c7a49e0fc594dee590f00b9f9f7e675ff05aed5a76ff8eb
Rakefile10064400131 Bytes7bd283fa471544a6f9385b7743ed682b2176938a7a8f91db458aed12a920fb15
VERSION100644006 Bytes8b29bfae8012c56777d20c8e62975c1640d86088e3eb1aa862b556441c7d3221
bin/console10075500347 Bytesf46af7e0f672f942806eef6eaa94eed16b881e1452787f2bb02bead0a9b4b8da
bin/setup10075500131 Bytese201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead
lib/api_manager.rb100644001.09 KB019e95a012dc83bffce641ba5c96953a09ff034b3fd7aebc7ed82185ed67cffd
lib/config/configuration_builder.rb100644001012 Bytes6cf891cbe07aab0191b2dccd069312e9d068ec33c0da60eb71152157511d3c3c
lib/config/configuration_manager.rb100644001.96 KB66a325692eeee53a7ddb8239cbe7febc0edb7c3ad889a7ac44be1c2fac4a5b0b
lib/config/securenative_options.rb10064400866 Bytes98ba214355318d7375cac5d6d9024fbc9420ccc296a6bf76840da3cf7f2be7e6
lib/context/hanami_context.rb10064400554 Bytes373103ae5d92e58e9ca94d157e7c63e0681b36211e518257f445212ae0546447
lib/context/rails_context.rb10064400674 Bytesbc71487e8520d7d0d72862402b7989af8f6f8199c9b564dd5a028adfecddf257
lib/context/securenative_context.rb100644002.18 KBdc3377813132a8a8116e95504e2ef67e4a0b05bcf047aa7e10361be8c7304f37
lib/context/sinatra_context.rb10064400531 Bytesdd279b9e65e5793f1be16cd19a557b1a47dae1dce32b431e95852f2f58f00550
lib/enums/api_route.rb1006440089 Bytes6b31b9c31d8c8a33e2fb1e11abc6496604f4af7f8ecb2c6650ed23fc600e2690
lib/enums/event_types.rb10064400856 Bytes663022d3e044dfeaee5090218ff64d99714392b18df58bd3f7a9148fa4f4c67c
lib/enums/failover_strategy.rb10064400115 Bytesfb9c92066efbe54506c3010e68050408eb52700eeab77d12d3233361175656d4
lib/enums/risk_level.rb10064400102 Bytes39a0285193cbc7502b9b944cc83fb127c8a78f070c09af80578f47f5ee14de6a
lib/errors/securenative_config_error.rb1006440081 Bytes7070f94409f8e739841639918b0ced4aa161651a684b6c3a6b006b38f059f589
lib/errors/securenative_http_error.rb1006440079 Bytesc9c0610c2319002fb2b0517e04f6bd4b4615dcfd9e3435cf8adc5163b4d8b22f
lib/errors/securenative_invalid_options_error.rb1006440089 Bytes3a25558a2d1678a2259867ec789babf25968006cf7cd9661d2781e6fdd4e313e
lib/errors/securenative_invalid_uri_error.rb1006440085 Bytes91f60f0242d13a8518c8fa2c655a8e17a5135a7215e619d6fad4e110da2443f5
lib/errors/securenative_parse_error.rb1006440080 Bytesbd1b76e77e4a21354bbf2fb1d0abbdacc4de40438bc088c702a4527ca2c8a175
lib/errors/securenative_sdk_Illegal_state_error.rb1006440090 Bytesc59d7d706338b2ac5a0bd883834b9a67cbfb1cd88d7d6da09593d18e7a8f8701
lib/errors/securenative_sdk_error.rb1006440078 Bytesb63723a3bfea86b0b08f0e1d766fc5696adae027c04066baf20d30fcd706f031
lib/event_manager.rb100644004.35 KB860616fc9d1a8165cbf3e1db56b8a6bbb5dc658890274e499dc84ccbc98cf862
lib/event_options.rb100644001.06 KBdbfd5efa969a251ac29c784a66190b25b7e7060294b69e5b8de374ce387b1cd5
lib/http/secure_native_http_response.rb10064400252 Bytesb4a350e8d4eb7c68ade00e2064362bbd0accd19a54fd3580384c69d8538b3ce9
lib/http/securenative_http_client.rb10064400808 Bytes2704459772b805ba4cf9a1f57c298d9500aaf9e4a55fcc9f144824500a843228
lib/models/client_token.rb10064400194 Bytese23cc1d57bf2533992e56f7a2d1beeaf0fba093c9df26cef28778f4fc60e3ee3
lib/models/device.rb10064400160 Bytesa10e666039194ed37789410ba948305f562aabd8d991aa35b0c237edf8187245
lib/models/event_options.rb10064400481 Bytesacca927ad359c9f74bcfa88ff5ce01623aec247b443b1c040a18578008ee3294
lib/models/request_context.rb10064400478 Bytes40adb02eb3107095a4b90de6ce4689df2070330e8b22114b0c7b7e1e5d77dc0c
lib/models/request_options.rb10064400257 Bytes25e6dafa0642c6eed61c9733bf11a1c07d1d99980760e98c6313f30a17d995f3
lib/models/sdk_event.rb100644001.41 KBa7adac1230803a4ca918c35a9c74d915bebb6a3e76098f92cfe759607105e180
lib/models/user_traits.rb10064400310 Bytes7a83f51a1dfdff9fd4854ddb798cc3d9d9a69a52267756f4ce597e421820b387
lib/models/verify_result.rb10064400285 Bytesb2c2a6162b1b1e7d95af086205d765e56b98120a8f8b389138a485634d6b48ce
lib/securenative.rb100644003.07 KBb733ccade17bab57b72f90108237742ad0a6104c0dad5f796f2c7ae9f73a0cc4
lib/utils/date_utils.rb10064400182 Bytesee45b777fb228c8f257c1896b75275455824e6574c6a888f8593c3e934d3d0f1
lib/utils/encryption_utils.rb10064400819 Bytesef3956f823d9061000c5698f3e4e3e5c272bf9d10d2cbb04168938f4adb1ae45
lib/utils/ip_utils.rb10064400490 Bytesab9944ef93b58ca5ff1ea05735f0bc90f41bf8fd75ecab1247311b35ac3021a4
lib/utils/request_utils.rb100644001.19 KB373eae7985c605f1637c7d9835b3340f831b77a26871ea724bac8dd2ac7afd33
lib/utils/secure_native_logger.rb10064400959 Bytes063c85b8d608175239f471b8d4f5bc3f6de90b0b2e1d975d9592ff343aa10d76
lib/utils/signature_utils.rb10064400426 Byteseb4f5bbe1ffb52d39de69ab72ae564522ab76e70ee251c123c6a354ba8cce8ea
lib/utils/utils.rb10064400157 Bytes79eaa99abd76f04cab5b42f5086f30a5aa565c6ee4fe4d533a5b4dc78dbfb37a
lib/utils/version_utils.rb10064400179 Bytes6c14e04722d64f47dbbfff9e72e47dd6065f41af015d7984917b868ae76913d5
out/production/securenative-ruby/api_manager.rb10064400961 Bytesd16fabc889c63ae023d16cde61603bbae9a4355553df0752b21ecee05531dd3d
out/production/securenative-ruby/config/configuration_builder.rb100644001021 Bytese9f05840ce2c0964d9920bd701f6aeff973168d72eeab5a2b86f83006245b0af
out/production/securenative-ruby/config/configuration_manager.rb100644001.96 KB782f8ed84a3a0b479b83eff07d62cc9f8499b692020f58445f1ac070adced69f
out/production/securenative-ruby/config/securenative_options.rb10064400840 Bytes59393db5d1daec6737b5b2277c7212dd9b88f1b7caf596b463e1e924c56fe93d
out/production/securenative-ruby/context/securenative_context.rb100644001.25 KB3818b2d7b5fb3b9c635d597298a571703d072e3a4f8b56950aa5010cc7f34bf4
out/production/securenative-ruby/enums/api_route.rb1006440089 Bytes6b31b9c31d8c8a33e2fb1e11abc6496604f4af7f8ecb2c6650ed23fc600e2690
out/production/securenative-ruby/enums/event_types.rb10064400856 Bytes663022d3e044dfeaee5090218ff64d99714392b18df58bd3f7a9148fa4f4c67c
out/production/securenative-ruby/enums/failover_strategy.rb10064400115 Bytesfb9c92066efbe54506c3010e68050408eb52700eeab77d12d3233361175656d4
out/production/securenative-ruby/enums/risk_level.rb10064400102 Bytes39a0285193cbc7502b9b944cc83fb127c8a78f070c09af80578f47f5ee14de6a
out/production/securenative-ruby/errors/securenative_config_error.rb1006440081 Bytes7070f94409f8e739841639918b0ced4aa161651a684b6c3a6b006b38f059f589
out/production/securenative-ruby/errors/securenative_http_error.rb1006440079 Bytesc9c0610c2319002fb2b0517e04f6bd4b4615dcfd9e3435cf8adc5163b4d8b22f
out/production/securenative-ruby/errors/securenative_invalid_options_error.rb1006440089 Bytes3a25558a2d1678a2259867ec789babf25968006cf7cd9661d2781e6fdd4e313e
out/production/securenative-ruby/errors/securenative_invalid_uri_error.rb1006440085 Bytes91f60f0242d13a8518c8fa2c655a8e17a5135a7215e619d6fad4e110da2443f5
out/production/securenative-ruby/errors/securenative_parse_error.rb1006440080 Bytesbd1b76e77e4a21354bbf2fb1d0abbdacc4de40438bc088c702a4527ca2c8a175
out/production/securenative-ruby/errors/securenative_sdk_Illegal_state_error.rb1006440090 Bytesc59d7d706338b2ac5a0bd883834b9a67cbfb1cd88d7d6da09593d18e7a8f8701
out/production/securenative-ruby/errors/securenative_sdk_error.rb1006440078 Bytesb63723a3bfea86b0b08f0e1d766fc5696adae027c04066baf20d30fcd706f031
out/production/securenative-ruby/event_manager.rb100644004.39 KB1f0a8f62d5c789578d72a8eea5693b6918873962e2137f99cd6b55319e7e7798
out/production/securenative-ruby/event_options.rb100644001.06 KBdbfd5efa969a251ac29c784a66190b25b7e7060294b69e5b8de374ce387b1cd5
out/production/securenative-ruby/http/http_response.rb10064400240 Bytes046f2af04e98688a088592a35dfb0de0a3bfb82fec9128b8ea95da47890527c3
out/production/securenative-ruby/http/securenative_http_client.rb10064400808 Bytes2704459772b805ba4cf9a1f57c298d9500aaf9e4a55fcc9f144824500a843228
out/production/securenative-ruby/models/client_token.rb10064400194 Bytese23cc1d57bf2533992e56f7a2d1beeaf0fba093c9df26cef28778f4fc60e3ee3
out/production/securenative-ruby/models/device.rb10064400160 Bytesa10e666039194ed37789410ba948305f562aabd8d991aa35b0c237edf8187245
out/production/securenative-ruby/models/event_options.rb10064400481 Bytesae317dc34b524432392992d2ff21f7c7abda0e89d538b9022f7e753ae05cdd2d
out/production/securenative-ruby/models/request_context.rb10064400476 Bytesbf27ee0de8e31fcf262cd0d2fc507b7c3cbc4c656866853f42cbb00a586fe9e6
out/production/securenative-ruby/models/request_options.rb10064400257 Bytes25e6dafa0642c6eed61c9733bf11a1c07d1d99980760e98c6313f30a17d995f3
out/production/securenative-ruby/models/sdk_event.rb100644001.42 KB1684dce6a8d6461f9e94012b1c4b4c64a1f8854c252910f87c9e26de86bb6dc3
out/production/securenative-ruby/models/user_traits.rb10064400314 Bytesc66642cad88172af7b5c1235b88a4af9ce959c8f98dee8227af499800e82a766
out/production/securenative-ruby/models/verify_result.rb10064400288 Bytesd2ee125bdf63f3c2c6f62c0c338a59a0f55a9b7319c3bce191df01a717654063
out/production/securenative-ruby/securenative.rb100644002.81 KBae5a7abc9d2248f25186a9f32423c59c92ab8e722f3c3163c6f622bf6cdf392c
out/production/securenative-ruby/utils/date_utils.rb10064400182 Bytesee45b777fb228c8f257c1896b75275455824e6574c6a888f8593c3e934d3d0f1
out/production/securenative-ruby/utils/encryption_utils.rb10064400819 Bytesef3956f823d9061000c5698f3e4e3e5c272bf9d10d2cbb04168938f4adb1ae45
out/production/securenative-ruby/utils/ip_utils.rb10064400490 Bytesab9944ef93b58ca5ff1ea05735f0bc90f41bf8fd75ecab1247311b35ac3021a4
out/production/securenative-ruby/utils/request_utils.rb10064400539 Bytes15193bd1e76a65fde41b71ac3cfb0a861f7e5590952316099578ca2b753be925
out/production/securenative-ruby/utils/secure_native_logger.rb100644001.01 KB042c764dd9a0420414f2684bfb4a35877d49073bce2cd579afa4b8e74abd7ea6
out/production/securenative-ruby/utils/signature_utils.rb10064400426 Byteseb4f5bbe1ffb52d39de69ab72ae564522ab76e70ee251c123c6a354ba8cce8ea
out/production/securenative-ruby/utils/utils.rb10064400157 Bytes79eaa99abd76f04cab5b42f5086f30a5aa565c6ee4fe4d533a5b4dc78dbfb37a
out/production/securenative-ruby/utils/version_utils.rb10064400179 Bytes6c14e04722d64f47dbbfff9e72e47dd6065f41af015d7984917b868ae76913d5
out/test/securenative-ruby/spec_api_manager.rb100644003.34 KB9af726f0289801117fa699c2e1d09687146f9dee55017bdc54636a03efb03dd9
out/test/securenative-ruby/spec_context_builder.rb100644004.47 KBa2cc646b4646c7889f2611c027e8b4274c4602b7a208abbecca69c0ddf47d21b
out/test/securenative-ruby/spec_date_utils.rb10064400280 Bytes9d76a0dd40b0bf5629287b7a41a9543c073b4a12d76f36076d07fda8d956b3a8
out/test/securenative-ruby/spec_encryption_utils.rb100644001.22 KB5ae74beecdec1dfcb9ea788e57cc356ebbeb08f162d120c2aa8885de05ac2f6e
out/test/securenative-ruby/spec_event_manager.rb100644002.1 KB4d30fbec81bfa2452c41dd08678a73ae3de269421d2cf91e67c3ac6044ff2d9b
out/test/securenative-ruby/spec_helper.rb10064400483 Bytese6ab1c8e4560c6ef2ffdcfab50a4cc02fbd91882d3f5ac79b205b0235a5961d0
out/test/securenative-ruby/spec_ip_utils.rb100644001.03 KBb02a86058471eda044d8f88e73918dadea8bfad8414402e84558362aa1776f2d
out/test/securenative-ruby/spec_securenative.rb100644002.25 KBfa56f1865ee4acb9da1f75f7d3d53ede115f131770974f92e03d7971d3517e97
out/test/securenative-ruby/spec_securenative_http_client.rb10064400760 Bytesda0c12851c6b92b97d3d5bf02c110bb35f2ba8ca27c27cf6dba286612ad692e3
out/test/securenative-ruby/spec_signature_utils.rb100644001.01 KB7e68240be772ee0ab2943083119f6731fa562ef7e2cb04f8ae1e86511a607f3b
securenative.gemspec100644001.08 KBfdcb76b5ac9c4fd59c9fc108688a44c90cc61d8485e5242dca5955ca06eb8e8e