This is an automated email from the ASF dual-hosted git repository. liubao pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/servicecomb-fence.git
commit fd6e71c00a105a8994e4a98ddb27cb11454d8c5a Merge: 3d0ee93 b078c95 Author: bao liu <[email protected]> AuthorDate: Tue Jun 18 20:39:41 2019 +0800 Merge pull request #3 from liubao68/master [SCB-1319]refactor code to better satisfy session token & jwt token a… README.md | 9 ++ README_ZH.md | 9 ++ .../server/PasswordTokenGranter.java | 38 +++----- .../server/RefreshTokenTokenGranter.java | 36 ++----- .../authentication/server/TokenResponse.java | 32 +++--- .../authentication/token/TokenConfiguration.java | 30 +++--- .../token/AbstractOpenIDTokenStore.java | 52 ++++++++++ .../token/InMemoryOpenIDTokenStore.java | 51 ++++++++++ .../token/InMemorySessionIDTokenStore.java | 42 -------- .../servicecomb/authentication/token/JWTToken.java | 65 +------------ .../token/{JWTToken.java => JWTTokenImpl.java} | 8 +- .../authentication/token/JWTTokenStore.java | 53 +--------- .../{JWTTokenStore.java => JWTTokenStoreImpl.java} | 22 ++--- .../authentication/token/OpenIDToken.java | 108 +++++++++++++++++++++ .../{TokenStore.java => OpenIDTokenStore.java} | 13 ++- ...tSessionIDTokenStore.java => SessionToken.java} | 2 +- .../{SessionIDToken.java => SessionTokenImpl.java} | 15 +-- .../{TokenStore.java => SessionTokenStore.java} | 11 ++- .../servicecomb/authentication/token/Token.java | 2 +- .../authentication/token/TokenStore.java | 6 +- .../servicecomb/authentication/util/Constants.java | 27 ++++++ .../authentication/edge/AuthHandler.java | 41 +++++--- .../authentication/edge/AuthenticationFilter.java | 6 +- ...re.java => DumyEdgeTokenResponseProcessor.java} | 10 +- ...yEdgeTokenStore.java => EdgeConfiguration.java} | 26 ++--- ...nStore.java => EdgeTokenResponseProcessor.java} | 6 +- .../authentication/edge/TokenEndpoint.java | 8 +- .../resource/ResourceAuthHandler.java | 18 ++-- docs/authentication.png | Bin 0 -> 85676 bytes docs/authorization.png | Bin 0 -> 79697 bytes docs/zh_CN/developersGuide.md | 83 +++++++--------- .../AuthenticationConfiguration.java | 32 +++--- samples/Client/pom.xml | 9 -- .../authentication/AuthenticationTestCase.java | 29 +++--- .../servicecomb/authentication/TestEndpoint.java | 14 ++- .../apache/servicecomb/authentication/TestMgr.java | 4 +- .../gateway/AuthenticationConfiguration.java | 25 ++++- .../resource/AuthenticationConfiguration.java | 14 +-- 38 files changed, 523 insertions(+), 433 deletions(-)
