rack-oauth2-1.0.4

https://rubygems.org

rack-oauth2

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 160434

number: 1.0.4

platform: ruby

spec_sha256: 18a79bedac4be7c295e0ef71f6a2babe0974300bca3a17b85da7dc1e0b0ad9dd

sha256: bcd50b7bdf93da29b6c2a1a44318b89c7296041ec1fd7ccfe3c4b3d7ae894319

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

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

position: 56

version_data_entries_count: 103

uploaded_at: 2013-04-15 08:23:07 UTC

indexed: true

has_extensions:

extensions:

Gem size: 29 KB

Version Data Entries

Total: 103

Unpacked size: 127 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.document1006660060 Bytes3710b3c6014324b6558cfbcc4e662816b969e6a7137b1f4e53e0eed68cc04a5d
.gitignore10064400160 Bytes911316015decabe313377a22982d85976de62d831a82fa456d7efd5d34a0c575
.rspec1006660031 Bytesa14c8d1d4279030df2d11a1959c3a738ca5650ef49cc97df4cb552f1942ed50e
.travis.yml1006660035 Bytes5e9df4496230499b106ae7d198364eba8337153b0c4f78fff3af651a2b7e00ae
Gemfile1006660094 Bytes3ce0ad88018c0acb6f6f9e05a720b5e167b2d3687452be3f529eafc14707012c
LICENSE100666001.03 KB482b900c31636986cea3fa00a478a75b0458e950fde02284f2c1cdf32bbf4fdc
README.rdoc100666002.14 KB5c89d7c4bb3f5bf262b8990d42bd73ebbcbb97084108d81ad98fc56ce04314d1
Rakefile10066600528 Bytes2f245c850d5cbb7a0fad13d02a949cc18236fd566f8ecce624ab55a2c7a1bf45
VERSION100644005 Bytesaea5adbef574785273c4f39c1b7687cf801993e0cb6bf6781a41689e4edbb20c
lib/rack/oauth2.rb100644001.48 KB48bec45a9b4787ffd79f18b9c42d91810259d6298103783c6a695cefe8bfc024
lib/rack/oauth2/access_token.rb100666001.11 KB7ae8e222c1238a17b6e2811c1721cbd94a534d510f41660bbf6cf332537921b4
lib/rack/oauth2/access_token/authenticator.rb10066600583 Bytes989549446cf5a171d5705bd51ad487203c9ab0e8f2909726784b338a3916faaf
lib/rack/oauth2/access_token/bearer.rb10066600225 Bytescdf3b3829af2d0b3979063ee926c0e49ed291e7d950cdea70d610726bd20b350
lib/rack/oauth2/access_token/legacy.rb10066600491 Bytes7a65d8fce4b49c831ebff8cd316e1886aace1042782efc6ec9784949400bbf09
lib/rack/oauth2/access_token/mac.rb100644003.17 KB4b58b907c215ad1ae77b23d6f4a8a69e3b4de4e2867d96b26bbe483f18bd3697
lib/rack/oauth2/access_token/mac/sha256_hex_verifier.rb10066600358 Bytesfcb6f5093eeecf3e82b7c0e28e284e3e23cc37488d4f0610c79d691cf51e732a
lib/rack/oauth2/access_token/mac/signature.rb10066600755 Bytesb316aeaf96d7580d7fd29d97ceb3e56c190ca78da913d91c14f3068c6ad31aa4
lib/rack/oauth2/access_token/mac/verifier.rb100666001.15 KB9333cf6a2aa67a62b7614fa81092363f984bef888cf1114c64dea2345d178632
lib/rack/oauth2/client.rb100644003.74 KB60bc09229574017ff6c59787ee9f098ec92cf565b559bec827fa2bca35aa59cb
lib/rack/oauth2/client/error.rb10066600303 Bytesade2858b6156ebb851848e189536e0decef8d744d33fd45bf3edd5fd4c8e34f0
lib/rack/oauth2/client/grant.rb10066600813 Bytese4f93a6e8d2be6a1e2f7ded43b0146980b78d99e47a5572f1ef0d206e569d601
lib/rack/oauth2/client/grant/authorization_code.rb10066600210 Bytes5a36fcbde19a952b6100d83f373c63ab85b231c871a27af8a35aa434d7398f6e
lib/rack/oauth2/client/grant/client_credentials.rb10066600142 Bytes04bc230a36609934fa7d51bfb0dedae17f24f1a50b38dcc9cc39bd2305a9bb6e
lib/rack/oauth2/client/grant/password.rb10066600178 Bytesf3a26d39b18d2e6a43584632f5db46290b6477665bf0da7f0e75fc5e9031617c
lib/rack/oauth2/client/grant/refresh_token.rb10066600176 Bytes53b829735f65838ed94f12c5ebe0213464a9ce2a4fb0bdefb82787c1d66cc152
lib/rack/oauth2/debugger.rb1006660080 Bytesc9e84ad09ba1ed085d286c6d594abb0ad6c19d5ed7ab995ca78e2594df091f72
lib/rack/oauth2/debugger/request_filter.rb10066600825 Bytesfadbf260012222868bd2568a56894e1b68a75c7f48171eda47a4ec878499123e
lib/rack/oauth2/server.rb10066600149 Bytes9765220c3aa6c840cea7ffc76a8fce131650d6edb0e48e3ae36c2d95d9b5e8e6
lib/rack/oauth2/server/abstract.rb10066600182 Bytes3aa353cf51a20f1b8902340e85328fdc6e282dd22284bd539113f8870aabeb3b
lib/rack/oauth2/server/abstract/error.rb100644002.06 KB722de82b48ff8bccd3c49e61b17497e90c05acc97e5543190301d2eae0e27083
lib/rack/oauth2/server/abstract/handler.rb10066600420 Bytes653798b607dd45841943627787f28da043099806e5651256657aa0dc50f43610
lib/rack/oauth2/server/abstract/request.rb10066600908 Bytesf6bf12ad05d3e5afb6012968148485fc753042d909871366884cbec1c884cc64
lib/rack/oauth2/server/abstract/response.rb10066600272 Bytes93a053424f0a62b92a203ce624bb60c2458e1960ff1a79f7522960357caf2c5b
lib/rack/oauth2/server/authorize.rb100644003.33 KB0f0d8d2bcdefe9f70e80e4523459c020ad3bbc4464361d59f3f0d202290ac87e
lib/rack/oauth2/server/authorize/code.rb10066600819 Bytesd9c428600fec032340d3e88f0106e13d384db4ed97e54e5ce381a8a1ed107550
lib/rack/oauth2/server/authorize/error.rb100644002.46 KBf3760a52d1daf53695665166bfbaf5883740aa77e65b868846e3af9f61b3bbca
lib/rack/oauth2/server/authorize/extension.rb10066600279 Bytesf9e50a78aebc16d4730b40f37fed7f608ebc56c73506f68d3959f8b43827a6c3
lib/rack/oauth2/server/authorize/extension/code_and_token.rb10066600948 Bytes420d69f31f723709a4a3c7292db3692d612e56e5a2c7778e598ccb1202537d3b
lib/rack/oauth2/server/authorize/token.rb10066600959 Bytes099618cf1e87daf2effb205ede16e2c6c8da60b6af78a140ac113078a0913087
lib/rack/oauth2/server/resource.rb100666001.27 KB1d9a468ca00b50e35dcde311a1a1a03e2d7c19df31ceb1eb6e5227ecfe4c80b3
lib/rack/oauth2/server/resource/bearer.rb100644001.16 KB27be1764101889d98ca6186a6f4e4dcacb19e6c64e718ab562bb3f222a18c263
lib/rack/oauth2/server/resource/bearer/error.rb10066600549 Bytes3cb45adc815f5098ca8f7b02201eb1c1dc1ee3e973d8ed60c39937cba2481730
lib/rack/oauth2/server/resource/error.rb100644002.71 KBf3e28fcac63873d8fe7660896448625066064d61040a223098752d9a0fb7c1c0
lib/rack/oauth2/server/resource/mac.rb10064400908 Bytesef045ca087af50b130f5aad8609abae5ffb5337164c97b5c2729ce7f603d5746
lib/rack/oauth2/server/resource/mac/error.rb10066600543 Bytes562c6474b9952e1a2e0bd52fba472c6cdbdb83a08c26dead00d7262358c8eb8d
lib/rack/oauth2/server/token.rb100644002.29 KB2c25b47e2d212b6ea55ff87e6acf43875c5135ebd6c9b7578d1d7382f15201d7
lib/rack/oauth2/server/token/authorization_code.rb10066600671 Bytes281f53352464bfbaa0dc93d79d5a094681c04982f2b812b0297236a2c38f3d23
lib/rack/oauth2/server/token/client_credentials.rb10066600498 Bytes9c023a3662d3fe1c8a3a23be6eb2b4c12f009143d895fce3b275e9b2919293b9
lib/rack/oauth2/server/token/error.rb100644002.41 KB0ed44c7d644c8a16fca21debf8ee7b13bc53c6b052948aba43677039d1b9c29f
lib/rack/oauth2/server/token/extension.rb10066600274 Bytes37f6e4b2d12580a304d24f3180fbba048b39b38d20caa1df657fe2b9738059c0
lib/rack/oauth2/server/token/extension/jwt.rb10066600898 Bytes3184b8fedbe41928c361f908979283d4d4675775b355e18ae02b96d5df614564
lib/rack/oauth2/server/token/password.rb10066600621 Bytes20553071193aca12ab9d631d9e507a9086cbfa698a28e280e6f2804eba4887d5
lib/rack/oauth2/server/token/refresh_token.rb10066600588 Bytesaed6dc5661ffd7cf237e5494f43422dc77415e309b53144b835949db0bc989ee
lib/rack/oauth2/util.rb100644001.42 KBfad9c557fba4c4ceab0f6da1577f2e574f137790160e609450fc2348bdc6dcc3
rack-oauth2.gemspec100666001.34 KBab9e702b39fa102fc6ac5d4b2bd498e96a4e7c56ec24d59e0edd4b08e81c6686
spec/helpers/time.rb10066600321 Bytes59c1abd260afa3d110dd73f0b5861798b18da8cbf84118e46b377c938351e074
spec/helpers/webmock_helper.rb10066600935 Bytes39fc5609be03b3fe8283578a98807b79fa725ad420e8034ccdfc354c43091152
spec/mock_response/blank100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/mock_response/errors/invalid_request.json1006660074 Bytes9d7f4ac9f931ad0ca48bf45cb62141823bb88870b3ff086a3e548451a9f5c72d
spec/mock_response/resources/fake.txt100666004 Bytesb5d54c39e66671c9731b9f471e585d8262cd4f54963f0c93082d8dcf334d4c78
spec/mock_response/tokens/_Bearer.json10066600116 Bytes8d098bfd27821b3c510d584b50c7ac7d207978b87a008962f2c53735194fbaa8
spec/mock_response/tokens/bearer.json10066600116 Bytesf4725b2c27a6aef49ec89bc82394c0c6c5c8a09511e124bd8cfbc6a3402df1f7
spec/mock_response/tokens/legacy.json1006660091 Bytescdb3cd3ef0a538f175078843140d5047fc2b23b87414da4f17c60125af782744
spec/mock_response/tokens/legacy.txt1006660038 Bytes7097567ee225f581384a79950c33407b6eb6fa14a8f7a156d2d051efe918e1f3
spec/mock_response/tokens/legacy_without_expires_in.txt1006660025 Bytesb7570845f460924d4e9361b57cced3ca86de8c431a873051c847fd5dbd4e84a1
spec/mock_response/tokens/mac.json10066600170 Bytese10540b7328f56c11fcdee6eef377724e2cd711d86278c90c87b7caadb4c78cb
spec/mock_response/tokens/unknown.json10066600117 Bytesabd725a31cf5edfe7bc61eddb03c62cb52bea3b11dd288798aabf3ca35f7708a
spec/rack/oauth2/access_token/authenticator_spec.rb100666001.18 KBfe566f7ec893d9d4a981ea23766bfad63f5f6562228f8169d5e0c9488698a604
spec/rack/oauth2/access_token/bearer_spec.rb10066600588 Bytes983df61decc96bb1b15ce369152cc1277ff93a8cb04960cb70b76aa94302c5f6
spec/rack/oauth2/access_token/legacy_spec.rb10066600686 Bytesb76a46269837c288268763eb4e4d40613ae4804f9e15c6c83228769f8a4ed33e
spec/rack/oauth2/access_token/mac/sha256_hex_verifier_spec.rb10066600847 Bytesacdae8fc1582b8b37772aa437867e6de05a03cd0a9876d640ffa53586e8fd7b1
spec/rack/oauth2/access_token/mac/signature_spec.rb100644001.93 KBda1ad4802b527a6800b768d6b831badb490a628a329d3482cafa3118cb80eb80
spec/rack/oauth2/access_token/mac/verifier_spec.rb10066600716 Bytes241917b0b63258425b90808706382a649f4a37c14e975202d07a6510cbbee507
spec/rack/oauth2/access_token/mac_spec.rb100644004.56 KBef5462453e8ea144c22b4246c3874f6bbfb9491c69dba49bc8bb629b2e4888c4
spec/rack/oauth2/access_token_spec.rb100644001.64 KBa655069209a260fd55570076359f43be0ee224521033ed23c741844a2dad0ded
spec/rack/oauth2/client/error_spec.rb10066600461 Bytes443e0fb337a36aad252c47f7db32e72ab3fe8e2c3cb71be4d99649e4ce0e58e1
spec/rack/oauth2/client/grant/authorization_code_spec.rb100666001.02 KB2d921baac36d2a995cf90a846d4c721b072857456568d8e8415960d4ae93bd0a
spec/rack/oauth2/client/grant/client_credentials_spec.rb10066600164 Bytesbf06e5da98129214c3352a718091cfbd0a76e42fa1d4e3fa02b7c87df91e1104
spec/rack/oauth2/client/grant/password_spec.rb10066600810 Bytes99387cb9d3fc54731692c94156a5a94828e787e07e14c315df2521a27be372da
spec/rack/oauth2/client/grant/refresh_token_spec.rb10066600533 Bytesb42e0cac581d5945a4de59bf91ca13d3e7ab46d0269cabdabdc2dd10462153ba
spec/rack/oauth2/client_spec.rb100644007.96 KB23eeb88173d689df11da1c25c58d0c31cd6270675708a1b8755ca80b480582a8
spec/rack/oauth2/debugger/request_filter_spec.rb100666001.05 KB8c3b667fdfe6969a1035e537789410ad02cb400d1eb9136202c26712fbc46712
spec/rack/oauth2/oauth2_spec.rb100644002.09 KBe904334926b674dbb6ae931d85c015ce5772df187ba01efd63e8be89209fbb77
spec/rack/oauth2/server/abstract/error_spec.rb100644001.71 KB48279c7a9308a9cd050a31038f977960e40c25b1f8eaeacda1530cea4f945fb3
spec/rack/oauth2/server/authorize/code_spec.rb100644001.9 KBfc6840c513f5190f5781ac8d0435bfe903e8a0448d66b838b3365a15771635a9
spec/rack/oauth2/server/authorize/error_spec.rb100644003.55 KB16fcbd210b933f6f276277d1770b7f070f96d4d513d6ec085fed9f908b152f89
spec/rack/oauth2/server/authorize/extensions/code_and_token_spec.rb100644002.21 KB4e3a17ca1f06437124991c27706cb0431ad0486d206dc5ed860bf638848e873a
spec/rack/oauth2/server/authorize/token_spec.rb100644002.39 KBf372399a3014896251f0ae0263bb32c3c9c9b386edc8123a1375dfb9bac93704
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.6 KBd545adbdcce1aa5a5d0e2867559cda7a0bd3d168355a51ba7063f298ea69dda9
spec/rack/oauth2/server/resource/error_spec.rb100644005.05 KB3967d395209d825847d61ca587e6f4e2d2ed0b7fb056a1f79de164e527c995f1
spec/rack/oauth2/server/resource/mac/error_spec.rb100644001.73 KB70722ac37da40f4ae7e31540e3f1df0b9e95d5897bbed471aaf63f8672a2f9ca
spec/rack/oauth2/server/resource/mac_spec.rb100644004.16 KBe44839cfb0236c19b202bfbdadde1f2d3bdbd5fbbd0ce037c8f9c213768c66dd
spec/rack/oauth2/server/resource_spec.rb10066600619 Bytesc3064170950660517ef3636899ae40f14d1fdec5efa404a5342a870e53b70eda
spec/rack/oauth2/server/token/authorization_code_spec.rb100644001.33 KBe57b7bd9775fd7d2c2a25e8e54f46361d7746b2436b2f0b9626ce804303b2871
spec/rack/oauth2/server/token/client_credentials_spec.rb10066600756 Bytes62cb8b1780e869a6f4bd07a4913815c25e635e1ed873d1f472d077f05688cf7e
spec/rack/oauth2/server/token/error_spec.rb100644002.71 KB9b89ebbc6669b404fc26010d0178d0c40c0d2de7ccce3d5dd9219e6db6c9e0a3
spec/rack/oauth2/server/token/password_spec.rb100666001.11 KB4f28fd167f60e6d29382b17e82f86d3b6456f87c531e34c27ad05510a0120d17
spec/rack/oauth2/server/token/refresh_token_spec.rb100666001.04 KBfd493a0e9c46111611712c423a52c48fba1cfc409893d1007c776bc12c821227
spec/rack/oauth2/server/token_spec.rb100644003.78 KB253bffa86d0ac8335fa9bd9ec495eecc2c04e02e9605626400b7d902dc86f73e
spec/rack/oauth2/util_spec.rb100644002.43 KBa945e9eb9a5bab299a2e0c0c135aa4ece95c1fb50615ebba85a7f7b831890292
spec/spec_helper.rb10066600246 Bytes6b7a4750e4c42cc0f87b08e01829862019752fdef0ae70c2e3ccd5fd3d32f78b