This is an automated email from the ASF dual-hosted git repository.
jinmeiliao pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git.
from ed816c5 GEODE-9528: Updated test to await until asserted (#6798)
add b944ace GEODE-9451: On demand authentication expiration and
re-authentication (#6787)
No new revisions were added by this update.
Summary of changes:
.../integrationTest/resources/assembly_content.txt | 5 +-
geode-core/build.gradle | 2 +-
.../SecurityWithExpirationIntegrationTest.java | 66 ++++++++
.../{test => integrationTest}/resources/shiro.ini | 0
.../cache/client/internal/OpExecutorImpl.java | 8 +-
.../cache/tier/sockets/ServerConnection.java | 6 +-
.../security/AuthenticationExpiredException.java | 19 ++-
.../org/apache/geode/security/SecurityManager.java | 5 +-
.../sanctioned-geode-core-serializables.txt | 2 +-
.../geode/security/AuthExpirationDUnitTest.java | 179 +++++++++++++++++++++
.../AuthExpirationMultiServerDUnitTest.java | 138 ++++++++++++++++
.../geode/security/ExpirableSecurityManager.java | 86 ++++++++++
.../security/UpdatableUserAuthInitialize.java | 55 +++++++
.../gemstone/gemfire/OldClientSupportProvider.java | 16 +-
14 files changed, 567 insertions(+), 20 deletions(-)
create mode 100644
geode-core/src/integrationTest/java/org/apache/geode/management/internal/security/SecurityWithExpirationIntegrationTest.java
copy geode-core/src/{test => integrationTest}/resources/shiro.ini (100%)
copy
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/RegionMappingNotFoundException.java
=>
geode-core/src/main/java/org/apache/geode/security/AuthenticationExpiredException.java
(66%)
create mode 100644
geode-core/src/upgradeTest/java/org/apache/geode/security/AuthExpirationDUnitTest.java
create mode 100644
geode-core/src/upgradeTest/java/org/apache/geode/security/AuthExpirationMultiServerDUnitTest.java
create mode 100644
geode-junit/src/main/java/org/apache/geode/security/ExpirableSecurityManager.java
create mode 100644
geode-junit/src/main/java/org/apache/geode/security/UpdatableUserAuthInitialize.java