.document | 100644 | 0 | 0 | | | 60 Bytes | 3710b3c6014324b6558cfbcc4e662816b969e6a7137b1f4e53e0eed68cc04a5d |
.github/FUNDING.yml | 100644 | 0 | 0 | | | 59 Bytes | 9b0dfe30867b3005c21873c8dace13833c237b33b2ded4efa974b290e04a4cf2 |
.github/workflows/spec.yml | 100644 | 0 | 0 | | | 638 Bytes | ec8734f1148397950e7bf4a159f7f4f1917792f92da5a45b1ea9fbbe953a73cd |
.gitignore | 100644 | 0 | 0 | | | 160 Bytes | 911316015decabe313377a22982d85976de62d831a82fa456d7efd5d34a0c575 |
.rspec | 100644 | 0 | 0 | | | 31 Bytes | a14c8d1d4279030df2d11a1959c3a738ca5650ef49cc97df4cb552f1942ed50e |
CHANGELOG.md | 100644 | 0 | 0 | | | 447 Bytes | 0bff6d7020c74bd06c57fa1d295e7628067254486fedac5b24d0af645b5b0c71 |
Gemfile | 100644 | 0 | 0 | | | 96 Bytes | f069e0202b2c612137116a8fb45326751e8bbdb57c2c0fc661ee8d617290c1c7 |
LICENSE | 100644 | 0 | 0 | | | 1.03 KB | 482b900c31636986cea3fa00a478a75b0458e950fde02284f2c1cdf32bbf4fdc |
README.rdoc | 100644 | 0 | 0 | | | 1.49 KB | 41e82c37bdf1429d9e3f9b0b8850b16ba2425b14b92aef6cf47587cb9650215c |
Rakefile | 100644 | 0 | 0 | | | 400 Bytes | b68194f6e124fd4ee79814efd1da2b65674db93802377143aad0ddd9e26a0fd0 |
VERSION | 100644 | 0 | 0 | | | 5 Bytes | f22abd6773ab232869321ad4b1e47ac0c908febf4f3a2bd10c8066140f741261 |
lib/rack/oauth2.rb | 100644 | 0 | 0 | | | 1.55 KB | fa6fca5d5c49d21ba33bc7a6851192bc6312f6e53a032f27fef7e76172df6246 |
lib/rack/oauth2/access_token.rb | 100644 | 0 | 0 | | | 1.25 KB | 8f05b8fd967789b0d5ee370dd3ff19693b41a44f73d5e94aa76ac325168629cf |
lib/rack/oauth2/access_token/authenticator.rb | 100644 | 0 | 0 | | | 256 Bytes | 08158635685370a414276b8495e704c746027203224bf829f2c2bea653c1a625 |
lib/rack/oauth2/access_token/bearer.rb | 100644 | 0 | 0 | | | 434 Bytes | 71cd466a307382b7e0d108771d5c7ae0a03eb049a6dfaac9bd12be608e6e7898 |
lib/rack/oauth2/access_token/legacy.rb | 100644 | 0 | 0 | | | 411 Bytes | 7048717b7291e53a12d0c2a07f5f6c6e60dc7d01e44496b77c9e053a24b45ddb |
lib/rack/oauth2/access_token/mtls.rb | 100644 | 0 | 0 | | | 373 Bytes | 5e9f9ba5761ed8d8d91b9011db72d5d07288e66bea0fb7d3856d0d537efe3000 |
lib/rack/oauth2/client.rb | 100644 | 0 | 0 | | | 7.2 KB | 3e6a9d2e4ace501b97f56d01741cf8eea7b0d05f11dab3494b383ae4dd62deb1 |
lib/rack/oauth2/client/error.rb | 100644 | 0 | 0 | | | 373 Bytes | e93f9546da8c447cb29dba1e763bca4f73799d43c2f71af68585428ec966b26b |
lib/rack/oauth2/client/grant.rb | 100644 | 0 | 0 | | | 1011 Bytes | 14876b524fb2bc3cbfd96fc98c46e7a6d6580c3c13c1e17ad66fa2f5ccf732ce |
lib/rack/oauth2/client/grant/authorization_code.rb | 100644 | 0 | 0 | | | 210 Bytes | 5a36fcbde19a952b6100d83f373c63ab85b231c871a27af8a35aa434d7398f6e |
lib/rack/oauth2/client/grant/client_credentials.rb | 100644 | 0 | 0 | | | 142 Bytes | 04bc230a36609934fa7d51bfb0dedae17f24f1a50b38dcc9cc39bd2305a9bb6e |
lib/rack/oauth2/client/grant/jwt_bearer.rb | 100644 | 0 | 0 | | | 248 Bytes | 35618177af8af4c6d357c84a1b1b22ddad74f6d7ef55d905bdfe2626dd24f660 |
lib/rack/oauth2/client/grant/password.rb | 100644 | 0 | 0 | | | 178 Bytes | f3a26d39b18d2e6a43584632f5db46290b6477665bf0da7f0e75fc5e9031617c |
lib/rack/oauth2/client/grant/refresh_token.rb | 100644 | 0 | 0 | | | 176 Bytes | 53b829735f65838ed94f12c5ebe0213464a9ce2a4fb0bdefb82787c1d66cc152 |
lib/rack/oauth2/client/grant/saml2_bearer.rb | 100644 | 0 | 0 | | | 252 Bytes | a703df2f724a34e93a4f2130eafff1f6434b423ae3ba3365d1a87c6af31d40d9 |
lib/rack/oauth2/client/grant/token_exchange.rb | 100644 | 0 | 0 | | | 281 Bytes | 5215e5a754cd3ca2e8ca5fd726ff5af99cc8a146d77f555f6876b4f2f5d42a27 |
lib/rack/oauth2/server.rb | 100644 | 0 | 0 | | | 224 Bytes | 9f51b44a1f97384e084114912479a9c20501eb939b3fc3aa19c7acbbc4e5a253 |
lib/rack/oauth2/server/abstract.rb | 100644 | 0 | 0 | | | 182 Bytes | 3aa353cf51a20f1b8902340e85328fdc6e282dd22284bd539113f8870aabeb3b |
lib/rack/oauth2/server/abstract/error.rb | 100644 | 0 | 0 | | | 2.13 KB | 1bf59612b0dc1692a0b94f7fcf7afc90e069c672fbb36271d63f0d6f09912bfc |
lib/rack/oauth2/server/abstract/handler.rb | 100644 | 0 | 0 | | | 814 Bytes | 0b97e152ef20e0b67a80b73325e42a6181af5a4db958e90a6226c1a0cb8697e7 |
lib/rack/oauth2/server/abstract/request.rb | 100644 | 0 | 0 | | | 791 Bytes | e0b2632cc3f16d592d5bdb18e73f39142569386eab64f57bd008810c5907a35e |
lib/rack/oauth2/server/abstract/response.rb | 100644 | 0 | 0 | | | 272 Bytes | 93a053424f0a62b92a203ce624bb60c2458e1960ff1a79f7522960357caf2c5b |
lib/rack/oauth2/server/authorize.rb | 100644 | 0 | 0 | | | 3.58 KB | a88e33e79e50b6cd4e1062885be79b1fe2c63e957a975cda4ddb27205aaa9b19 |
lib/rack/oauth2/server/authorize/code.rb | 100644 | 0 | 0 | | | 885 Bytes | 1fb9cc1f34846dc09f2bb3c866ece25cf57a828fe79080e5b03b392a83f23440 |
lib/rack/oauth2/server/authorize/error.rb | 100644 | 0 | 0 | | | 3.2 KB | fc302f428fb82ec28adfa5a67bb0c09df6a42e4709a831a588d466bfb213c6ba |
lib/rack/oauth2/server/authorize/extension.rb | 100644 | 0 | 0 | | | 279 Bytes | f9e50a78aebc16d4730b40f37fed7f608ebc56c73506f68d3959f8b43827a6c3 |
lib/rack/oauth2/server/authorize/extension/code_and_token.rb | 100644 | 0 | 0 | | | 1016 Bytes | 063aa84e3d3a66c3b8909a0c320d87392054b239798af6b043257e50c4cc3a6a |
lib/rack/oauth2/server/authorize/token.rb | 100644 | 0 | 0 | | | 960 Bytes | 9dc6e920077da87102970d6c34929f876186d3ecc59a5ad4e3253f0f987dd426 |
lib/rack/oauth2/server/extension.rb | 100644 | 0 | 0 | | | 96 Bytes | 75f3de9d40f529a1a1d99068c9c773a2c7974f8ce78ea7c01abb6344bbdc31cc |
lib/rack/oauth2/server/extension/pkce.rb | 100644 | 0 | 0 | | | 1.37 KB | 77d9f21296af40dc2bbd4ddd45a66a2f3d823e4db5550818684ec684749d1386 |
lib/rack/oauth2/server/extension/response_mode.rb | 100644 | 0 | 0 | | | 421 Bytes | 4e27c5e63311ef0fbaaba297e6885d62fd918ddc5309053cf7c5e555520067e6 |
lib/rack/oauth2/server/rails.rb | 100644 | 0 | 0 | | | 309 Bytes | a85de0f7f493564c2000a6aa66ad83abe6f5ef0e3e6c6dd789702f8040e73f79 |
lib/rack/oauth2/server/rails/authorize.rb | 100644 | 0 | 0 | | | 1.02 KB | 4b5fa4a30ebf2de04b89ee063052cc115e4e18f962324d4657302ab584a4e84c |
lib/rack/oauth2/server/rails/response_ext.rb | 100644 | 0 | 0 | | | 831 Bytes | 984bfd5a5a2ae812df520db9933ba921e66c37417a9c9f2300c2d85fb202f4de |
lib/rack/oauth2/server/resource.rb | 100644 | 0 | 0 | | | 1.23 KB | 816fbdec6137f9971cf8dda23ec705d437721909bd60041203d710cf517bd811 |
lib/rack/oauth2/server/resource/bearer.rb | 100644 | 0 | 0 | | | 1.19 KB | 93762ebda31746b4843b53d1a6e2adf80f109c05265dc54d316e6f69d3397673 |
lib/rack/oauth2/server/resource/bearer/error.rb | 100644 | 0 | 0 | | | 549 Bytes | 3cb45adc815f5098ca8f7b02201eb1c1dc1ee3e973d8ed60c39937cba2481730 |
lib/rack/oauth2/server/resource/error.rb | 100644 | 0 | 0 | | | 2.71 KB | 410d86c28a9114b1c1d92563d82e7415a0ca9d4d9b630640689e21383d3e8b5c |
lib/rack/oauth2/server/token.rb | 100644 | 0 | 0 | | | 3.07 KB | 8d239e2c7d44944c0db93db5cf268657ce33d002b6b3f7eb2767a357d3f245e0 |
lib/rack/oauth2/server/token/authorization_code.rb | 100644 | 0 | 0 | | | 731 Bytes | a84525c99cffd82f7647e7a3a6ae2001b2afb772271a3f6ad81f035e374fc95a |
lib/rack/oauth2/server/token/client_credentials.rb | 100644 | 0 | 0 | | | 499 Bytes | f1d47dde6ce8686fdaa1d87b06908e28bd93b9922f1c9c096ab62b0b1e0dfb8d |
lib/rack/oauth2/server/token/error.rb | 100644 | 0 | 0 | | | 2.46 KB | cf25a80bdcd3148c3e4557ba75b083c2a46215c1ffcb482e8b855af651eef530 |
lib/rack/oauth2/server/token/extension.rb | 100644 | 0 | 0 | | | 278 Bytes | f0394236d9564092225c727f83a4b2161fe7754a0d245707f88249fa43a120a8 |
lib/rack/oauth2/server/token/extension/example.rb | 100644 | 0 | 0 | | | 900 Bytes | 7e95095fccc01d0f4ae37a0af00c432cfbff439b5e9e5d233ca5fb5a14999515 |
lib/rack/oauth2/server/token/jwt_bearer.rb | 100644 | 0 | 0 | | | 618 Bytes | 6e0ca32223613585177660a2fe14782da49f50362d1c833f3534779cde6d42ea |
lib/rack/oauth2/server/token/password.rb | 100644 | 0 | 0 | | | 622 Bytes | 4f6d2623979ec8a64ae2f7a69c79ecc2b789eda7dea284688b1f80add7f08aea |
lib/rack/oauth2/server/token/refresh_token.rb | 100644 | 0 | 0 | | | 589 Bytes | 6969b04b764811498a937871bdb4e3cf1f7c9b04478520d74eb17765159aebb4 |
lib/rack/oauth2/server/token/saml2_bearer.rb | 100644 | 0 | 0 | | | 622 Bytes | 32decbdf9d2aa2a56c4e4f61196d205a4f65fca15977c7f04ad7b6c89bf528d8 |
lib/rack/oauth2/urn.rb | 100644 | 0 | 0 | | | 859 Bytes | 2c25b5251fc368d284298de75fa5c6a3758d9b8d65f4413a1a1f9cdeacb1149c |
lib/rack/oauth2/util.rb | 100644 | 0 | 0 | | | 1.67 KB | 0f320dffae22fb60c4835f8a370a73d2e0280f13e7530e1b0632e99a1b8a4221 |
rack-oauth2.gemspec | 100644 | 0 | 0 | | | 1.21 KB | b051fe40837e88d6ee42868c0b12df96095a8c78ed88139e2dac86048cdf3bb8 |
spec/helpers/time.rb | 100644 | 0 | 0 | | | 326 Bytes | f431143921f413745c5a2fcb5d56097a0d455be461ccdc070eb6a1ea8f73971b |
spec/helpers/webmock_helper.rb | 100644 | 0 | 0 | | | 925 Bytes | 9be066e73b143060b34d43affabc5109d806b1db5e239faa4978e8fae15871d4 |
spec/mock_response/blank | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
spec/mock_response/errors/invalid_request.json | 100644 | 0 | 0 | | | 74 Bytes | 9d7f4ac9f931ad0ca48bf45cb62141823bb88870b3ff086a3e548451a9f5c72d |
spec/mock_response/resources/fake.txt | 100644 | 0 | 0 | | | 4 Bytes | b5d54c39e66671c9731b9f471e585d8262cd4f54963f0c93082d8dcf334d4c78 |
spec/mock_response/tokens/_Bearer.json | 100644 | 0 | 0 | | | 116 Bytes | 8d098bfd27821b3c510d584b50c7ac7d207978b87a008962f2c53735194fbaa8 |
spec/mock_response/tokens/bearer.json | 100644 | 0 | 0 | | | 116 Bytes | f4725b2c27a6aef49ec89bc82394c0c6c5c8a09511e124bd8cfbc6a3402df1f7 |
spec/mock_response/tokens/legacy.json | 100644 | 0 | 0 | | | 91 Bytes | cdb3cd3ef0a538f175078843140d5047fc2b23b87414da4f17c60125af782744 |
spec/mock_response/tokens/legacy.txt | 100644 | 0 | 0 | | | 38 Bytes | 7097567ee225f581384a79950c33407b6eb6fa14a8f7a156d2d051efe918e1f3 |
spec/mock_response/tokens/legacy_without_expires_in.txt | 100644 | 0 | 0 | | | 25 Bytes | b7570845f460924d4e9361b57cced3ca86de8c431a873051c847fd5dbd4e84a1 |
spec/mock_response/tokens/unknown.json | 100644 | 0 | 0 | | | 117 Bytes | abd725a31cf5edfe7bc61eddb03c62cb52bea3b11dd288798aabf3ca35f7708a |
spec/rack/oauth2/access_token/authenticator_spec.rb | 100644 | 0 | 0 | | | 926 Bytes | 206a209c30098a4ff3a7196dc3566fb25c486fd43f952053d980fe09ec1efdea |
spec/rack/oauth2/access_token/bearer_spec.rb | 100644 | 0 | 0 | | | 572 Bytes | b10d5a779ea32eaa6d92ae675a33ecd2d0c375c60d256e2bc8c0821cd61cc33d |
spec/rack/oauth2/access_token/legacy_spec.rb | 100644 | 0 | 0 | | | 670 Bytes | 8ab9f69cced7a01d1ea3ec9eeb31dde3720c71faddd12254c80ef0c0dd61db78 |
spec/rack/oauth2/access_token_spec.rb | 100644 | 0 | 0 | | | 1.54 KB | 296dbd728d541efa440be426d5d5c7ac300b06bad04b7c4045a3e48902cbb0b7 |
spec/rack/oauth2/client/error_spec.rb | 100644 | 0 | 0 | | | 483 Bytes | 23c7bea7fd459b955999a256602e4b5cbb6f0b2531766a5a30fc9f3e3c3cbb69 |
spec/rack/oauth2/client/grant/authorization_code_spec.rb | 100644 | 0 | 0 | | | 1021 Bytes | 2245bd99680ff52e93becb571d4cb350ca6c731a94df4bae442d97c940d3dbc9 |
spec/rack/oauth2/client/grant/client_credentials_spec.rb | 100644 | 0 | 0 | | | 162 Bytes | 67d5ff71cc6499e81b8e1836765943fc627cba4526814e91bfa93da2a6aee40b |
spec/rack/oauth2/client/grant/jwt_bearer_spec.rb | 100644 | 0 | 0 | | | 564 Bytes | ddf796c1313ecc9ccee7d3c44d5dbd83cedd94df74ae49dad21f522b3164a929 |
spec/rack/oauth2/client/grant/password_spec.rb | 100644 | 0 | 0 | | | 793 Bytes | b36eb6c1313f7797dd2ca5b135b222ec873e08ee04ee6896cbb4d782dbbf704c |
spec/rack/oauth2/client/grant/refresh_token_spec.rb | 100644 | 0 | 0 | | | 525 Bytes | c04f6f62e8ae617950ef4cc688a6e72a2e33b5ac13ced78c9bbc6bf5209ecb1f |
spec/rack/oauth2/client/grant/saml2_bearer_spec.rb | 100644 | 0 | 0 | | | 550 Bytes | 2ea2523df5499c7e0e48ed7acea41162ab31e68b2f24486da9cd3a55ef93c55d |
spec/rack/oauth2/client_spec.rb | 100644 | 0 | 0 | | | 16.7 KB | 8378e6d41ef43d1d1dcc8789898e6b7219cb9fb9d8762e98be13643dea429704 |
spec/rack/oauth2/oauth2_spec.rb | 100644 | 0 | 0 | | | 741 Bytes | 3618ff47937a31efbed7af4588a1f8245eadb27c830c36d20f46bfbe23b89b16 |
spec/rack/oauth2/server/abstract/error_spec.rb | 100644 | 0 | 0 | | | 1.69 KB | e5715fb798e9381ac9f151bf8948ac7a14234e4439c153f15af5d987bb8826ab |
spec/rack/oauth2/server/authorize/code_spec.rb | 100644 | 0 | 0 | | | 1.91 KB | f508d818839cd122b38f82a87997512ae0ce3a0bdca280cfd7f609cda5bad50f |
spec/rack/oauth2/server/authorize/error_spec.rb | 100644 | 0 | 0 | | | 3.79 KB | 2c9d55bac9dcf21d6eea19acfb8e394fb1df3067a04d0835c4ac64598621ccfd |
spec/rack/oauth2/server/authorize/extensions/code_and_token_spec.rb | 100644 | 0 | 0 | | | 2.21 KB | dc6a197c3bc07dc96a8590cb78172aac3b74e2a16d00f3d3718e60813f837cd8 |
spec/rack/oauth2/server/authorize/token_spec.rb | 100644 | 0 | 0 | | | 2.39 KB | 049216e36adb1b27f58cb71026b7e9f366dd5c1ba426f8b1be69e8e6572a7db4 |
spec/rack/oauth2/server/authorize_spec.rb | 100644 | 0 | 0 | | | 6.62 KB | 034dcc2bffa457b90bf4af04837e0922381586ee36b1bdbb0c248ff547574bae |
spec/rack/oauth2/server/extension/pkce_spec.rb | 100644 | 0 | 0 | | | 5.13 KB | ed562b2417c95b124e95162274aa7b4f3d84c100d2f05e0cc50acbd85635f1ba |
spec/rack/oauth2/server/extension/response_mode_spec.rb | 100644 | 0 | 0 | | | 896 Bytes | 3ee61ce309cf66ecb399034ff05e3936c9afc69a5d9949167a91c187cd698154 |
spec/rack/oauth2/server/resource/bearer/error_spec.rb | 100644 | 0 | 0 | | | 1.76 KB | 8745ff0f83405e589c58fd0b4be8ddd187f0d3c92a1a9309026051768d979bfb |
spec/rack/oauth2/server/resource/bearer_spec.rb | 100644 | 0 | 0 | | | 3.91 KB | 730da1d6a20d97e6e91f25d278d22e0cde993043a7d1ceca8e79e3ba51ad449c |
spec/rack/oauth2/server/resource/error_spec.rb | 100644 | 0 | 0 | | | 5.44 KB | 17794591ec971d62344ad56c4b7f176cdffedcaa0353b70813e8cdafccbdef54 |
spec/rack/oauth2/server/resource_spec.rb | 100644 | 0 | 0 | | | 619 Bytes | c3064170950660517ef3636899ae40f14d1fdec5efa404a5342a870e53b70eda |
spec/rack/oauth2/server/token/authorization_code_spec.rb | 100644 | 0 | 0 | | | 1.32 KB | 455d47e236f6eab17ef367c896d08ffacf724701c7f93b1d21b5912217121b3e |
spec/rack/oauth2/server/token/client_credentials_spec.rb | 100644 | 0 | 0 | | | 1.59 KB | 3a35b58d653d24dbe40fc0080edadfdf4468396dbb1d8f02aca6321abf6e565b |
spec/rack/oauth2/server/token/error_spec.rb | 100644 | 0 | 0 | | | 2.7 KB | 39fe1be28a64bf4fbcf5b7ae8f7ed11f8db588dca6cf0719b526de8a3c7d1477 |
spec/rack/oauth2/server/token/jwt_bearer_spec.rb | 100644 | 0 | 0 | | | 1.05 KB | 874dc711e77cd31fa9a6f3d3948d995acf829dcba4f57a70d5fe698f01479403 |
spec/rack/oauth2/server/token/password_spec.rb | 100644 | 0 | 0 | | | 1.09 KB | 5666c5ed4e8027a5866a3c95f7f963a007229dded49953dbc75abef66538fbbd |
spec/rack/oauth2/server/token/refresh_token_spec.rb | 100644 | 0 | 0 | | | 1.03 KB | d20eac966dccc719cd0c307918c9334659b41ba5de3b7c179836f6c985ef73aa |
spec/rack/oauth2/server/token/saml2_bearer_spec.rb | 100644 | 0 | 0 | | | 1.05 KB | c6931a9fa497ab322575d6305bbde17c0376847dc9aef99d0b4b03598bcaf5a3 |
spec/rack/oauth2/server/token_spec.rb | 100644 | 0 | 0 | | | 6.12 KB | 292eb6d2364a08a648f4a59dbdf9abba2df30922df7d7d5b86befaa160635316 |
spec/rack/oauth2/util_spec.rb | 100644 | 0 | 0 | | | 2.55 KB | 7f03371c4845dc39d49aee362752f293823b5fade8f06030bad4a40d6e524a02 |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 389 Bytes | ecc6ca0605de1b5d7adc706ae18e60cb74a1fd06cc3539d1cc5f267033c7288c |