├── .editorconfig ├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── mergify.yml ├── scala-steward.conf └── workflows │ ├── build-test.yml │ ├── dependency-graph.yml │ ├── publish.yml │ └── release-drafter.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── project ├── Dependencies.scala ├── build.properties └── plugins.sbt ├── silhouette-cas ├── project │ └── build.properties └── src │ ├── main │ └── scala │ │ └── play │ │ └── silhouette │ │ └── impl │ │ └── providers │ │ ├── CasException.scala │ │ └── CasProvider.scala │ └── test │ └── scala │ └── play │ └── silhouette │ └── impl │ └── providers │ └── CasProviderSpec.scala ├── silhouette-crypto-jca └── src │ ├── main │ └── scala │ │ └── play │ │ └── silhouette │ │ └── crypto │ │ ├── JcaCrypter.scala │ │ └── JcaSigner.scala │ └── test │ └── scala │ └── play │ └── silhouette │ └── crypto │ ├── JcaCrypterSpec.scala │ └── JcaSignerSpec.scala ├── silhouette-password-argon2 └── src │ ├── main │ └── scala │ │ └── play │ │ └── silhouette │ │ └── password │ │ └── Argon2PasswordHasher.scala │ └── test │ └── scala │ └── play │ └── silhouette │ └── password │ └── Argon2PasswordHasherSpec.scala ├── silhouette-password-bcrypt └── src │ ├── main │ └── scala │ │ └── play │ │ └── silhouette │ │ └── password │ │ ├── BCryptPasswordHasher.scala │ │ └── BCryptSha256PasswordHasher.scala │ └── test │ └── scala │ └── play │ └── silhouette │ └── password │ ├── BCryptPasswordHasherSpec.scala │ └── BCryptSha256PasswordHasherSpec.scala ├── silhouette-persistence └── src │ ├── main │ └── scala │ │ └── play │ │ └── silhouette │ │ └── persistence │ │ ├── daos │ │ ├── AuthInfoDAO.scala │ │ ├── DelegableAuthInfoDAO.scala │ │ ├── InMemoryAuthInfoDAO.scala │ │ └── package.scala │ │ └── repositories │ │ ├── CacheAuthenticatorRepository.scala │ │ ├── DelegableAuthInfoRepository.scala │ │ └── package.scala │ └── test │ └── scala │ └── play │ └── silhouette │ ├── persistence │ ├── daos │ │ └── InMemoryAuthInfoDAOSpec.scala │ └── repositories │ │ ├── CacheAuthenticatorRepositorySpec.scala │ │ └── DelegableAuthInfoRepositorySpec.scala │ └── test │ └── WaitPatience.scala ├── silhouette-testkit ├── app-2 │ └── play │ │ └── silhouette │ │ └── test │ │ ├── Fakes.scala │ │ └── package.scala ├── app-3 │ └── play │ │ └── silhouette │ │ └── test │ │ ├── Fakes.scala │ │ └── package.scala └── test │ └── play │ └── silhouette │ └── test │ └── FakesSpec.scala ├── silhouette-totp └── src │ ├── main │ └── scala │ │ └── play │ │ └── silhouette │ │ └── impl │ │ └── providers │ │ └── GoogleTotpProvider.scala │ └── test │ └── scala │ └── play │ └── silhouette │ └── impl │ └── providers │ └── GoogleTotpProviderSpec.scala └── silhouette ├── app-2 └── play │ └── silhouette │ └── api │ ├── Authenticator.scala │ ├── Environment.scala │ ├── RequestHandler.scala │ ├── actions │ ├── SecuredAction.scala │ └── UserAwareAction.scala │ └── services │ └── AuthenticatorService.scala ├── app-3 └── play │ └── silhouette │ └── api │ ├── Authenticator.scala │ ├── Environment.scala │ ├── RequestHandler.scala │ ├── actions │ ├── SecuredAction.scala │ └── UserAwareAction.scala │ └── services │ └── AuthenticatorService.scala ├── app └── play │ └── silhouette │ ├── api │ ├── AuthInfo.scala │ ├── Authorization.scala │ ├── ErrorHandler.scala │ ├── EventBus.scala │ ├── Identity.scala │ ├── Logger.scala │ ├── LoginInfo.scala │ ├── Provider.scala │ ├── Silhouette.scala │ ├── actions │ │ └── UnsecuredAction.scala │ ├── crypto │ │ ├── AuthenticatorEncoder.scala │ │ ├── Base64.scala │ │ ├── Crypter.scala │ │ ├── Hash.scala │ │ └── Signer.scala │ ├── exceptions │ │ ├── AuthenticatorCreationException.scala │ │ ├── AuthenticatorDiscardingException.scala │ │ ├── AuthenticatorException.scala │ │ ├── AuthenticatorInitializationException.scala │ │ ├── AuthenticatorRenewalException.scala │ │ ├── AuthenticatorRetrievalException.scala │ │ ├── AuthenticatorUpdateException.scala │ │ ├── ConfigurationException.scala │ │ ├── CryptoException.scala │ │ ├── NotAuthenticatedException.scala │ │ ├── NotAuthorizedException.scala │ │ ├── ProviderException.scala │ │ ├── SilhouetteException.scala │ │ └── package.scala │ ├── package.scala │ ├── repositories │ │ ├── AuthInfoRepository.scala │ │ ├── AuthenticatorRepository.scala │ │ └── package.scala │ ├── services │ │ ├── AvatarService.scala │ │ ├── IdentityService.scala │ │ └── package.scala │ └── util │ │ ├── CacheLayer.scala │ │ ├── Clock.scala │ │ ├── Credentials.scala │ │ ├── ExecutionContextProvider.scala │ │ ├── FingerprintGenerator.scala │ │ ├── HTTPLayer.scala │ │ ├── IDGenerator.scala │ │ ├── JsonFormats.scala │ │ ├── PasswordHasher.scala │ │ ├── RequestExtractor.scala │ │ ├── ValueParser.scala │ │ └── package.scala │ ├── helpers │ └── Transform.scala │ ├── impl │ ├── User.scala │ ├── authenticators │ │ ├── BearerTokenAuthenticator.scala │ │ ├── CookieAuthenticator.scala │ │ ├── DummyAuthenticator.scala │ │ ├── JWTAuthenticator.scala │ │ ├── SessionAuthenticator.scala │ │ └── package.scala │ ├── exceptions │ │ ├── AccessDeniedException.scala │ │ ├── IdentityNotFoundException.scala │ │ ├── InvalidPasswordException.scala │ │ ├── OAuth1TokenSecretException.scala │ │ ├── OAuth2StateException.scala │ │ ├── ProfileRetrievalException.scala │ │ ├── UnexpectedResponseException.scala │ │ └── package.scala │ ├── package.scala │ ├── providers │ │ ├── BasicAuthProvider.scala │ │ ├── CredentialsProvider.scala │ │ ├── OAuth1Provider.scala │ │ ├── OAuth2Provider.scala │ │ ├── OpenIDProvider.scala │ │ ├── PasswordProvider.scala │ │ ├── SocialProvider.scala │ │ ├── SocialStateProvider.scala │ │ ├── oauth1 │ │ │ ├── LinkedInProvider.scala │ │ │ ├── TwitterProvider.scala │ │ │ ├── XingProvider.scala │ │ │ ├── secrets │ │ │ │ └── CookieSecret.scala │ │ │ └── services │ │ │ │ └── PlayOAuth1Service.scala │ │ ├── oauth2 │ │ │ ├── Auth0Provider.scala │ │ │ ├── DropboxProvider.scala │ │ │ ├── FacebookProvider.scala │ │ │ ├── FoursquareProvider.scala │ │ │ ├── GitHubProvider.scala │ │ │ ├── GitLabProvider.scala │ │ │ ├── GoogleProvider.scala │ │ │ ├── InstagramProvider.scala │ │ │ ├── LinkedInProvider.scala │ │ │ └── VKProvider.scala │ │ ├── openid │ │ │ ├── SteamProvider.scala │ │ │ ├── YahooProvider.scala │ │ │ └── services │ │ │ │ └── PlayOpenIDService.scala │ │ ├── package.scala │ │ └── state │ │ │ ├── CsrfStateItemHandler.scala │ │ │ └── UserStateItemHandler.scala │ ├── services │ │ ├── GravatarService.scala │ │ └── package.scala │ └── util │ │ ├── DefaultFingerprintGenerator.scala │ │ ├── PlayCacheLayer.scala │ │ ├── SecureRandomIDGenerator.scala │ │ └── package.scala │ └── package.scala ├── conf ├── messages └── reference.conf └── test ├── Helpers.scala ├── play └── silhouette │ ├── api │ ├── AuthenticatorSpec.scala │ ├── ErrorHandlerSpec.scala │ ├── EventBusSpec.scala │ ├── actions │ │ ├── SecuredActionSpec.scala │ │ ├── UnsecuredActionSpec.scala │ │ └── UserAwareActionSpec.scala │ ├── crypto │ │ ├── Base64Spec.scala │ │ └── HashSpec.scala │ ├── services │ │ └── AuthenticatorResultSpec.scala │ └── util │ │ ├── ClockSpec.scala │ │ ├── JsonFormatsSpec.scala │ │ ├── PlayHTTPLayerSpec.scala │ │ ├── RequestExtractorSpec.scala │ │ └── ValueParserSpec.scala │ └── impl │ ├── authenticators │ ├── BearerTokenAuthenticatorSpec.scala │ ├── CookieAuthenticatorSpec.scala │ ├── DummyAuthenticatorSpec.scala │ ├── JWTAuthenticatorSpec.scala │ └── SessionAuthenticatorSpec.scala │ ├── providers │ ├── BasicAuthProviderSpec.scala │ ├── CredentialsProviderSpec.scala │ ├── DefaultSocialStateHandlerSpec.scala │ ├── OAuth1ProviderSpec.scala │ ├── OAuth2ProviderSpec.scala │ ├── OpenIDProviderSpec.scala │ ├── PasswordProviderSpec.scala │ ├── SocialProviderRegistrySpec.scala │ ├── custom │ │ └── FacebookProviderSpec.scala │ ├── oauth1 │ │ ├── LinkedInProviderSpec.scala │ │ ├── TwitterProviderSpec.scala │ │ ├── XingProviderSpec.scala │ │ ├── secrets │ │ │ └── CookieSecretSpec.scala │ │ └── services │ │ │ └── PlayOAuth1ServiceSpec.scala │ ├── oauth2 │ │ ├── Auth0ProviderSpec.scala │ │ ├── DropboxProviderSpec.scala │ │ ├── FacebookProviderSpec.scala │ │ ├── FoursquareProviderSpec.scala │ │ ├── GitHubProviderSpec.scala │ │ ├── GitLabProviderSpec.scala │ │ ├── GoogleProviderSpec.scala │ │ ├── InstagramProviderSpec.scala │ │ ├── LinkedInProviderSpec.scala │ │ └── VKProviderSpec.scala │ ├── openid │ │ ├── SteamProviderSpec.scala │ │ ├── YahooProviderSpec.scala │ │ └── service │ │ │ └── PlayOpenIDServiceSpec.scala │ └── state │ │ ├── CsrfStateItemHandlerSpec.scala │ │ └── UserStateItemHandlerSpec.scala │ ├── services │ └── GravatarServiceSpec.scala │ └── util │ ├── DefaultFingerprintGeneratorSpec.scala │ ├── PlayCacheLayerSpec.scala │ └── SecureRandomIDGeneratorSpec.scala └── resources └── providers ├── custom ├── auth0.error.json ├── auth0.profile.json ├── auth0.success.json ├── facebook.error.json └── facebook.success.json ├── oauth1 ├── linkedin.error.json ├── linkedin.success.json ├── twitter.error.json ├── twitter.success.json ├── twitter.with.email.json ├── xing.error.json └── xing.success.json └── oauth2 ├── dropbox.access.token.json ├── dropbox.error.json ├── dropbox.success.json ├── facebook.access.token.json ├── facebook.error.json ├── facebook.success.json ├── foursquare.access.token.json ├── foursquare.deprecated.json ├── foursquare.error.json ├── foursquare.success.json ├── github.access.token.json ├── github.error.json ├── github.success.json ├── gitlab.access.token.json ├── gitlab.error.json ├── gitlab.success.json ├── google.access.token.json ├── google.error.api.missing.json ├── google.error.json ├── google.img.default.json ├── google.img.non-default.json ├── google.success.json ├── google.without.email.json ├── instagram.access.token.json ├── instagram.error.json ├── instagram.success.json ├── linkedin.access.token.json ├── linkedin.email.json ├── linkedin.error.json ├── linkedin.photo.json ├── linkedin.success.json ├── vk.access.token.json ├── vk.error.json ├── vk.success.deprecated.json ├── vk.success.json └── vk.success.without.photo.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/mergify.yml: -------------------------------------------------------------------------------- 1 | extends: .github 2 | -------------------------------------------------------------------------------- /.github/scala-steward.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/.github/scala-steward.conf -------------------------------------------------------------------------------- /.github/workflows/build-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/.github/workflows/build-test.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-graph.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/.github/workflows/dependency-graph.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/README.md -------------------------------------------------------------------------------- /project/Dependencies.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/project/Dependencies.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | # suppress inspection "UnusedProperty" 2 | sbt.version = 1.11.7 3 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /silhouette-cas/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.11.7 2 | -------------------------------------------------------------------------------- /silhouette-cas/src/main/scala/play/silhouette/impl/providers/CasException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-cas/src/main/scala/play/silhouette/impl/providers/CasException.scala -------------------------------------------------------------------------------- /silhouette-cas/src/main/scala/play/silhouette/impl/providers/CasProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-cas/src/main/scala/play/silhouette/impl/providers/CasProvider.scala -------------------------------------------------------------------------------- /silhouette-cas/src/test/scala/play/silhouette/impl/providers/CasProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-cas/src/test/scala/play/silhouette/impl/providers/CasProviderSpec.scala -------------------------------------------------------------------------------- /silhouette-crypto-jca/src/main/scala/play/silhouette/crypto/JcaCrypter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-crypto-jca/src/main/scala/play/silhouette/crypto/JcaCrypter.scala -------------------------------------------------------------------------------- /silhouette-crypto-jca/src/main/scala/play/silhouette/crypto/JcaSigner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-crypto-jca/src/main/scala/play/silhouette/crypto/JcaSigner.scala -------------------------------------------------------------------------------- /silhouette-crypto-jca/src/test/scala/play/silhouette/crypto/JcaCrypterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-crypto-jca/src/test/scala/play/silhouette/crypto/JcaCrypterSpec.scala -------------------------------------------------------------------------------- /silhouette-crypto-jca/src/test/scala/play/silhouette/crypto/JcaSignerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-crypto-jca/src/test/scala/play/silhouette/crypto/JcaSignerSpec.scala -------------------------------------------------------------------------------- /silhouette-password-argon2/src/main/scala/play/silhouette/password/Argon2PasswordHasher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-password-argon2/src/main/scala/play/silhouette/password/Argon2PasswordHasher.scala -------------------------------------------------------------------------------- /silhouette-password-argon2/src/test/scala/play/silhouette/password/Argon2PasswordHasherSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-password-argon2/src/test/scala/play/silhouette/password/Argon2PasswordHasherSpec.scala -------------------------------------------------------------------------------- /silhouette-password-bcrypt/src/main/scala/play/silhouette/password/BCryptPasswordHasher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-password-bcrypt/src/main/scala/play/silhouette/password/BCryptPasswordHasher.scala -------------------------------------------------------------------------------- /silhouette-password-bcrypt/src/main/scala/play/silhouette/password/BCryptSha256PasswordHasher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-password-bcrypt/src/main/scala/play/silhouette/password/BCryptSha256PasswordHasher.scala -------------------------------------------------------------------------------- /silhouette-password-bcrypt/src/test/scala/play/silhouette/password/BCryptPasswordHasherSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-password-bcrypt/src/test/scala/play/silhouette/password/BCryptPasswordHasherSpec.scala -------------------------------------------------------------------------------- /silhouette-password-bcrypt/src/test/scala/play/silhouette/password/BCryptSha256PasswordHasherSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-password-bcrypt/src/test/scala/play/silhouette/password/BCryptSha256PasswordHasherSpec.scala -------------------------------------------------------------------------------- /silhouette-persistence/src/main/scala/play/silhouette/persistence/daos/AuthInfoDAO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-persistence/src/main/scala/play/silhouette/persistence/daos/AuthInfoDAO.scala -------------------------------------------------------------------------------- /silhouette-persistence/src/main/scala/play/silhouette/persistence/daos/DelegableAuthInfoDAO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-persistence/src/main/scala/play/silhouette/persistence/daos/DelegableAuthInfoDAO.scala -------------------------------------------------------------------------------- /silhouette-persistence/src/main/scala/play/silhouette/persistence/daos/InMemoryAuthInfoDAO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-persistence/src/main/scala/play/silhouette/persistence/daos/InMemoryAuthInfoDAO.scala -------------------------------------------------------------------------------- /silhouette-persistence/src/main/scala/play/silhouette/persistence/daos/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-persistence/src/main/scala/play/silhouette/persistence/daos/package.scala -------------------------------------------------------------------------------- /silhouette-persistence/src/main/scala/play/silhouette/persistence/repositories/CacheAuthenticatorRepository.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-persistence/src/main/scala/play/silhouette/persistence/repositories/CacheAuthenticatorRepository.scala -------------------------------------------------------------------------------- /silhouette-persistence/src/main/scala/play/silhouette/persistence/repositories/DelegableAuthInfoRepository.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-persistence/src/main/scala/play/silhouette/persistence/repositories/DelegableAuthInfoRepository.scala -------------------------------------------------------------------------------- /silhouette-persistence/src/main/scala/play/silhouette/persistence/repositories/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-persistence/src/main/scala/play/silhouette/persistence/repositories/package.scala -------------------------------------------------------------------------------- /silhouette-persistence/src/test/scala/play/silhouette/persistence/daos/InMemoryAuthInfoDAOSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-persistence/src/test/scala/play/silhouette/persistence/daos/InMemoryAuthInfoDAOSpec.scala -------------------------------------------------------------------------------- /silhouette-persistence/src/test/scala/play/silhouette/persistence/repositories/CacheAuthenticatorRepositorySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-persistence/src/test/scala/play/silhouette/persistence/repositories/CacheAuthenticatorRepositorySpec.scala -------------------------------------------------------------------------------- /silhouette-persistence/src/test/scala/play/silhouette/persistence/repositories/DelegableAuthInfoRepositorySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-persistence/src/test/scala/play/silhouette/persistence/repositories/DelegableAuthInfoRepositorySpec.scala -------------------------------------------------------------------------------- /silhouette-persistence/src/test/scala/play/silhouette/test/WaitPatience.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-persistence/src/test/scala/play/silhouette/test/WaitPatience.scala -------------------------------------------------------------------------------- /silhouette-testkit/app-2/play/silhouette/test/Fakes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-testkit/app-2/play/silhouette/test/Fakes.scala -------------------------------------------------------------------------------- /silhouette-testkit/app-2/play/silhouette/test/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-testkit/app-2/play/silhouette/test/package.scala -------------------------------------------------------------------------------- /silhouette-testkit/app-3/play/silhouette/test/Fakes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-testkit/app-3/play/silhouette/test/Fakes.scala -------------------------------------------------------------------------------- /silhouette-testkit/app-3/play/silhouette/test/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-testkit/app-3/play/silhouette/test/package.scala -------------------------------------------------------------------------------- /silhouette-testkit/test/play/silhouette/test/FakesSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-testkit/test/play/silhouette/test/FakesSpec.scala -------------------------------------------------------------------------------- /silhouette-totp/src/main/scala/play/silhouette/impl/providers/GoogleTotpProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-totp/src/main/scala/play/silhouette/impl/providers/GoogleTotpProvider.scala -------------------------------------------------------------------------------- /silhouette-totp/src/test/scala/play/silhouette/impl/providers/GoogleTotpProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette-totp/src/test/scala/play/silhouette/impl/providers/GoogleTotpProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/app-2/play/silhouette/api/Authenticator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app-2/play/silhouette/api/Authenticator.scala -------------------------------------------------------------------------------- /silhouette/app-2/play/silhouette/api/Environment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app-2/play/silhouette/api/Environment.scala -------------------------------------------------------------------------------- /silhouette/app-2/play/silhouette/api/RequestHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app-2/play/silhouette/api/RequestHandler.scala -------------------------------------------------------------------------------- /silhouette/app-2/play/silhouette/api/actions/SecuredAction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app-2/play/silhouette/api/actions/SecuredAction.scala -------------------------------------------------------------------------------- /silhouette/app-2/play/silhouette/api/actions/UserAwareAction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app-2/play/silhouette/api/actions/UserAwareAction.scala -------------------------------------------------------------------------------- /silhouette/app-2/play/silhouette/api/services/AuthenticatorService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app-2/play/silhouette/api/services/AuthenticatorService.scala -------------------------------------------------------------------------------- /silhouette/app-3/play/silhouette/api/Authenticator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app-3/play/silhouette/api/Authenticator.scala -------------------------------------------------------------------------------- /silhouette/app-3/play/silhouette/api/Environment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app-3/play/silhouette/api/Environment.scala -------------------------------------------------------------------------------- /silhouette/app-3/play/silhouette/api/RequestHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app-3/play/silhouette/api/RequestHandler.scala -------------------------------------------------------------------------------- /silhouette/app-3/play/silhouette/api/actions/SecuredAction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app-3/play/silhouette/api/actions/SecuredAction.scala -------------------------------------------------------------------------------- /silhouette/app-3/play/silhouette/api/actions/UserAwareAction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app-3/play/silhouette/api/actions/UserAwareAction.scala -------------------------------------------------------------------------------- /silhouette/app-3/play/silhouette/api/services/AuthenticatorService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app-3/play/silhouette/api/services/AuthenticatorService.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/AuthInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/AuthInfo.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/Authorization.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/Authorization.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/ErrorHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/ErrorHandler.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/EventBus.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/EventBus.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/Identity.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/Identity.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/Logger.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/Logger.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/LoginInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/LoginInfo.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/Provider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/Provider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/Silhouette.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/Silhouette.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/actions/UnsecuredAction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/actions/UnsecuredAction.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/crypto/AuthenticatorEncoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/crypto/AuthenticatorEncoder.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/crypto/Base64.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/crypto/Base64.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/crypto/Crypter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/crypto/Crypter.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/crypto/Hash.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/crypto/Hash.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/crypto/Signer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/crypto/Signer.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/exceptions/AuthenticatorCreationException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/exceptions/AuthenticatorCreationException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/exceptions/AuthenticatorDiscardingException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/exceptions/AuthenticatorDiscardingException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/exceptions/AuthenticatorException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/exceptions/AuthenticatorException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/exceptions/AuthenticatorInitializationException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/exceptions/AuthenticatorInitializationException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/exceptions/AuthenticatorRenewalException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/exceptions/AuthenticatorRenewalException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/exceptions/AuthenticatorRetrievalException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/exceptions/AuthenticatorRetrievalException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/exceptions/AuthenticatorUpdateException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/exceptions/AuthenticatorUpdateException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/exceptions/ConfigurationException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/exceptions/ConfigurationException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/exceptions/CryptoException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/exceptions/CryptoException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/exceptions/NotAuthenticatedException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/exceptions/NotAuthenticatedException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/exceptions/NotAuthorizedException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/exceptions/NotAuthorizedException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/exceptions/ProviderException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/exceptions/ProviderException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/exceptions/SilhouetteException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/exceptions/SilhouetteException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/exceptions/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/exceptions/package.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/package.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/repositories/AuthInfoRepository.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/repositories/AuthInfoRepository.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/repositories/AuthenticatorRepository.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/repositories/AuthenticatorRepository.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/repositories/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/repositories/package.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/services/AvatarService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/services/AvatarService.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/services/IdentityService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/services/IdentityService.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/services/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/services/package.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/util/CacheLayer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/util/CacheLayer.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/util/Clock.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/util/Clock.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/util/Credentials.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/util/Credentials.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/util/ExecutionContextProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/util/ExecutionContextProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/util/FingerprintGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/util/FingerprintGenerator.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/util/HTTPLayer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/util/HTTPLayer.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/util/IDGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/util/IDGenerator.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/util/JsonFormats.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/util/JsonFormats.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/util/PasswordHasher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/util/PasswordHasher.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/util/RequestExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/util/RequestExtractor.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/util/ValueParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/util/ValueParser.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/api/util/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/api/util/package.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/helpers/Transform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/helpers/Transform.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/User.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/User.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/authenticators/BearerTokenAuthenticator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/authenticators/BearerTokenAuthenticator.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/authenticators/CookieAuthenticator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/authenticators/CookieAuthenticator.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/authenticators/DummyAuthenticator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/authenticators/DummyAuthenticator.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/authenticators/JWTAuthenticator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/authenticators/JWTAuthenticator.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/authenticators/SessionAuthenticator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/authenticators/SessionAuthenticator.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/authenticators/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/authenticators/package.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/exceptions/AccessDeniedException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/exceptions/AccessDeniedException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/exceptions/IdentityNotFoundException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/exceptions/IdentityNotFoundException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/exceptions/InvalidPasswordException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/exceptions/InvalidPasswordException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/exceptions/OAuth1TokenSecretException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/exceptions/OAuth1TokenSecretException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/exceptions/OAuth2StateException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/exceptions/OAuth2StateException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/exceptions/ProfileRetrievalException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/exceptions/ProfileRetrievalException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/exceptions/UnexpectedResponseException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/exceptions/UnexpectedResponseException.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/exceptions/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/exceptions/package.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/package.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/BasicAuthProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/BasicAuthProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/CredentialsProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/CredentialsProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/OAuth1Provider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/OAuth1Provider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/OAuth2Provider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/OAuth2Provider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/OpenIDProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/OpenIDProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/PasswordProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/PasswordProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/SocialProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/SocialProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/SocialStateProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/SocialStateProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/oauth1/LinkedInProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/oauth1/LinkedInProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/oauth1/TwitterProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/oauth1/TwitterProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/oauth1/XingProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/oauth1/XingProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/oauth1/secrets/CookieSecret.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/oauth1/secrets/CookieSecret.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/oauth1/services/PlayOAuth1Service.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/oauth1/services/PlayOAuth1Service.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/oauth2/Auth0Provider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/oauth2/Auth0Provider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/oauth2/DropboxProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/oauth2/DropboxProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/oauth2/FacebookProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/oauth2/FacebookProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/oauth2/FoursquareProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/oauth2/FoursquareProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/oauth2/GitHubProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/oauth2/GitHubProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/oauth2/GitLabProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/oauth2/GitLabProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/oauth2/GoogleProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/oauth2/GoogleProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/oauth2/InstagramProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/oauth2/InstagramProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/oauth2/LinkedInProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/oauth2/LinkedInProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/oauth2/VKProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/oauth2/VKProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/openid/SteamProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/openid/SteamProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/openid/YahooProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/openid/YahooProvider.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/openid/services/PlayOpenIDService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/openid/services/PlayOpenIDService.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/package.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/state/CsrfStateItemHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/state/CsrfStateItemHandler.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/providers/state/UserStateItemHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/providers/state/UserStateItemHandler.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/services/GravatarService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/services/GravatarService.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/services/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/services/package.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/util/DefaultFingerprintGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/util/DefaultFingerprintGenerator.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/util/PlayCacheLayer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/util/PlayCacheLayer.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/util/SecureRandomIDGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/util/SecureRandomIDGenerator.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/impl/util/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/impl/util/package.scala -------------------------------------------------------------------------------- /silhouette/app/play/silhouette/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/app/play/silhouette/package.scala -------------------------------------------------------------------------------- /silhouette/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/conf/messages -------------------------------------------------------------------------------- /silhouette/conf/reference.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/conf/reference.conf -------------------------------------------------------------------------------- /silhouette/test/Helpers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/Helpers.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/api/AuthenticatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/api/AuthenticatorSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/api/ErrorHandlerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/api/ErrorHandlerSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/api/EventBusSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/api/EventBusSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/api/actions/SecuredActionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/api/actions/SecuredActionSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/api/actions/UnsecuredActionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/api/actions/UnsecuredActionSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/api/actions/UserAwareActionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/api/actions/UserAwareActionSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/api/crypto/Base64Spec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/api/crypto/Base64Spec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/api/crypto/HashSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/api/crypto/HashSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/api/services/AuthenticatorResultSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/api/services/AuthenticatorResultSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/api/util/ClockSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/api/util/ClockSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/api/util/JsonFormatsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/api/util/JsonFormatsSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/api/util/PlayHTTPLayerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/api/util/PlayHTTPLayerSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/api/util/RequestExtractorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/api/util/RequestExtractorSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/api/util/ValueParserSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/api/util/ValueParserSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/authenticators/BearerTokenAuthenticatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/authenticators/BearerTokenAuthenticatorSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/authenticators/CookieAuthenticatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/authenticators/CookieAuthenticatorSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/authenticators/DummyAuthenticatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/authenticators/DummyAuthenticatorSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/authenticators/JWTAuthenticatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/authenticators/JWTAuthenticatorSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/authenticators/SessionAuthenticatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/authenticators/SessionAuthenticatorSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/BasicAuthProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/BasicAuthProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/CredentialsProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/CredentialsProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/DefaultSocialStateHandlerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/DefaultSocialStateHandlerSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/OAuth1ProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/OAuth1ProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/OAuth2ProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/OAuth2ProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/OpenIDProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/OpenIDProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/PasswordProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/PasswordProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/SocialProviderRegistrySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/SocialProviderRegistrySpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/custom/FacebookProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/custom/FacebookProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/oauth1/LinkedInProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/oauth1/LinkedInProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/oauth1/TwitterProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/oauth1/TwitterProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/oauth1/XingProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/oauth1/XingProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/oauth1/secrets/CookieSecretSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/oauth1/secrets/CookieSecretSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/oauth1/services/PlayOAuth1ServiceSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/oauth1/services/PlayOAuth1ServiceSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/oauth2/Auth0ProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/oauth2/Auth0ProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/oauth2/DropboxProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/oauth2/DropboxProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/oauth2/FacebookProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/oauth2/FacebookProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/oauth2/FoursquareProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/oauth2/FoursquareProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/oauth2/GitHubProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/oauth2/GitHubProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/oauth2/GitLabProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/oauth2/GitLabProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/oauth2/GoogleProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/oauth2/GoogleProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/oauth2/InstagramProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/oauth2/InstagramProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/oauth2/LinkedInProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/oauth2/LinkedInProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/oauth2/VKProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/oauth2/VKProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/openid/SteamProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/openid/SteamProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/openid/YahooProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/openid/YahooProviderSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/openid/service/PlayOpenIDServiceSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/openid/service/PlayOpenIDServiceSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/state/CsrfStateItemHandlerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/state/CsrfStateItemHandlerSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/providers/state/UserStateItemHandlerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/providers/state/UserStateItemHandlerSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/services/GravatarServiceSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/services/GravatarServiceSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/util/DefaultFingerprintGeneratorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/util/DefaultFingerprintGeneratorSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/util/PlayCacheLayerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/util/PlayCacheLayerSpec.scala -------------------------------------------------------------------------------- /silhouette/test/play/silhouette/impl/util/SecureRandomIDGeneratorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/play/silhouette/impl/util/SecureRandomIDGeneratorSpec.scala -------------------------------------------------------------------------------- /silhouette/test/resources/providers/custom/auth0.error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/custom/auth0.error.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/custom/auth0.profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/custom/auth0.profile.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/custom/auth0.success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/custom/auth0.success.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/custom/facebook.error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/custom/facebook.error.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/custom/facebook.success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/custom/facebook.success.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth1/linkedin.error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth1/linkedin.error.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth1/linkedin.success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth1/linkedin.success.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth1/twitter.error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth1/twitter.error.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth1/twitter.success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth1/twitter.success.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth1/twitter.with.email.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth1/twitter.with.email.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth1/xing.error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth1/xing.error.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth1/xing.success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth1/xing.success.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/dropbox.access.token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/dropbox.access.token.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/dropbox.error.json: -------------------------------------------------------------------------------- 1 | { 2 | "error": "Invalid OAuth request." 3 | } 4 | -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/dropbox.success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/dropbox.success.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/facebook.access.token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/facebook.access.token.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/facebook.error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/facebook.error.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/facebook.success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/facebook.success.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/foursquare.access.token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/foursquare.access.token.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/foursquare.deprecated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/foursquare.deprecated.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/foursquare.error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/foursquare.error.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/foursquare.success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/foursquare.success.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/github.access.token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/github.access.token.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/github.error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/github.error.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/github.success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/github.success.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/gitlab.access.token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/gitlab.access.token.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/gitlab.error.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "Bad credentials" 3 | } 4 | -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/gitlab.success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/gitlab.success.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/google.access.token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/google.access.token.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/google.error.api.missing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/google.error.api.missing.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/google.error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/google.error.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/google.img.default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/google.img.default.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/google.img.non-default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/google.img.non-default.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/google.success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/google.success.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/google.without.email.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/google.without.email.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/instagram.access.token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/instagram.access.token.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/instagram.error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/instagram.error.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/instagram.success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/instagram.success.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/linkedin.access.token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/linkedin.access.token.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/linkedin.email.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/linkedin.email.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/linkedin.error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/linkedin.error.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/linkedin.photo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/linkedin.photo.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/linkedin.success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/linkedin.success.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/vk.access.token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/vk.access.token.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/vk.error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/vk.error.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/vk.success.deprecated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/vk.success.deprecated.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/vk.success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/vk.success.json -------------------------------------------------------------------------------- /silhouette/test/resources/providers/oauth2/vk.success.without.photo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playframework/play-silhouette/HEAD/silhouette/test/resources/providers/oauth2/vk.success.without.photo.json --------------------------------------------------------------------------------