keycloak_rack-1.1.0

https://rubygems.org

keycloak_rack

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

yard.run
yri

id: 1390768

number: 1.1.0

platform: ruby

spec_sha256: 12a8abbb35dea516c4217636e4c27202d91a5a2a4bd2ecd908e06100ff9c4fa7

sha256: 5119cbc5eb884dffed840e86780f0608919af60aa4ef0df0176dcdf37f0382d2

created_at: 2024-05-13 08:35:02 UTC

updated_at: 2024-06-14 06:20:20 UTC

position: 1

version_data_entries_count: 92

uploaded_at: 2022-02-09 21:27:12 UTC

indexed: true

has_extensions:

extensions:

Gem size: 39.5 KB

Version Data Entries

Total: 92

Unpacked size: 120 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/workflows/main.yml100644001.96 KB25bd704b6a50b212a8af289930b9a3792b27fbc9666ceb6d6d33b8ccf4d7c551
.gitignore1006440080 Bytesfcb488fb45432050fef717360b820b3e29d6c73643e41171b8bfdd0e5b209c9e
.rspec1006440030 Bytese3a05cdf2301e0e7d8be6b1d1137aa310d7d023575bb2f305df3519c6df5cf2b
.rubocop.yml100644003.1 KB8acfb7fe5d09a5f2ae02c844d468340ae16e9e830c689b0aee33313652dd9de3
.ruby-version100644006 Bytes06e3fe4a7a1884d20d81cc7065ca8cfd4c394ec602c4d180ddc39bbd4f7da521
.yardopts10064400103 Bytes9d9b77fbaa16a92f469addf6c09dd3969bbdd78c2692b7333ecac57bb5d901bb
Appraisals10064400247 Bytes2ccb5e3f48c1b73d083ee6c21cc108951c69d160ebe869d47af1216623dda91a
CHANGELOG.md10064400296 Bytes099958fc58e60060a408b85e3ea3eda1ffddb84fef988f81eb704886706f4e4a
CODE_OF_CONDUCT.md100644005.36 KB0b9b380c599afe9b6d669a4bee52562fa34ec2cf680ee925ba20250ac468cee2
Gemfile1006440070 Bytesbbf84bea967ac012444426fb7d35999ebb3e2fc9ceb7d76ba129e6466f1d8d2b
LICENSE100644001.03 KB8c1413811b6001d06f095bb8149571819c75e240702bd1323773e17cce762571
README.md1006440010.3 KB964c999f052cfaad738d79a439f30f66f8773d3cb392f2d148d39ec05fb67f22
Rakefile10064400176 Bytes9d2040edef98b3335921eb70c6bedb7207f2cc4964676d9a082002a506dd9212
bin/appraisal10075500802 Bytes5d1523743f9ddb839fb19710c9c54ffbf67fe12c981f6f6706711f0b5b9544bf
bin/console1007550089 Bytes81cd479e56d113b1a059327b8bb76d0c5e59138743da72627851e8778be8c169
bin/fix-appraisals10075500409 Bytes75ebb02bf94a9550c896c6fd18574adaaaeeb9c804170c37b3feee52dd3f5674
bin/rake10075500787 Bytesde5041b1fb60e5f7a2aba3dc0c25bd3a85f19d1461780d338ce029977a9704e9
bin/rspec10075500795 Bytes974cfc01e6d09f7f9941f817fe72b91435a14424c76da31463ea3cd754a7e56b
bin/rubocop10075500796 Bytesd03d462948501c39ba90cb0dfee229a89b812aeefd80af1322dfe85c33669a7b
bin/yard10075500787 Bytesd79bfa0f06cf7e19a75ead1c9bba1d4b1520416c6f666a9fa8f2b44c1a203971
bin/yardoc10075500791 Bytes950562c1ae4df34d6d6a17d2ab82b2be5a8dbaa14d79c89a06605e4eecc03337
bin/yri10075500785 Bytesf10b03af479ba6249b29ebc83ad73920b0bc01673d94f914d96cd989aa30a048
gemfiles/rack_only.gemfile1006440091 Bytes5c1cd2c20733b5c75d563351d52a2ce3ecb725af225d26ee8997b5fe8234d7c3
gemfiles/rack_only.gemfile.lock100644004.79 KBa3fd6a9c60b43e5299ec9270471dacb553d63ccc0d5bdb6d7a27a7357820034a
gemfiles/rails_6_0.gemfile10064400150 Bytes6aea94f18842001613badd01209d33519da21806ff5d00de68ac13281ed59f7b
gemfiles/rails_6_0.gemfile.lock100644008 KB3c759fe4b86fdd985f13156a3db7c14251f672e8519d421ac07a465e693c9d05
gemfiles/rails_6_1.gemfile10064400154 Bytes382748d43610dac4f1d7186659d9f28a57754c8735a280cbe331d8491a01f686
gemfiles/rails_6_1.gemfile.lock100644008.08 KBea3387fc0286f8bad4053fcd955c3536def7c9ebc42db06249618c3bce84c2de
keycloak_rack.gemspec100644002.26 KB486820d6aae52cf1896c13a8fe0592d3717152b1961b11334cae281b73838faf
lib/keycloak_rack.rb100644001.21 KB5936360904c6b61a0c863e13eb6023f9f3c2f4af6b64203fb0025169b53f5308
lib/keycloak_rack/authenticate.rb100644002.8 KB323156b3b0709bd868960b73bc44ce61b170649f3e33cf778344a0394bdcaf89
lib/keycloak_rack/authorize_realm.rb100644001.63 KB8075871e011720b24c1aef78d1074ba3740ab8b9264f44838850a5207556ad62
lib/keycloak_rack/authorize_resource.rb100644001.78 KBfd1769a4f3ac605354bbd769856048aef1c3925b5d417722d744483cf48651ef
lib/keycloak_rack/config.rb100644002.22 KB52c4a66c1aac63813158e6dacf55eb42d2c446a6fc9ec228863bfb8cb6a0d216
lib/keycloak_rack/container.rb100644001.22 KB822de79b8cb69b2184abd08f4713ca320208ab4be42aeed4d44ea9f6fc7d2d1c
lib/keycloak_rack/decode_and_verify.rb100644001.42 KBc4f39b6ab3ded5351fa935e786b86234b758b17dd9929e60c72ea813de86c63b
lib/keycloak_rack/decoded_token.rb100644005.41 KB8e4d8a6c04e6bf75390e0b99f2b7d2feddc598b6d58aa063aa6f4f62553e100e
lib/keycloak_rack/flexible_struct.rb10064400370 Bytes8672a5a7f0ab1c3d86961ed3f67f5c14376f672fe7e3118f210366d7fdd4c531
lib/keycloak_rack/http_client.rb100644003.23 KB1293c947554b50a7ebc9d32323fa79466cceb07cf122afd40f4e29680745e585
lib/keycloak_rack/import.rb10064400173 Bytesbed387f67fafbda9cc71436adbb323ae52d862d32d57003008d4f9ad651762d7
lib/keycloak_rack/key_fetcher.rb10064400655 Bytes184a637cad82dc075a52dd8f15edb704c76254dd14de81a06b2aac91b39f5e33
lib/keycloak_rack/key_resolver.rb100644001.66 KBabbd0bd2b1128016e2a96c1faf7f16a8e1bb710bfeaebec6fcb8cd6b91d46486
lib/keycloak_rack/middleware.rb100644003.74 KB526677cd152496d16f3f57063bdd419446cf3b0add56ac404e3a05a345d1abfd
lib/keycloak_rack/railtie.rb10064400350 Bytes4141f76bb94c0cd1b5a4c4bb9ec71f70f67bc6e2da093ace8271f06d5af00bc1
lib/keycloak_rack/read_token.rb100644001.07 KBbacb317ba98a1032f59f6d5ecb325c7d50485452f9bed19bae636b83987c6724
lib/keycloak_rack/resource_role_map.rb10064400233 Bytes568339f70da5572434007fd0a9bba6fb495fdb8705fecb17ef79cbdea52378fc
lib/keycloak_rack/role_map.rb10064400329 Bytes61df807ecdf5113b5d13e20800e353459ad5e8e6f8b29333ac64df0f0ae9262d
lib/keycloak_rack/session.rb100644001.33 KB905bb1df5a97fa0bff21f21c5ae27a0ee2d0c8f66c8300aa887bd8e1d709fbe1
lib/keycloak_rack/skip_authentication.rb100644001.03 KB61cc077c3716b79eafe89f21248105a4b653b5ce0612ee998b0ffb1866593164
lib/keycloak_rack/types.rb100644001.03 KB7bae9ec55d582d5c92b06ebdb0e34995e75139674c132d353a4e304dee661e68
lib/keycloak_rack/version.rb1006440091 Bytes27a9665015e2c05ebeab8cbe8d227948f73b6126ba7574b44ffab2ccac62e3a4
lib/keycloak_rack/with_config.rb10064400388 Bytesd71cacf2dab59a6f4f4028e26a15a059a7b9868d7d4922b128b1123ddb5dea5d
lib/keycloak_rack/wrap_token.rb100644001.61 KB310b7d3018b7b9d618f0ef7e6b695b01f3b087526c1a486d74742804fcddac6b
spec/dummy/.ruby-version100644006 Bytese6a1eb883b99b3cc3741f764ebdc3b434bb8f52f84e43bb1c6cab7fac66cdbc1
spec/dummy/README.md10064400374 Bytescb08e48b7df3451e22fb32b808eee8b7c12d330b7f04be49353715fe612fa7d7
spec/dummy/Rakefile10064400258 Bytes74007a60a50befcd1836c1634888115219b751f568e6987296af2072839edb22
spec/dummy/app/controllers/application_controller.rb10064400556 Bytesfe7503dbb1493bd1ed422beedf86e86f0f98fc901179abdd41e81e2984c12646
spec/dummy/app/controllers/test_controller.rb10064400242 Bytesd954cea7cd988211819bbb102cee93fef633dd118104b88e57c77777251502f6
spec/dummy/config.ru10064400191 Bytese719f810b100e6693796a9f82504a4061c6824dbbb66021cfc218fd13df31212
spec/dummy/config/application.rb100644001.58 KB68035d21ca342e883fb3dae5ea96b706db4c8154bbf49569a1c691619979d45a
spec/dummy/config/boot.rb1006440055 Bytes86ba3f5e9d64871ed6e5eb67021131d9b5c632195d8010a577158581e4ceb69c
spec/dummy/config/environment.rb10064400159 Bytesf932fde7d8ac2cd8f88613c9febb6cdc7325090b84f89c5b39f1239f7535368e
spec/dummy/config/environments/development.rb100644001.9 KB4dca2f7b80449bfba233a30f8cb21b445aa3f4694806fef85c5109ebb946f9bc
spec/dummy/config/environments/test.rb100644001.9 KB4dca2f7b80449bfba233a30f8cb21b445aa3f4694806fef85c5109ebb946f9bc
spec/dummy/config/initializers/application_controller_renderer.rb10064400246 Bytes03bbcd717a2879e8317743eb58592d8e64ea8b39472bb6fc2951281238601ca9
spec/dummy/config/initializers/backtrace_silencers.rb10064400571 Bytes28c65b07eecb4f0e3327ae93cf2da8e313c384340cf4887fa63817f085558bb7
spec/dummy/config/initializers/cors.rb10064400534 Bytes46a0bac0a6c5d206da4dabd2d89c32c462e15760ba73de8532048064d6d14d7d
spec/dummy/config/initializers/filter_parameter_logging.rb10064400291 Bytes0d58f2d8f05e2079bf064dc8ff8cd5623debc3801942715ec50dd5280104e9c1
spec/dummy/config/initializers/inflections.rb10064400677 Bytes8a19bfb0836296b4ad0630cfcca05e35a8827f67fc26fb78aba5232068891566
spec/dummy/config/initializers/mime_types.rb10064400186 Bytes4db42f09365e2be0370ed2454594c60940a5a5b99145fcae0da8a60392ca7a53
spec/dummy/config/initializers/wrap_parameters.rb10064400370 Bytesb2108f05680e763c0130a914a31e017b678780bf065e7bebcd792eb8e4dc6370
spec/dummy/config/keycloak.yml10064400163 Bytesa026545330a1f1d29a81dd5b5ec64168c497d80b439fe320c6ff9fd45ed2e11f
spec/dummy/config/locales/en.yml10064400849 Bytes2de6f1a48e24e30802cdb539f3981fde4ad365b15787577f0d86983bb6e85b22
spec/dummy/config/routes.rb1006440091 Bytesf06d6193144f327d13f7575ad0120878bae6948e819c808b65c2aa6d97617472
spec/dummy/public/robots.txt1006440099 Bytes2f15987e4606501202b9d337085439339e53a374e3d194847192c12f85ba78f8
spec/dummy/tmp/development_secret.txt10064400128 Bytesac2d10df5802294c187b0035d1e900aa257d0e32003b3d5438f45077a2388dc1
spec/factories/decoded_token.rb10064400368 Bytes6902f846b153948141ad04576a10442ab00d221e98d3dfbd42294be058dcb5b4
spec/factories/session.rb10064400414 Bytes4cdef6fbc140c0b4d387f96760376bdc6faa616c4603efd5f84df368467367ba
spec/factories/token_payload.rb100644001.03 KB7d6aeaf25dd79384d104d1c8a293d3fac777d26ee7571efc4cd073f24fc9a434
spec/keycloak_rack/authorize_realm_spec.rb10064400381 Bytesd102bdb067359d0dfe4cec9fd961c5e1a3c73110e92a69439d397f55a96bee9f
spec/keycloak_rack/authorize_resource_spec.rb10064400519 Bytescdf575daf4b5a6fa3a10d56b98705e2ba39fd5a519dd75d006dd2f62c754a0f0
spec/keycloak_rack/decoded_token_spec.rb10064400941 Bytes79d111b79ba06b9277521db844df05e54a31fc8153cb9c09e064892d2b8aa3eb
spec/keycloak_rack/key_resolver_spec.rb100644002.59 KB9a91fea1ec239d00f80e3dac8164af6131f73888e85edc8a439d37a0299f6f52
spec/keycloak_rack/middleware_spec.rb100644003.53 KB395baf6659d7e3e9d413c87203d7c897320822c77ae51f4068492f9bc49405e5
spec/keycloak_rack/rails_integration_spec.rb10064400962 Bytes0ee120962f3dfcb3b0a28b1cb94ba1d320dbcff3e8df4e395bb1fa46e1efd56a
spec/keycloak_rack/session_spec.rb10064400961 Bytesffc1ce0778056b706362b6cee9277f8799c8df30c3b34fa28d6c3ecafdd54eb1
spec/keycloak_rack/skip_authentication_spec.rb100644001.1 KB7eb5009c96d572acec4ac97db8ee3cd95bd6508149d8cff91569f007565c0b1b
spec/spec_helper.rb100644003.37 KB5dc43e44f894769dfb7eeb9ef534859804b6e8db7a69ac78cebf22f91f297e4e
spec/support/contexts/mocked_keycloak.rb100644001.7 KBd61e21bdc0578bae36362474b55e7ed6c58f8b2381d9af9af9342dfeedde8504
spec/support/contexts/mocked_rack_application.rb10064400783 Bytes138b2ea7a296152f7ba1fdee66dfab24b2e2d69cc12ad3a050eeb1c5a44d0efa
spec/support/test_key.pem100644001.64 KB1c3bb9c7be06af556fb1fa07f3fb91ae5b25c241530416c3cbfe6ffb388ce3c8
spec/support/token_helper.rb100644001.76 KB8aa1c75ea5e287b2119f46b8f6b0f8f8223789a21f2a7204a58c2b0b95b9fdc5