├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── project ├── build.properties └── plugins.sbt ├── src ├── main │ └── scala │ │ └── com │ │ └── twitter │ │ └── finagle │ │ ├── OAuth2.scala │ │ └── oauth2 │ │ ├── AccessToken.scala │ │ ├── AuthInfo.scala │ │ ├── ClientCredential.scala │ │ ├── DataHandler.scala │ │ ├── GrantHandler.scala │ │ ├── GrantResult.scala │ │ ├── OAuthError.scala │ │ └── Request.scala └── test │ └── scala │ └── com │ └── twitter │ └── finagle │ └── oauth2 │ ├── AuthHeaderSpec.scala │ ├── AuthorizationCodeSpec.scala │ ├── ClientCredentialFetcherSpec.scala │ ├── ClientCredentialsSpec.scala │ ├── EndToEndSpec.scala │ ├── MockDataHandler.scala │ ├── PasswordSpec.scala │ ├── RefreshTokenSpec.scala │ └── RequestParameterSpec.scala └── version.sbt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/README.md -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.2.8 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /src/main/scala/com/twitter/finagle/OAuth2.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/main/scala/com/twitter/finagle/OAuth2.scala -------------------------------------------------------------------------------- /src/main/scala/com/twitter/finagle/oauth2/AccessToken.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/main/scala/com/twitter/finagle/oauth2/AccessToken.scala -------------------------------------------------------------------------------- /src/main/scala/com/twitter/finagle/oauth2/AuthInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/main/scala/com/twitter/finagle/oauth2/AuthInfo.scala -------------------------------------------------------------------------------- /src/main/scala/com/twitter/finagle/oauth2/ClientCredential.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/main/scala/com/twitter/finagle/oauth2/ClientCredential.scala -------------------------------------------------------------------------------- /src/main/scala/com/twitter/finagle/oauth2/DataHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/main/scala/com/twitter/finagle/oauth2/DataHandler.scala -------------------------------------------------------------------------------- /src/main/scala/com/twitter/finagle/oauth2/GrantHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/main/scala/com/twitter/finagle/oauth2/GrantHandler.scala -------------------------------------------------------------------------------- /src/main/scala/com/twitter/finagle/oauth2/GrantResult.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/main/scala/com/twitter/finagle/oauth2/GrantResult.scala -------------------------------------------------------------------------------- /src/main/scala/com/twitter/finagle/oauth2/OAuthError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/main/scala/com/twitter/finagle/oauth2/OAuthError.scala -------------------------------------------------------------------------------- /src/main/scala/com/twitter/finagle/oauth2/Request.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/main/scala/com/twitter/finagle/oauth2/Request.scala -------------------------------------------------------------------------------- /src/test/scala/com/twitter/finagle/oauth2/AuthHeaderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/test/scala/com/twitter/finagle/oauth2/AuthHeaderSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/twitter/finagle/oauth2/AuthorizationCodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/test/scala/com/twitter/finagle/oauth2/AuthorizationCodeSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/twitter/finagle/oauth2/ClientCredentialFetcherSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/test/scala/com/twitter/finagle/oauth2/ClientCredentialFetcherSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/twitter/finagle/oauth2/ClientCredentialsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/test/scala/com/twitter/finagle/oauth2/ClientCredentialsSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/twitter/finagle/oauth2/EndToEndSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/test/scala/com/twitter/finagle/oauth2/EndToEndSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/twitter/finagle/oauth2/MockDataHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/test/scala/com/twitter/finagle/oauth2/MockDataHandler.scala -------------------------------------------------------------------------------- /src/test/scala/com/twitter/finagle/oauth2/PasswordSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/test/scala/com/twitter/finagle/oauth2/PasswordSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/twitter/finagle/oauth2/RefreshTokenSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/test/scala/com/twitter/finagle/oauth2/RefreshTokenSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/twitter/finagle/oauth2/RequestParameterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finagle/finagle-oauth2/HEAD/src/test/scala/com/twitter/finagle/oauth2/RequestParameterSpec.scala -------------------------------------------------------------------------------- /version.sbt: -------------------------------------------------------------------------------- 1 | version in ThisBuild := "19.9.0-SNAPSHOT" 2 | --------------------------------------------------------------------------------