rack-oauth2-1.2.1

https://rubygems.org

rack-oauth2

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 160456

number: 1.2.1

platform: ruby

spec_sha256: 550bbbc109d4306db318802d04c71f22a8145ee45e452caf62d6263e746138e9

sha256: 4df5f9ff30a1b375df55319f9c6d4d9d13eab2093bd64b1f9847974bceb2eeeb

created_at: 2024-05-13 08:15:56 UTC

updated_at: 2024-06-05 06:14:47 UTC

position: 46

version_data_entries_count: 103

uploaded_at: 2015-07-31 02:16:28 UTC

indexed: true

has_extensions:

extensions:

Gem size: 29.5 KB

Version Data Entries

Total: 103

Unpacked size: 130 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400160 Bytes911316015decabe313377a22982d85976de62d831a82fa456d7efd5d34a0c575
.rspec1006440031 Bytesa14c8d1d4279030df2d11a1959c3a738ca5650ef49cc97df4cb552f1942ed50e
.travis.yml1006440044 Bytes41932d8f3d82a09e87894fa78b738b84bcec674665f35b9fbf7ad06efa9f076c
Gemfile1006440094 Bytes3ce0ad88018c0acb6f6f9e05a720b5e167b2d3687452be3f529eafc14707012c
LICENSE100644001.03 KB482b900c31636986cea3fa00a478a75b0458e950fde02284f2c1cdf32bbf4fdc
README.rdoc100644002.07 KB3248e8a07628117bf51763cd02dcd80bc42431b2b5ecf6db07c88d86e87dad85
Rakefile10064400400 Bytesb68194f6e124fd4ee79814efd1da2b65674db93802377143aad0ddd9e26a0fd0
VERSION100644005 Bytes206620a657f1ccc8af72b866fdcef20e641c48f39ce27f338ce8313949c63e53
lib/rack/oauth2.rb100644001.51 KBbc5eaaceca0d5c746d10d94fb560407cfb55be36fdef87da061f16eecebf5f00
.document1006440060 Bytes3710b3c6014324b6558cfbcc4e662816b969e6a7137b1f4e53e0eed68cc04a5d
lib/rack/oauth2/access_token.rb100644001.22 KB67b31b1e6ed666edfbe8692cba16ac32478da7973f3ed851faf39e86f23cfa24
lib/rack/oauth2/access_token/authenticator.rb10064400583 Bytes989549446cf5a171d5705bd51ad487203c9ab0e8f2909726784b338a3916faaf
lib/rack/oauth2/access_token/bearer.rb10064400225 Bytescdf3b3829af2d0b3979063ee926c0e49ed291e7d950cdea70d610726bd20b350
lib/rack/oauth2/access_token/legacy.rb10064400410 Bytesa074f400a998254a2dc78905c3baa801dc24e33a2bb72e5a44b4cd394d4f9c47
lib/rack/oauth2/access_token/mac.rb100644003.07 KBb6a8aa45bd08a56be373376cccfb9398059a1cc964d839d54dec1414faa62ded
lib/rack/oauth2/access_token/mac/sha256_hex_verifier.rb10064400358 Bytesfcb6f5093eeecf3e82b7c0e28e284e3e23cc37488d4f0610c79d691cf51e732a
lib/rack/oauth2/access_token/mac/signature.rb10064400755 Bytesb316aeaf96d7580d7fd29d97ceb3e56c190ca78da913d91c14f3068c6ad31aa4
lib/rack/oauth2/access_token/mac/verifier.rb100644001.15 KB8292c2a426963cd993a3c348d23e6ffb54e7819d133efe3d0a3c717ccd6727a2
lib/rack/oauth2/client.rb100644004.1 KBe1fece4225ea388884a86202fa025108822d981c9653689a758e6934558aaffe
lib/rack/oauth2/client/error.rb10064400303 Bytesade2858b6156ebb851848e189536e0decef8d744d33fd45bf3edd5fd4c8e34f0
lib/rack/oauth2/client/grant.rb10064400811 Bytes6da03ed5ed8ae70c9fc8b3a6b6f916e2a737ef808d3485df9c973b5877627409
lib/rack/oauth2/client/grant/authorization_code.rb10064400210 Bytes5a36fcbde19a952b6100d83f373c63ab85b231c871a27af8a35aa434d7398f6e
lib/rack/oauth2/client/grant/client_credentials.rb10064400142 Bytes04bc230a36609934fa7d51bfb0dedae17f24f1a50b38dcc9cc39bd2305a9bb6e
lib/rack/oauth2/client/grant/password.rb10064400178 Bytesf3a26d39b18d2e6a43584632f5db46290b6477665bf0da7f0e75fc5e9031617c
lib/rack/oauth2/client/grant/refresh_token.rb10064400176 Bytes53b829735f65838ed94f12c5ebe0213464a9ce2a4fb0bdefb82787c1d66cc152
lib/rack/oauth2/debugger.rb1006440080 Bytesc9e84ad09ba1ed085d286c6d594abb0ad6c19d5ed7ab995ca78e2594df091f72
lib/rack/oauth2/debugger/request_filter.rb10064400825 Bytesfadbf260012222868bd2568a56894e1b68a75c7f48171eda47a4ec878499123e
lib/rack/oauth2/server.rb10064400149 Bytes9765220c3aa6c840cea7ffc76a8fce131650d6edb0e48e3ae36c2d95d9b5e8e6
lib/rack/oauth2/server/abstract.rb10064400182 Bytes3aa353cf51a20f1b8902340e85328fdc6e282dd22284bd539113f8870aabeb3b
lib/rack/oauth2/server/abstract/error.rb100644002.05 KBfeab4a9b8ffa873e27321faaea21c4372ddaa9a947e38271d5d256fdc3c9fe94
lib/rack/oauth2/server/abstract/handler.rb10064400420 Bytes653798b607dd45841943627787f28da043099806e5651256657aa0dc50f43610
lib/rack/oauth2/server/abstract/request.rb10064400903 Bytes4f1a5a7e09ba9b1c7ee226e1be146cdbef816f612d3c0909c576cc4d50b7f501
lib/rack/oauth2/server/abstract/response.rb10064400272 Bytes93a053424f0a62b92a203ce624bb60c2458e1960ff1a79f7522960357caf2c5b
lib/rack/oauth2/server/authorize.rb100644003.33 KBd8a74a57f01a6eb222d48028ca313fe1d34d2579ff27c5897e589049cbbc943a
lib/rack/oauth2/server/authorize/code.rb10064400817 Bytes16a7f3ac14117df7a45567f2828ed031155cd68e60bce7e9cb0b29e494611d0f
lib/rack/oauth2/server/authorize/error.rb100644003.13 KB12e696470ebd15f5f50245e9df4e876889e12b1d2e57c0800f4a500bc7f0d034
lib/rack/oauth2/server/authorize/extension.rb10064400279 Bytesf9e50a78aebc16d4730b40f37fed7f608ebc56c73506f68d3959f8b43827a6c3
lib/rack/oauth2/server/authorize/extension/code_and_token.rb10064400946 Bytes2b740ffa1a8f82bacf8d2fe86cf1dd888aac7bb0d372d61733d03ef68c7975fd
lib/rack/oauth2/server/authorize/token.rb10064400959 Bytes099618cf1e87daf2effb205ede16e2c6c8da60b6af78a140ac113078a0913087
lib/rack/oauth2/server/resource.rb100644001.27 KB6247a0e3eb24e589137a44f0ee99a09a97162b6bd9ce2407032b047e3e7d72a8
lib/rack/oauth2/server/resource/bearer.rb100644001.19 KBfd9ca40d6aa4878a54084136881b2e84542a951cf1840621f3e8201c8e453a65
lib/rack/oauth2/server/resource/bearer/error.rb10064400549 Bytes3cb45adc815f5098ca8f7b02201eb1c1dc1ee3e973d8ed60c39937cba2481730
lib/rack/oauth2/server/resource/error.rb100644002.7 KB9159e643d74f3a8191d69ad06dd59abb7d3f64c340f345bb7a332fef317e676c
lib/rack/oauth2/server/resource/mac.rb10064400908 Bytesef045ca087af50b130f5aad8609abae5ffb5337164c97b5c2729ce7f603d5746
lib/rack/oauth2/server/resource/mac/error.rb10064400543 Bytes562c6474b9952e1a2e0bd52fba472c6cdbdb83a08c26dead00d7262358c8eb8d
lib/rack/oauth2/server/token.rb100644002.29 KBdbbb3b11a20fef2525a72df89019f9c13e07685021258a2ab42e7eb6779bd300
lib/rack/oauth2/server/token/authorization_code.rb10064400671 Bytes281f53352464bfbaa0dc93d79d5a094681c04982f2b812b0297236a2c38f3d23
lib/rack/oauth2/server/token/client_credentials.rb10064400498 Bytes9c023a3662d3fe1c8a3a23be6eb2b4c12f009143d895fce3b275e9b2919293b9
lib/rack/oauth2/server/token/error.rb100644002.4 KBaec1ec6f62cfc5626ffa9beff029793aeae5407d8ce1d63af165195f82dbb6c2
lib/rack/oauth2/server/token/extension.rb10064400274 Bytes37f6e4b2d12580a304d24f3180fbba048b39b38d20caa1df657fe2b9738059c0
lib/rack/oauth2/server/token/extension/jwt.rb10064400898 Bytes3184b8fedbe41928c361f908979283d4d4675775b355e18ae02b96d5df614564
lib/rack/oauth2/server/token/password.rb10064400621 Bytes20553071193aca12ab9d631d9e507a9086cbfa698a28e280e6f2804eba4887d5
lib/rack/oauth2/server/token/refresh_token.rb10064400588 Bytesaed6dc5661ffd7cf237e5494f43422dc77415e309b53144b835949db0bc989ee
lib/rack/oauth2/util.rb100644001.43 KB47903dfbe9ef6b46dac41a3e51b20a687d40b1754a450ee1ef87b744131daac0
rack-oauth2.gemspec100644001.28 KB39200e9333610d1aff75d5cd2e8cbb9b0103165a4c9eeb53d46fe8a509021235
spec/helpers/time.rb10064400321 Bytes59c1abd260afa3d110dd73f0b5861798b18da8cbf84118e46b377c938351e074
spec/helpers/webmock_helper.rb10064400925 Bytes9be066e73b143060b34d43affabc5109d806b1db5e239faa4978e8fae15871d4
spec/mock_response/blank100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/mock_response/errors/invalid_request.json1006440074 Bytes9d7f4ac9f931ad0ca48bf45cb62141823bb88870b3ff086a3e548451a9f5c72d
spec/mock_response/resources/fake.txt100644004 Bytesb5d54c39e66671c9731b9f471e585d8262cd4f54963f0c93082d8dcf334d4c78
spec/mock_response/tokens/_Bearer.json10064400116 Bytes8d098bfd27821b3c510d584b50c7ac7d207978b87a008962f2c53735194fbaa8
spec/mock_response/tokens/bearer.json10064400116 Bytesf4725b2c27a6aef49ec89bc82394c0c6c5c8a09511e124bd8cfbc6a3402df1f7
spec/mock_response/tokens/legacy.json1006440091 Bytescdb3cd3ef0a538f175078843140d5047fc2b23b87414da4f17c60125af782744
spec/mock_response/tokens/legacy.txt1006440038 Bytes7097567ee225f581384a79950c33407b6eb6fa14a8f7a156d2d051efe918e1f3
spec/mock_response/tokens/legacy_without_expires_in.txt1006440025 Bytesb7570845f460924d4e9361b57cced3ca86de8c431a873051c847fd5dbd4e84a1
spec/mock_response/tokens/mac.json10064400170 Bytese10540b7328f56c11fcdee6eef377724e2cd711d86278c90c87b7caadb4c78cb
spec/mock_response/tokens/unknown.json10064400117 Bytesabd725a31cf5edfe7bc61eddb03c62cb52bea3b11dd288798aabf3ca35f7708a
spec/rack/oauth2/access_token/authenticator_spec.rb100644001.17 KB7c5baba73dced283aafa46f35fa576e998e3496b538f8f8144503d5cfe7f9a95
spec/rack/oauth2/access_token/bearer_spec.rb10064400587 Bytesfbc0286aeae479f5e7253e1144c0fc7cbc78069f8f8974785d18691c69e80e4b
spec/rack/oauth2/access_token/legacy_spec.rb10064400685 Bytesde9c40d5a1fc5ae54b9694e45275ae5879a8d35e07d7e47a5b2992bb949c0ff6
spec/rack/oauth2/access_token/mac/sha256_hex_verifier_spec.rb10064400836 Bytes47c0b29f32ed7fc84e4805076392b578ec6b8438259b4ae287c548cde7a84bb6
spec/rack/oauth2/access_token/mac/signature_spec.rb100644001.85 KBd9552633b9af1324cc450f5d78f7ea2d84b850e0302e47d19b60224c91374e4e
spec/rack/oauth2/access_token/mac/verifier_spec.rb10064400712 Bytesa32a763b4dc3c113e1eb3e026acca44e7cf0e4f4f9e0d88ffe7d42e19a7ca2dd
spec/rack/oauth2/access_token/mac_spec.rb100644004.51 KB3075b517a7f2b8e62e2f18bc04365869f4cc1e6de4cff2926353203436e8c2c8
spec/rack/oauth2/access_token_spec.rb100644002.15 KBba90277242b5a7bbfc89a8b745a793fe904fcd78a382fe369ea7f348aaa7934b
spec/rack/oauth2/client/error_spec.rb10064400453 Bytes830bf4c35a03d308ac0200e923fe74baf051e4e717f2b1574d075042fba6b3c4
spec/rack/oauth2/client/grant/authorization_code_spec.rb100644001021 Bytes2245bd99680ff52e93becb571d4cb350ca6c731a94df4bae442d97c940d3dbc9
spec/rack/oauth2/client/grant/client_credentials_spec.rb10064400162 Bytes67d5ff71cc6499e81b8e1836765943fc627cba4526814e91bfa93da2a6aee40b
spec/rack/oauth2/client/grant/password_spec.rb10064400793 Bytesb36eb6c1313f7797dd2ca5b135b222ec873e08ee04ee6896cbb4d782dbbf704c
spec/rack/oauth2/client/grant/refresh_token_spec.rb10064400525 Bytesc04f6f62e8ae617950ef4cc688a6e72a2e33b5ac13ced78c9bbc6bf5209ecb1f
spec/rack/oauth2/client_spec.rb100644009.57 KB2a74d0bf6d775d25d7ef5b7f740ac3344e645cea7a5b4c645bf37f047f712254
spec/rack/oauth2/debugger/request_filter_spec.rb100644001.06 KBf1ae9f9f89afeee959247ee663379b185fc397999174a139f9067125349fcef9
spec/rack/oauth2/oauth2_spec.rb100644002.09 KB57084cec66b17193f1007e7b85f275edd05d35a86e6496e795edf1a3786638f3
spec/rack/oauth2/server/abstract/error_spec.rb100644001.69 KBe5715fb798e9381ac9f151bf8948ac7a14234e4439c153f15af5d987bb8826ab
spec/rack/oauth2/server/authorize/code_spec.rb100644001.89 KBf343aa1b667aec0c97920d51a81a8cf44cd8df380a4f4c1ab990a0c50ecc35be
spec/rack/oauth2/server/authorize/error_spec.rb100644003.78 KB80a086eee207ee888f274c5b1144ed5d09379680787441573d6a052d10391cdf
spec/rack/oauth2/server/authorize/extensions/code_and_token_spec.rb100644002.2 KBce10290d5ce5c8a0aa7232ad9cb8293bddf90bb048e07f4c08e4762311939e4e
spec/rack/oauth2/server/authorize/token_spec.rb100644002.37 KB7924bf5b339495034b696455976522faf34426a1a95af3cf091633588c848a25
spec/rack/oauth2/server/authorize_spec.rb100644006.62 KB034dcc2bffa457b90bf4af04837e0922381586ee36b1bdbb0c248ff547574bae
spec/rack/oauth2/server/resource/bearer/error_spec.rb100644001.75 KB3ba0cab8318da1114d0dd9ca783019407b8b921e991b7c26ae22664873ff0493
spec/rack/oauth2/server/resource/bearer_spec.rb100644003.9 KB997731a9df4f4e688849526b5e6ee6833a86df230424e6928d711d3787e61f12
spec/rack/oauth2/server/resource/error_spec.rb100644005.04 KB1b4ff978617bd0484a849da901bad1f0d0ca055c1addcc9ccc8497b3c50ad3e4
spec/rack/oauth2/server/resource/mac/error_spec.rb100644001.73 KB70722ac37da40f4ae7e31540e3f1df0b9e95d5897bbed471aaf63f8672a2f9ca
spec/rack/oauth2/server/resource/mac_spec.rb100644004.15 KBd4eac2af74e65117938b37f179f0b4635e8f5149e375a35db314a924919082d0
spec/rack/oauth2/server/resource_spec.rb10064400619 Bytesc3064170950660517ef3636899ae40f14d1fdec5efa404a5342a870e53b70eda
spec/rack/oauth2/server/token/authorization_code_spec.rb100644001.32 KB98a5f9eb1598f5f4f186cfa20fbf575ec934b625c1efd8f5731fa2c34b7303fa
spec/rack/oauth2/server/token/client_credentials_spec.rb10064400742 Bytesfea237dda4d30eaad749068dbdcec88b4d3599b25af94b9393ef1e430818d9a3
spec/rack/oauth2/server/token/error_spec.rb100644002.71 KB9b89ebbc6669b404fc26010d0178d0c40c0d2de7ccce3d5dd9219e6db6c9e0a3
spec/rack/oauth2/server/token/password_spec.rb100644001.09 KB5666c5ed4e8027a5866a3c95f7f963a007229dded49953dbc75abef66538fbbd
spec/rack/oauth2/server/token/refresh_token_spec.rb100644001.03 KBd20eac966dccc719cd0c307918c9334659b41ba5de3b7c179836f6c985ef73aa
spec/rack/oauth2/server/token_spec.rb100644003.75 KBc1450db90f5e7e2ed85e80132547d32cd8355d15ac504e064357adf1461ad3e2
spec/rack/oauth2/util_spec.rb100644002.42 KB824178400fad27a2ccbdadfc17cf9b34cd27f3835253e9e0dbb8a8cfd94e8e71
spec/spec_helper.rb10064400389 Bytesecc6ca0605de1b5d7adc706ae18e60cb74a1fd06cc3539d1cc5f267033c7288c