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/18 12:39:50 UTC
[servicecomb-fence] 05/09: Merge pull request #2 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 199f7a341878ccad826237533b8cb30c28d6fdb0
Merge: b4451da 1d2e250
Author: bao liu <ba...@huawei.com>
AuthorDate: Fri May 31 17:03:02 2019 +0800
Merge pull request #2 from liubao68/master
[SCB-1293]add TokenStore to support stateless and stateful session management
.../server/PasswordTokenGranter.java | 51 ++++-----
.../server/RefreshTokenTokenGranter.java | 77 ++++++--------
.../authentication/server/TokenEndpoint.java | 6 +-
.../authentication/server/TokenGranter.java | 4 +-
api/authentication-server/service/pom.xml | 8 ++
.../server/{Token.java => TokenResponse.java} | 13 ++-
.../authentication/server/TokenService.java | 2 +-
.../token/AbstractSessionIDTokenStore.java} | 7 +-
.../token/InMemorySessionIDTokenStore.java} | 32 +++---
.../servicecomb/authentication/token/JWTToken.java | 85 +++++++++++++++
.../authentication/token/JWTTokenStore.java | 71 +++++++++++++
.../authentication/token/SessionIDToken.java | 76 +++++++++++++
.../servicecomb/authentication/token/Token.java} | 18 +++-
.../authentication/token/TokenStore.java} | 10 +-
.../servicecomb/authentication/util/Constants.java | 5 +-
.../authentication/edge/AuthHandler.java | 17 +--
.../authentication/edge/AuthenticationFilter.java | 0
.../edge/AuthenticationServerTokenEndpoint.java} | 27 ++---
.../edge/CustomVertxRestDispatcher.java | 1 +
.../authentication/edge/EdgeTokenStore.java} | 10 +-
.../edge/InMemoryEdgeTokenStore.java} | 28 +++--
.../authentication/edge/InternalAccessHandler.java | 0
.../authentication/edge/TokenEndpoint.java | 65 ++++++++++++
...servicecomb.common.rest.filter.HttpServerFilter | 0
...cecomb.transport.rest.vertx.VertxHttpDispatcher | 2 +-
.../src/main/resources/config/cse.handler.xml | 0
api/edge-service/service/pom.xml | 3 +-
.../authentication/edge}/TokenService.java | 8 +-
.../resource/ResourceAuthHandler.java | 24 ++---
docs/zh_CN/developersGuide.md | 97 ++++++++++++-----
.../AuthenticationConfiguration.java | 30 ++++--
.../authentication/AuthenticationTestCase.java | 117 ++++++++-------------
.../authentication/BootEventListener.java | 7 +-
.../authentication/GateRestTemplate.java | 9 ++
.../gateway/AuthenticationConfiguration.java | 10 +-
.../resource/AuthenticationConfiguration.java | 19 +++-
36 files changed, 652 insertions(+), 287 deletions(-)