rack-oauth2-1.12.0

https://rubygems.org

rack-oauth2

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 160445

number: 1.12.0

platform: ruby

spec_sha256: 675212d806ed251e8006ee46d19f63ecf2796980606a96f3938e49cbfb1926bc

sha256: 26c42965da4173937af714bae8171d4f7935c1b29af8d0bfff3961e75461437b

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

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

position: 21

version_data_entries_count: 122

uploaded_at: 2020-03-25 08:57:09 UTC

indexed: true

has_extensions:

extensions:

Gem size: 33 KB

Version Data Entries

Total: 122

Unpacked size: 155 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.document1006440060 Bytes3710b3c6014324b6558cfbcc4e662816b969e6a7137b1f4e53e0eed68cc04a5d
.gitignore10064400160 Bytes911316015decabe313377a22982d85976de62d831a82fa456d7efd5d34a0c575
.rspec1006440031 Bytesa14c8d1d4279030df2d11a1959c3a738ca5650ef49cc97df4cb552f1942ed50e
.travis.yml1006440076 Bytescee53a1ed10de2ca6b26d95d428396e75ff2a6f9d568daa98a8e9ab42e14e0b5
Gemfile1006440096 Bytesf069e0202b2c612137116a8fb45326751e8bbdb57c2c0fc661ee8d617290c1c7
LICENSE100644001.03 KB482b900c31636986cea3fa00a478a75b0458e950fde02284f2c1cdf32bbf4fdc
README.rdoc100644002.07 KB3248e8a07628117bf51763cd02dcd80bc42431b2b5ecf6db07c88d86e87dad85
Rakefile10064400400 Bytesb68194f6e124fd4ee79814efd1da2b65674db93802377143aad0ddd9e26a0fd0
VERSION100644007 Bytesc92df6bdde330be219d62f48ec6490b01889436f2f59027aab200e74de619168
lib/rack/oauth2.rb100644001.52 KBac7f39a077e185d1d607e80c34a214ce89d47fd9589cd611e50cef9539e86111
lib/rack/oauth2/access_token.rb100644001.29 KBd6966e23e829705e12f1c8e0e47add1273667ceef33f6d4feec63c27a1a368cf
lib/rack/oauth2/access_token/authenticator.rb10064400583 Bytes989549446cf5a171d5705bd51ad487203c9ab0e8f2909726784b338a3916faaf
lib/rack/oauth2/access_token/bearer.rb10064400433 Bytesad1dbacf9d6fbf3b789be0b91dbe382205e55cbdb7afc60ded76910756d63fd5
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/access_token/mtls.rb10064400373 Bytes5e9f9ba5761ed8d8d91b9011db72d5d07288e66bea0fb7d3856d0d537efe3000
lib/rack/oauth2/client.rb100644005.54 KBc34081e9b0b8b24a289f6be05bad5c001872ae01a02e15e4df8a843cfea7871b
lib/rack/oauth2/client/error.rb10064400373 Bytese93f9546da8c447cb29dba1e763bca4f73799d43c2f71af68585428ec966b26b
lib/rack/oauth2/client/grant.rb100644001011 Bytes14876b524fb2bc3cbfd96fc98c46e7a6d6580c3c13c1e17ad66fa2f5ccf732ce
lib/rack/oauth2/client/grant/authorization_code.rb10064400210 Bytes5a36fcbde19a952b6100d83f373c63ab85b231c871a27af8a35aa434d7398f6e
lib/rack/oauth2/client/grant/client_credentials.rb10064400142 Bytes04bc230a36609934fa7d51bfb0dedae17f24f1a50b38dcc9cc39bd2305a9bb6e
lib/rack/oauth2/client/grant/jwt_bearer.rb10064400248 Bytes35618177af8af4c6d357c84a1b1b22ddad74f6d7ef55d905bdfe2626dd24f660
lib/rack/oauth2/client/grant/password.rb10064400178 Bytesf3a26d39b18d2e6a43584632f5db46290b6477665bf0da7f0e75fc5e9031617c
lib/rack/oauth2/client/grant/refresh_token.rb10064400176 Bytes53b829735f65838ed94f12c5ebe0213464a9ce2a4fb0bdefb82787c1d66cc152
lib/rack/oauth2/client/grant/saml2_bearer.rb10064400252 Bytesa703df2f724a34e93a4f2130eafff1f6434b423ae3ba3365d1a87c6af31d40d9
lib/rack/oauth2/client/grant/token_exchange.rb10064400281 Bytes5215e5a754cd3ca2e8ca5fd726ff5af99cc8a146d77f555f6876b4f2f5d42a27
lib/rack/oauth2/debugger.rb1006440080 Bytesc9e84ad09ba1ed085d286c6d594abb0ad6c19d5ed7ab995ca78e2594df091f72
lib/rack/oauth2/debugger/request_filter.rb10064400825 Bytesfadbf260012222868bd2568a56894e1b68a75c7f48171eda47a4ec878499123e
lib/rack/oauth2/server.rb10064400224 Bytes9f51b44a1f97384e084114912479a9c20501eb939b3fc3aa19c7acbbc4e5a253
lib/rack/oauth2/server/abstract.rb10064400182 Bytes3aa353cf51a20f1b8902340e85328fdc6e282dd22284bd539113f8870aabeb3b
lib/rack/oauth2/server/abstract/error.rb100644002.06 KBbb42356a536632dd342b1e5ffd4602ead8bb3d8389aca64730d51e438642981f
lib/rack/oauth2/server/abstract/handler.rb10064400814 Bytes0b97e152ef20e0b67a80b73325e42a6181af5a4db958e90a6226c1a0cb8697e7
lib/rack/oauth2/server/abstract/request.rb10064400791 Bytese0b2632cc3f16d592d5bdb18e73f39142569386eab64f57bd008810c5907a35e
lib/rack/oauth2/server/abstract/response.rb10064400272 Bytes93a053424f0a62b92a203ce624bb60c2458e1960ff1a79f7522960357caf2c5b
lib/rack/oauth2/server/authorize.rb100644003.58 KBa88e33e79e50b6cd4e1062885be79b1fe2c63e957a975cda4ddb27205aaa9b19
lib/rack/oauth2/server/authorize/code.rb10064400885 Bytes1fb9cc1f34846dc09f2bb3c866ece25cf57a828fe79080e5b03b392a83f23440
lib/rack/oauth2/server/authorize/error.rb100644003.2 KBfc302f428fb82ec28adfa5a67bb0c09df6a42e4709a831a588d466bfb213c6ba
lib/rack/oauth2/server/authorize/extension.rb10064400279 Bytesf9e50a78aebc16d4730b40f37fed7f608ebc56c73506f68d3959f8b43827a6c3
lib/rack/oauth2/server/authorize/extension/code_and_token.rb100644001016 Bytes063aa84e3d3a66c3b8909a0c320d87392054b239798af6b043257e50c4cc3a6a
lib/rack/oauth2/server/authorize/token.rb10064400960 Bytes9dc6e920077da87102970d6c34929f876186d3ecc59a5ad4e3253f0f987dd426
lib/rack/oauth2/server/extension.rb1006440096 Bytes75f3de9d40f529a1a1d99068c9c773a2c7974f8ce78ea7c01abb6344bbdc31cc
lib/rack/oauth2/server/extension/pkce.rb100644001.37 KB77d9f21296af40dc2bbd4ddd45a66a2f3d823e4db5550818684ec684749d1386
lib/rack/oauth2/server/extension/response_mode.rb10064400421 Bytes4e27c5e63311ef0fbaaba297e6885d62fd918ddc5309053cf7c5e555520067e6
lib/rack/oauth2/server/rails.rb10064400309 Bytesa85de0f7f493564c2000a6aa66ad83abe6f5ef0e3e6c6dd789702f8040e73f79
lib/rack/oauth2/server/rails/authorize.rb100644001.02 KB4b5fa4a30ebf2de04b89ee063052cc115e4e18f962324d4657302ab584a4e84c
lib/rack/oauth2/server/rails/response_ext.rb10064400855 Bytes6e998cdda06b1ad53ccce81e9e5444f83260eb5c6857bf9e4d849fcf783668bd
lib/rack/oauth2/server/resource.rb100644001.27 KBab4a09a0b29ba10a3fb6da07ae20a1750e28d958216fee117fdaa73dab1157c0
lib/rack/oauth2/server/resource/bearer.rb100644001.19 KB93762ebda31746b4843b53d1a6e2adf80f109c05265dc54d316e6f69d3397673
lib/rack/oauth2/server/resource/bearer/error.rb10064400549 Bytes3cb45adc815f5098ca8f7b02201eb1c1dc1ee3e973d8ed60c39937cba2481730
lib/rack/oauth2/server/resource/error.rb100644002.7 KB9159e643d74f3a8191d69ad06dd59abb7d3f64c340f345bb7a332fef317e676c
lib/rack/oauth2/server/resource/mac.rb10064400909 Bytes3855b8b33f6eb473615401ed812776e03691c6959f7a6e4a3b0937c77886eff9
lib/rack/oauth2/server/resource/mac/error.rb10064400543 Bytes562c6474b9952e1a2e0bd52fba472c6cdbdb83a08c26dead00d7262358c8eb8d
lib/rack/oauth2/server/token.rb100644002.51 KB414546ee94312caaaf80c1b4af83961f346ae7a3c1f5366115d865dd164dd700
lib/rack/oauth2/server/token/authorization_code.rb10064400731 Bytesa84525c99cffd82f7647e7a3a6ae2001b2afb772271a3f6ad81f035e374fc95a
lib/rack/oauth2/server/token/client_credentials.rb10064400499 Bytesf1d47dde6ce8686fdaa1d87b06908e28bd93b9922f1c9c096ab62b0b1e0dfb8d
lib/rack/oauth2/server/token/error.rb100644002.4 KBaec1ec6f62cfc5626ffa9beff029793aeae5407d8ce1d63af165195f82dbb6c2
lib/rack/oauth2/server/token/extension.rb10064400278 Bytesf0394236d9564092225c727f83a4b2161fe7754a0d245707f88249fa43a120a8
lib/rack/oauth2/server/token/extension/example.rb10064400900 Bytes7e95095fccc01d0f4ae37a0af00c432cfbff439b5e9e5d233ca5fb5a14999515
lib/rack/oauth2/server/token/jwt_bearer.rb10064400618 Bytes6e0ca32223613585177660a2fe14782da49f50362d1c833f3534779cde6d42ea
lib/rack/oauth2/server/token/password.rb10064400622 Bytes4f6d2623979ec8a64ae2f7a69c79ecc2b789eda7dea284688b1f80add7f08aea
lib/rack/oauth2/server/token/refresh_token.rb10064400589 Bytes6969b04b764811498a937871bdb4e3cf1f7c9b04478520d74eb17765159aebb4
lib/rack/oauth2/server/token/saml2_bearer.rb10064400622 Bytes32decbdf9d2aa2a56c4e4f61196d205a4f65fca15977c7f04ad7b6c89bf528d8
lib/rack/oauth2/urn.rb10064400931 Bytese7c6277b8c76f975d88965bb0e5c6463f420835129eecd1596e5c6c787d98177
lib/rack/oauth2/util.rb100644001.6 KB94022198722d2c5739d304124d064f83a209fe6e49a3f01bb57fd0afde46e2cf
rack-oauth2.gemspec100644001.13 KBeeabec4b6b5dbe6505d6d91d85e33ae6767f343230cc2a9361eeea6063e0e09b
spec/helpers/time.rb10064400326 Bytesf431143921f413745c5a2fcb5d56097a0d455be461ccdc070eb6a1ea8f73971b
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.rb10064400483 Bytes23c7bea7fd459b955999a256602e4b5cbb6f0b2531766a5a30fc9f3e3c3cbb69
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/jwt_bearer_spec.rb10064400564 Bytesddf796c1313ecc9ccee7d3c44d5dbd83cedd94df74ae49dad21f522b3164a929
spec/rack/oauth2/client/grant/password_spec.rb10064400793 Bytesb36eb6c1313f7797dd2ca5b135b222ec873e08ee04ee6896cbb4d782dbbf704c
spec/rack/oauth2/client/grant/refresh_token_spec.rb10064400525 Bytesc04f6f62e8ae617950ef4cc688a6e72a2e33b5ac13ced78c9bbc6bf5209ecb1f
spec/rack/oauth2/client/grant/saml2_bearer_spec.rb10064400550 Bytes2ea2523df5499c7e0e48ed7acea41162ab31e68b2f24486da9cd3a55ef93c55d
spec/rack/oauth2/client_spec.rb1006440013.9 KB462e0d50c495aa0dad345f7808598579a46ed3ca4c68c84b9f9762e44b4fb6f0
spec/rack/oauth2/debugger/request_filter_spec.rb100644001.05 KBda11133bec99e03534263b1ee2638c7f358ada762c5a4276f497ec3dc4d4f476
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.91 KBf508d818839cd122b38f82a87997512ae0ce3a0bdca280cfd7f609cda5bad50f
spec/rack/oauth2/server/authorize/error_spec.rb100644003.78 KB80a086eee207ee888f274c5b1144ed5d09379680787441573d6a052d10391cdf
spec/rack/oauth2/server/authorize/extensions/code_and_token_spec.rb100644002.21 KBdc6a197c3bc07dc96a8590cb78172aac3b74e2a16d00f3d3718e60813f837cd8
spec/rack/oauth2/server/authorize/token_spec.rb100644002.39 KB049216e36adb1b27f58cb71026b7e9f366dd5c1ba426f8b1be69e8e6572a7db4
spec/rack/oauth2/server/authorize_spec.rb100644006.62 KB034dcc2bffa457b90bf4af04837e0922381586ee36b1bdbb0c248ff547574bae
spec/rack/oauth2/server/extension/pkce_spec.rb100644005.13 KBed562b2417c95b124e95162274aa7b4f3d84c100d2f05e0cc50acbd85635f1ba
spec/rack/oauth2/server/extension/response_mode_spec.rb10064400896 Bytes3ee61ce309cf66ecb399034ff05e3936c9afc69a5d9949167a91c187cd698154
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.46 KB881ee2d62c276602046e5b21f319385a5a4353d8cc2015187604f322fcecabd5
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/jwt_bearer_spec.rb100644001.05 KB874dc711e77cd31fa9a6f3d3948d995acf829dcba4f57a70d5fe698f01479403
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/saml2_bearer_spec.rb100644001.05 KBc6931a9fa497ab322575d6305bbde17c0376847dc9aef99d0b4b03598bcaf5a3
spec/rack/oauth2/server/token_spec.rb100644003.75 KB1bebedd7fd60ec84625c5eb1053bfc47ca8b30f9a444b498dcafe869e635981e
spec/rack/oauth2/util_spec.rb100644002.42 KB9e18e53757a77492c856c788fb8d6a8fb86d95f14e786a2691f4f5295d4cd497
spec/spec_helper.rb10064400389 Bytesecc6ca0605de1b5d7adc706ae18e60cb74a1fd06cc3539d1cc5f267033c7288c