bd1377f2315593ccb6c43b13a584776d *DESCRIPTION
63297833e81abd719d721a741fe1b694 *LICENSE
886c7ecca177dd14a72f9eb3de5f1d19 *NAMESPACE
3b2508dcffbce23eef7ec89bed44a104 *NEWS.md
47903864d724b87f541657e1f64c9bf8 *R/classes__OAuthClient.R
e66f987121852a5b009bf6d387038e69 *R/classes__OAuthProvider.R
0ebee5f2b36c38212ad66c8e73ccb84c *R/classes__OAuthToken.R
6a419901d2d9c976f08f964b965f83e0 *R/custom_cache.R
bdf044e86ac4214e675a398812089c0e *R/errors.R
95cf24ab700149a5335dea7b70a27947 *R/methods__client_bearer_req.R
ada9a33dd7ac27d801ae6e61daf645e3 *R/methods__login.R
6a3e97042071bfc54adbf7eefae9b6d7 *R/methods__token.R
b5879d1a998b02abb5b29179f5d57d0b *R/methods__userinfo.R
7c7ddb8c7b466640f9283df6a79d9dcd *R/oauth_module_server.R
0d25b3cfdf219e9f667bc256e9cfd8b8 *R/providers.R
8ddd582d518945380c49570d5e498d5e *R/providers__oidc_discovery.R
0f06fe2bf0e42780a14c4cde76a9518e *R/shinyOAuth-package.R
405b5480c68215fbdb3a5a9cd074b62b *R/softeners.R
81bb91d70bace0dc20031f5eefd1d413 *R/use_shinyOAuth.R
25bf5f4c287b3d524bfadec637a2b87f *R/utils.R
dc404f110011b5be96e68cb9922ea021 *R/utils__base64url.R
37b1bf463e0caa3149669f2970dbeda8 *R/utils__crypt.R
cec7bcc01a165f844d22f1b1cd4140a0 *R/utils__http.R
32b751b0e86f16193916a25137c39101 *R/utils__jwks.R
1dd656bdd6b965823501ce6a02f80138 *R/utils__jwt.R
48828ada8864c7d1c561a9dbeeb83486 *R/utils__random.R
74d1dd42f9cbee919632c3e98454ad16 *R/utils__scopes.R
14dc65e807479f4db24387b3530f32af *R/utils__shiny.R
25af23e4b384f3a84a741e1d3fb4928b *R/utils__state.R
85235dbf22118143e9c44358ac176b83 *R/utils__url.R
ebece2e56a07326bd8cf89e4e49201a9 *R/zzz.R
958c065f0a07a5659a904a4c842e7e9f *README.md
ac81a942a79029ccce104509e5e124eb *build/vignette.rds
457f0d620c93bbe18e9bfdca9b3500d1 *inst/doc/audit-logging.Rmd
cbeb0ae362105017b120a3bf4d4be097 *inst/doc/audit-logging.html
506b52d1da89a375a205a20cd693d298 *inst/doc/authentication-flow.Rmd
a3d3844f2a5ad72ec5ca3c524e357919 *inst/doc/authentication-flow.html
dba751c849508c423d8b9f6f04609e7e *inst/doc/example-spotify.R
8972ad558324ba6c3d0f6ce813e8429b *inst/doc/example-spotify.Rmd
f2654376f6de00b2b6e638004c2ce663 *inst/doc/example-spotify.html
89944b280d5a3d3b01bbef7b57fc4294 *inst/doc/usage.R
bfa6e9e58d82ef83b3e8abcdf75cf948 *inst/doc/usage.Rmd
92e7d1790d5c3274698884ab44dbd5e9 *inst/doc/usage.html
6ea1ceee4f9a512747e5dc72d8403056 *inst/examples/call_methods.R
f7c4ed5832e6a2a4352bd35f3affd7b1 *inst/examples/client_bearer_req.R
b2010d7f84017b7dac7069b5f9a5deb2 *inst/examples/custom_cache.R
9a82e42a5f9a9d0d3f1913d84e04803f *inst/examples/error_on_softened.R
fa538be0387cde161391d1163ee079ae *inst/examples/is_ok_host.R
3ee66518086568c59b867aceb28a624f *inst/examples/oauth_module_server.R
8607aa1d111f76073816a311fcba1980 *inst/examples/oauth_provider.R
77038743745a2b5e130e60f1de413cbb *inst/examples/oauth_provider_microsoft.R
64facd5ec37cf24e79bca9f5586e3f0c *inst/examples/token_methods.R
bd5dcc80ce9872d1050b2def9b7429a2 *inst/www/shinyOAuth.js
d6a83ff07dede17a07faa6c6f8c173f9 *man/OAuthClient.Rd
060f0989fcd67e9ccf40e7e2822bb53c *man/OAuthProvider.Rd
b9aa1dcd5aa913318fef6aa438501d53 *man/OAuthToken.Rd
28b0d9e4e3c878bcb80895e29bad4e7b *man/client_bearer_req.Rd
2dd6d7ee153dea2e68ba019b557bedfd *man/custom_cache.Rd
bcb26bc31885e8b47ef4626f903c9f8f *man/error_on_softened.Rd
4a74ee8aba8675bab0dc912df8251240 *man/get_userinfo.Rd
607f04baa9aed7f62de15db2c6c61f43 *man/handle_callback.Rd
1d746bcf93eaf3e932aff2cae21bef1c *man/introspect_token.Rd
f5fc216f4b925536c9505359af93a43b *man/is_ok_host.Rd
d2e37f394c3f855bafe09b990ce3b1f4 *man/oauth_client.Rd
b74aa8bd2a6b557e88b38b52f2e59ec5 *man/oauth_module_server.Rd
42a5a574ad209891890b0874e356de23 *man/oauth_provider.Rd
d63c0be210e0fbe2d9a154903be235a8 *man/oauth_provider_auth0.Rd
a6ba427720a930752f37f744a001df40 *man/oauth_provider_github.Rd
1e1cba204358d6e901a525c5b5b6becd *man/oauth_provider_google.Rd
f6206279d9874d589c9ead728fe095c5 *man/oauth_provider_keycloak.Rd
3d14f422febf64044aa7f31aa8a7028c *man/oauth_provider_microsoft.Rd
60dad9f01588197ec56719086be494f3 *man/oauth_provider_oidc.Rd
3acf572cef045aa7fc8e2ea97c68afdd *man/oauth_provider_oidc_discover.Rd
e743dba655d76ea8b3f5148f7a43fe0d *man/oauth_provider_okta.Rd
f6caa1c0db527610d2df689efc9fbfae *man/oauth_provider_slack.Rd
f168897503037e3ae5dcf09c035e22dc *man/oauth_provider_spotify.Rd
368cc48d609c0747ea86fcef9fb127df *man/prepare_call.Rd
020a8ba3ef454f4cf3ded47f4b267c0b *man/refresh_token.Rd
1b0f2fe706d2bf9eb9d75124af49e732 *man/revoke_token.Rd
dc35ae3e1ab5e8441ff3affa3e29a25b *man/shinyOAuth-package.Rd
d4be3fc87e2e52078aa1f6c725b3912f *man/state_payload_decrypt_validate.Rd
a8cec653ed24a5773e169074bfdd9744 *man/state_store_get_remove.Rd
da733da943a6eb96001cc71f219ef1d3 *man/use_shinyOAuth.Rd
714079d0df7d7e5143b183c6604a584d *tests/testthat.R
0c74884a2155ec3bcec077b69fd11bb6 *tests/testthat/helper-login.R
e1e4f2565da0292e542dddef2fce4848 *tests/testthat/test-absolute-url-validation.R
2ee2b4a629b80aaf12c79997256434ef *tests/testthat/test-acr-enforcement.R
b1d6016d1d1f48a4b8e552ed9c722e6c *tests/testthat/test-alg-confusion.R
2c23c62692f9e30606184c7372a3e68f *tests/testthat/test-async-serialization.R
167bbedd0223f3b34c4ae61d7a39a7f4 *tests/testthat/test-audit-all-events.R
9e2f64df145ace336fd8255ab0413d49 *tests/testthat/test-audit-async-options.R
dd6210d5cf68f9f2986f94a8f5670b7c *tests/testthat/test-audit-async-session-context.R
180ea8eb40d9c2743fa39674e9ec3054 *tests/testthat/test-audit-shiny-context.R
b9716504d9c9f3aae330260448c22c61 *tests/testthat/test-audit-state-failures.R
89a8cece15a1ddb3c0d3ba25e3c75f01 *tests/testthat/test-auth-url-scope-reserved.R
a4a1da9a0061f469463c418aea497f2e *tests/testthat/test-base64url-helpers.R
24350aa8ce8484f0cacad3ddb164b4ba *tests/testthat/test-basic.R
4a158527cd6793118bb4f6edaffab119 *tests/testthat/test-browser-token-dos.R
bf04036dd5627d2a3170e27e22aec7fb *tests/testthat/test-browser-token-fixation.R
254fd544f6370d51b8d9d2332338f565 *tests/testthat/test-cache-ttl-diagnostics.R
dd5bf9e557bc9fdd2a8801c44757906f *tests/testthat/test-callback-bypass-protection.R
b1d89641a2964d95cc0a3578cef7c4a4 *tests/testthat/test-callback-iss-validation.R
36589e28baeb3af869d3baeff6a883e3 *tests/testthat/test-callback-query-size-options.R
b094eb1485013734415ee0b9db938e72 *tests/testthat/test-claims-parameter.R
5a6dc06497667beceb6afcde57181e00 *tests/testthat/test-claims-validation.R
8c2fd8201f79fe50307ff1bf87fc7881 *tests/testthat/test-client-assertion-alg-eddsa.R
ea95d24395062f50b34c5ad1cf06eec8 *tests/testthat/test-client-bearer-req-headers.R
9c8b445a30226d52fd8b9865d76ff972 *tests/testthat/test-client-bearer-req-url-validation.R
73056f8f42c8fe02ba6933326c961c9f *tests/testthat/test-client-bearer-req.R
0f879d171b282bba532e2de2b6aa48f6 *tests/testthat/test-client-jwt-auth.R
97f6b92a90b15c1ec78a6753d144e86c *tests/testthat/test-client-jwt-defaults.R
5b042136f040a559d928f14b0e332306 *tests/testthat/test-client-secret-pkce.R
7184d4ad6ebf11735a994997a74f19cf *tests/testthat/test-coerce-expires-in.R
13d632ad989c10dc188181d4bf53a998 *tests/testthat/test-constant-time-compare.R
2c9e7e17f5c764bd4e959c8195ffa7c6 *tests/testthat/test-cookie-path.R
02fd4cb33351a73676e05d2a07fbf919 *tests/testthat/test-cross-session-state.R
f065a92877fbb35c3013737e14e6d958 *tests/testthat/test-custom-cache.R
f10cc7ac9e36ea1254e2c4195c87992c *tests/testthat/test-defaults-and-validation.R
38964a168b11abd5e7bab7b59c036aae *tests/testthat/test-discovery-auth-methods.R
53f0d65bb19b5f59b2fe591b947ff137 *tests/testthat/test-discovery-hardened.R
36b196b10581f8f931e6cce792f6d629 *tests/testthat/test-discovery-issuer-mismatch.R
3ba892e4f5467a4d47dae95f68780a8b *tests/testthat/test-error-response-state.R
dfdb8b384da64fe0e48d6633998cd6bc *tests/testthat/test-errors-and-audit.R
ea576985e1f3e965e0767e4575903235 *tests/testthat/test-extra-headers-revoke-introspect.R
30f3a07236b4f8a7eb38503b80bf2652 *tests/testthat/test-extra-headers.R
100b08511f28c6e70bd754f80583c541 *tests/testthat/test-host-config-reminder.R
57fdc89ab4d9d3c65696bf14abf68b8a *tests/testthat/test-id-token-audience.R
e3a9274e70f46a4de49a8c0e08268753 *tests/testthat/test-id-token-claims.R
d4d7795ffedd76455cdf536f7ee60bda *tests/testthat/test-input-validation-guards.R
d0a9b185e162b7bc311e872c7a6bedfc *tests/testthat/test-introspect-fallback.R
f966e9f52e5d045a79091bfe5d8cfdb1 *tests/testthat/test-introspect-jwt-auth.R
a28c8228a043ef003c16e66ef98ba97a *tests/testthat/test-introspect-on-login.R
a0c4325e4c9b2f5cb66eabaf217d0f02 *tests/testthat/test-introspect-token.R
c214950e073aa0e40af9effe158049b6 *tests/testthat/test-is_ok_host-review.R
e84fce16eb081bc3a99f17740a532e2f *tests/testthat/test-issued-at-boundary.R
36f18b4dcb1c5a9195ef7571340c0f14 *tests/testthat/test-issued-at-independent-of-store-ttl.R
6daf7bb28ce452a5ec980196119b8ba5 *tests/testthat/test-jwk-selection.R
209eaa3b01349a4770675e0ebd52cda2 *tests/testthat/test-jwks-cache-host-policy.R
db50b0b27223b2e8ac40be8a587a4aa1 *tests/testthat/test-jwks-cache-invalidation.R
488e5c82f83b813d062fec6ca6d90958 *tests/testthat/test-jwks-cache-signature.R
1f2b03e019ec69a66c8b5e6ab4f1fa3b *tests/testthat/test-jwks-duck-cache.R
8a08525670c2fa46de7c93570df114e8 *tests/testthat/test-jwks-force-refresh-rate-limit.R
8d989bf8a26794a3c0e77dd2e879db47 *tests/testthat/test-jwks-host-allow-only.R
8ef1c5461ce0022edf92bc07bcc86dc1 *tests/testthat/test-jwks-malformed-and-pinning.R
8031e4941d8306edc4d0827b20ce7fad *tests/testthat/test-jwks.R
c36b2c14d9afd8a1b25009939eabbeb9 *tests/testthat/test-jwt-at-hash.R
4b52904785d786891daac613809a3d5f *tests/testthat/test-jwt-auth-time.R
5ad8369a79b1f91b920e7eb2f698351a *tests/testthat/test-jwt-crit-header.R
5ee582c9a85673ac4f301f56bf7a42df *tests/testthat/test-jwt-jwe-detection.R
0320d225cdf6f72b6e7b3b3a7578471b *tests/testthat/test-jwt-malformed-and-claims.R
2007dd4ba521ee457e8a41bee0ca99bb *tests/testthat/test-jwt-max-lifetime.R
0fe995accfe6da944dfd474bafc019f2 *tests/testthat/test-jwt-positive-algs.R
f2c1cc87cc2b2232c73a6b9db817e667 *tests/testthat/test-jwt-typ-header.R
9f516944716eda63e5ecff2f5050a9b5 *tests/testthat/test-key-normalization.R
7d42fbe9fc1f58abf3d1ef04a2657913 *tests/testthat/test-leeway-validation.R
43dfde3a583c246780f377fe2112c03d *tests/testthat/test-login-callback.R
0ecf1cd9ff0f36348f3da5ec96082d2c *tests/testthat/test-mirai-utils.R
fd1409dbc682c9ac64c5f300148467d1 *tests/testthat/test-missing-expires-in.R
1450357a1db56e6fbded4b407767e4d1 *tests/testthat/test-module-regressions.R
333678a08123c4042c81d00c3008a935 *tests/testthat/test-module-server-async.R
8f8c593d2b4eb7516c52ac48e5afe21c *tests/testthat/test-module-server.R
f8c145505af07abd9d06653337c6c25e *tests/testthat/test-oauth-client-shiny-warning.R
47a47db1b176de7f5bf5f44fb04959a5 *tests/testthat/test-oauth-error-body.R
b78685458be6907865c28d8ce3b8ff2e *tests/testthat/test-oauth-module-introspection-args.R
85acae14e7d99f857871dad0b38bce6a *tests/testthat/test-openid-scope-enforcement.R
7440e4cf4c286c9801dec5716f935812 *tests/testthat/test-prepare-call-url.R
b0a1e62c6d3eed57f594ec1d84ba874c *tests/testthat/test-provider-fingerprint.R
61f32b06408eb1de4e188f53a465bded *tests/testthat/test-provider-helpers.R
8b3b5ebf24018b6d5b0ec4e757939565 *tests/testthat/test-random-and-validators.R
15e9aa0fa5d26c3803e60c0095cb700d *tests/testthat/test-redirect-following-disabled.R
6a9a99fc6502cff9c5a162722645aa97 *tests/testthat/test-redirect-uri-open-redirect.R
a0582f1c8ab96f2782f68f2ad041c1ec *tests/testthat/test-refresh-iss-aud.R
b6ae1dcbdc642f6f02a70c354d5fda15 *tests/testthat/test-refresh-races.R
a51c45a23b9f8bc773d054c7b3d07161 *tests/testthat/test-refresh-token.R
3e1785281253d4fadd86470b177e1df9 *tests/testthat/test-revoke-introspect-header-parity.R
de117e8fd8bb9a739e70426847d037b0 *tests/testthat/test-revoke-on-session-end.R
3c89a68fbb2272c20bb39cfa5d1f6caf *tests/testthat/test-revoke-token.R
d7f14fcc50cc9acac55df2710ac7e5a7 *tests/testthat/test-scope-validation.R
4d68da53f0474e3ff4e1533ea2929c1c *tests/testthat/test-security.R
fca6a893f2e1ac0f76ba7783a09082fe *tests/testthat/test-softeners.R
6e08c94889238bf91a2b9312133ccf93 *tests/testthat/test-state-envelope-roundtrip.R
f500b41837f7bcc0bbf21f16cc0f8f23 *tests/testthat/test-state-fail-delay.R
7ffa424f61d1a4d174db32e6d510d5f8 *tests/testthat/test-state-fuzz-wrapper.R
b337a2ee7a8ff221f081b27f3516f8da *tests/testthat/test-state-json-structure.R
ae674309129b391668fb7a20a8b835bc *tests/testthat/test-state-payload-tamper.R
a9fed8a30da8a41ece66485d90db2519 *tests/testthat/test-state-race.R
33fad34f26020a23fe6e083ebbf28477 *tests/testthat/test-state-size-caps.R
358285da5517962a0339a3cc0265a2ae *tests/testthat/test-state-store-atomic-take.R
3a6f08540a408c8e66a6c582153e74c1 *tests/testthat/test-state-store-concurrent-replay.R
adaa4e42a78ad21f4d803b0326c8c26e *tests/testthat/test-state-store-duck.R
5a6afb9268c9e3f66af7415ca3826e7d *tests/testthat/test-state-store-signature.R
44da27b01a807c6f5dee4541ce6aeebe *tests/testthat/test-state-store-strict.R
f308c4b4a6db124e06b0c506acf04f2d *tests/testthat/test-token-stale.R
82431706eb8109fb1de7f7cfbc646a2e *tests/testthat/test-token-type-and-scopes.R
1349d2d4e698ea460c9768e295911d5d *tests/testthat/test-token-type-policy.R
11244b72e98a85fa3f6f66d3338845b0 *tests/testthat/test-transport-error-context.R
eb1fa611547d5919df6bee1b167ab54a *tests/testthat/test-use-shinyOAuth-referrer-meta.R
39d41119c41f38d93dee9ec4a4e62635 *tests/testthat/test-userinfo-after-id-token-validation.R
bfb2e75699431825b61859abe85130b0 *tests/testthat/test-userinfo-jwt-crit-and-jwks-refresh.R
edb8b91e5d0dd4fafdfcd4905e7eaf0a *tests/testthat/test-userinfo-jwt-fallback.R
2b107ec4770039c5fae220f8869ae62c *tests/testthat/test-userinfo-jwt.R
8a6384337dedec9eb0bffce64a91beeb *tests/testthat/test-userinfo-parsing.R
99b343bbb9c57e96dcb6d5b20ba1b445 *tests/testthat/test-userinfo-selector-validation.R
e3c9e86ed36e22608614b33a0fa921d2 *tests/testthat/test-utils-crypt-decrypt-rejects.R
ce6d963035b3ab6dd0f8ecc704ad46af *tests/testthat/test-utils-http-helpers.R
b2cb6eba36af1ceff21c866816b529ff *tests/testthat/test-utils-url-and-scopes.R
e084828c19120d66c8940baabcf35c42 *tests/testthat/test-validator-na-safe.R
4d5fefb2329da3c4e6f2bdfd2ef8c1e6 *tests/testthat/test_chromote_cookie.R
ac5f59b5532bfa66d6c7f0b0837d446b *tests/testthat/test_state_key.R
0f4f8e42b4a2d4abfdfdbef60879acbd *tests/testthat/test_state_store_single_use.R
457f0d620c93bbe18e9bfdca9b3500d1 *vignettes/audit-logging.Rmd
506b52d1da89a375a205a20cd693d298 *vignettes/authentication-flow.Rmd
8972ad558324ba6c3d0f6ce813e8429b *vignettes/example-spotify.Rmd
bfa6e9e58d82ef83b3e8abcdf75cf948 *vignettes/usage.Rmd
