You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by li...@apache.org on 2019/06/22 03:22:57 UTC

[servicecomb-fence] 09/12: Merge pull request #3 from liubao68/master

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 <bi...@qq.com>
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(-)