This is an automated email from the ASF dual-hosted git repository.
apkhmv pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 0597d0cb1e IGNITE-20620 Add index availability command to catalog
(#2680)
add 28dfaabc62 IGNITE-20521 Split Security API from ignite-security module
(#2662)
No new revisions were added by this update.
Summary of changes:
.../java/org/apache/ignite/lang/ErrorGroups.java | 7 +-
.../apache/ignite/security/AuthenticationType.java | 11 +-
.../InvalidCredentialsException.java} | 14 +-
.../UnsupportedAuthenticationTypeException.java} | 16 +-
.../ignite/internal/IgniteExceptionArchTest.java | 17 +-
modules/client-handler/build.gradle | 2 +-
.../ignite/client/handler/ItClientHandlerTest.java | 136 +++++++++++++++-
.../apache/ignite/client/handler/TestServer.java | 2 +-
.../ignite/client/handler/ClientHandlerModule.java | 2 +-
.../handler/ClientInboundMessageHandler.java | 6 +-
.../IgniteClientAuthenticationException.java | 49 ------
.../ignite/client/ClientAuthenticationTest.java | 10 +-
.../ignite/client/TestClientHandlerModule.java | 2 +-
.../java/org/apache/ignite/client/TestServer.java | 2 +-
.../ignite/configuration/validation/NotBlank.java} | 6 +-
.../validation/ConfigurationValidatorImpl.java | 3 +-
...rOfTwoValidator.java => NotBlankValidator.java} | 22 +--
...lidatorTest.java => NotBlankValidatorTest.java} | 26 +--
.../Apache.Ignite.Tests/BasicAuthenticatorTests.cs | 7 +-
modules/rest/build.gradle | 2 +-
.../cluster/ItClusterManagementControllerTest.java | 2 +-
.../AuthenticationProviderFactory.java | 10 +-
.../DelegatingAuthenticationProvider.java | 18 +--
modules/runner/build.gradle | 1 +
.../rest/ItNotInitializedClusterRestTest.java | 2 +-
.../runner/app/PlatformTestNodeRunner.java | 4 +-
.../org/apache/ignite/internal/app/IgniteImpl.java | 4 +-
modules/{security => security-api}/build.gradle | 6 +-
.../security/authentication/AnonymousRequest.java | 0
.../authentication/AuthenticationManager.java | 2 +-
.../authentication/AuthenticationRequest.java | 1 -
.../security/authentication/Authenticator.java | 16 +-
.../security/authentication/UserDetails.java | 1 -
.../authentication/UsernamePasswordRequest.java | 10 --
.../AuthenticationConfigurationSchema.java | 5 +-
.../AuthenticationProviderConfigurationSchema.java | 3 +-
.../AuthenticationProvidersValidator.java | 6 +-
.../AuthenticationProvidersValidatorImpl.java} | 28 ++--
.../configuration/SecurityConfigurationSchema.java | 5 +-
.../security}/configuration/package-info.java | 2 +-
modules/security/build.gradle | 5 +-
.../AuthenticationProvidersValidatorImpl.java | 60 -------
.../authentication/AuthenticationManagerImpl.java | 50 ++++--
.../authentication/AuthenticatorFactory.java | 6 +-
.../SecurityConfigurationModule.java | 8 +-
...cAuthenticationProviderConfigurationSchema.java | 7 +-
.../{ => basic}/BasicAuthenticator.java | 20 ++-
.../AuthenticationConfigurationValidatorTest.java | 126 ---------------
.../AuthenticationProvidersValidatorTest.java | 177 ---------------------
.../AuthenticationManagerImplTest.java | 56 +++++--
.../AuthenticationProvidersValidatorImplTest.java | 75 +++++++++
.../SecurityConfigurationModuleTest.java | 13 +-
.../StubAuthenticationViewEvent.java | 2 +-
...henticationProviderConfigurationSchemaTest.java | 16 +-
.../basic/BasicAuthenticatorTest.java | 65 ++++++++
settings.gradle | 2 +
56 files changed, 544 insertions(+), 612 deletions(-)
rename
modules/api/src/main/java/org/apache/ignite/security/{AuthenticationException.java
=> exception/InvalidCredentialsException.java} (71%)
rename
modules/api/src/main/java/org/apache/ignite/security/{UnknownAuthenticationTypeException.java
=> exception/UnsupportedAuthenticationTypeException.java} (66%)
delete mode 100644
modules/client/src/main/java/org/apache/ignite/client/IgniteClientAuthenticationException.java
rename
modules/{security/src/main/java/org/apache/ignite/internal/configuration/AuthenticationConfigurationValidator.java
=>
configuration-api/src/main/java/org/apache/ignite/configuration/validation/NotBlank.java}
(86%)
copy
modules/configuration/src/main/java/org/apache/ignite/internal/configuration/validation/{PowerOfTwoValidator.java
=> NotBlankValidator.java} (65%)
copy
modules/configuration/src/test/java/org/apache/ignite/internal/configuration/validation/{PowerOfTwoValidatorTest.java
=> NotBlankValidatorTest.java} (64%)
copy modules/{security => security-api}/build.gradle (90%)
rename modules/{security =>
security-api}/src/main/java/org/apache/ignite/internal/security/authentication/AnonymousRequest.java
(100%)
rename modules/{security =>
security-api}/src/main/java/org/apache/ignite/internal/security/authentication/AuthenticationManager.java
(92%)
rename modules/{security =>
security-api}/src/main/java/org/apache/ignite/internal/security/authentication/AuthenticationRequest.java
(99%)
rename modules/{security =>
security-api}/src/main/java/org/apache/ignite/internal/security/authentication/Authenticator.java
(63%)
rename modules/{security =>
security-api}/src/main/java/org/apache/ignite/internal/security/authentication/UserDetails.java
(99%)
rename modules/{security =>
security-api}/src/main/java/org/apache/ignite/internal/security/authentication/UsernamePasswordRequest.java
(89%)
rename modules/{security/src/main/java/org/apache/ignite/internal =>
security-api/src/main/java/org/apache/ignite/internal/security/authentication}/configuration/AuthenticationConfigurationSchema.java
(88%)
rename modules/{security/src/main/java/org/apache/ignite/internal =>
security-api/src/main/java/org/apache/ignite/internal/security/authentication}/configuration/AuthenticationProviderConfigurationSchema.java
(94%)
rename
modules/{security/src/main/java/org/apache/ignite/internal/configuration =>
security-api/src/main/java/org/apache/ignite/internal/security/authentication/configuration/validator}/AuthenticationProvidersValidator.java
(81%)
rename
modules/{security/src/main/java/org/apache/ignite/internal/configuration/AuthenticationConfigurationValidatorImpl.java
=>
security-api/src/main/java/org/apache/ignite/internal/security/authentication/configuration/validator/AuthenticationProvidersValidatorImpl.java}
(52%)
rename modules/{security/src/main/java/org/apache/ignite/internal =>
security-api/src/main/java/org/apache/ignite/internal/security}/configuration/SecurityConfigurationSchema.java
(88%)
rename modules/{security/src/main/java/org/apache/ignite/internal =>
security-api/src/main/java/org/apache/ignite/internal/security}/configuration/package-info.java
(93%)
delete mode 100644
modules/security/src/main/java/org/apache/ignite/internal/configuration/AuthenticationProvidersValidatorImpl.java
rename
modules/security/src/main/java/org/apache/ignite/internal/{configuration =>
security/authentication}/SecurityConfigurationModule.java (80%)
rename
modules/security/src/main/java/org/apache/ignite/internal/{configuration =>
security/authentication/basic}/BasicAuthenticationProviderConfigurationSchema.java
(83%)
rename
modules/security/src/main/java/org/apache/ignite/internal/security/authentication/{
=> basic}/BasicAuthenticator.java (59%)
delete mode 100644
modules/security/src/test/java/org/apache/ignite/internal/configuration/AuthenticationConfigurationValidatorTest.java
delete mode 100644
modules/security/src/test/java/org/apache/ignite/internal/configuration/AuthenticationProvidersValidatorTest.java
create mode 100644
modules/security/src/test/java/org/apache/ignite/internal/security/authentication/AuthenticationProvidersValidatorImplTest.java
rename
modules/security/src/test/java/org/apache/ignite/internal/{configuration =>
security/authentication}/SecurityConfigurationModuleTest.java (78%)
rename
modules/security/src/test/java/org/apache/ignite/internal/{configuration =>
security/authentication/basic}/BasicAuthenticationProviderConfigurationSchemaTest.java
(66%)
create mode 100644
modules/security/src/test/java/org/apache/ignite/internal/security/authentication/basic/BasicAuthenticatorTest.java