Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-11370 Server Test Driver

* Refactors the server tests into two additional modules `testdriver` and `tests`

    • -108
    • +0
    ./AuthenticationKerberosSpnegoIT.java
    • -25
    • +0
    ./authentication/AuthenticationIT.java
    • -70
    • +0
    ./authentication/HotRodAuthentication.java
    • -103
    • +0
    ./authentication/RestAuthentication.java
  1. … 255 more files in changeset.
ISPN-11370 Server Test Driver

* Refactors the server tests into two additional modules `testdriver` and `tests`

    • -108
    • +0
    ./AuthenticationKerberosSpnegoIT.java
    • -25
    • +0
    ./authentication/AuthenticationIT.java
    • -70
    • +0
    ./authentication/HotRodAuthentication.java
    • -103
    • +0
    ./authentication/RestAuthentication.java
  1. … 255 more files in changeset.
ISPN-11179 Use the RestResponses class to close responses automatically

  1. … 5 more files in changeset.
ISPN-11179 Use the RestResponses class to close responses automatically

  1. … 5 more files in changeset.
ISPN-11179 Use the RestResponses class to close responses automatically

  1. … 5 more files in changeset.
ISPN-11179 Use the RestResponses class to close responses automatically

  1. … 5 more files in changeset.
ISPN-11073 Add a TokenCallbackHandler to simplify OAUTHBEARER configuration

  1. … 5 more files in changeset.
ISPN-11070 Use REST Subject to perform cache admin ops

  1. … 6 more files in changeset.
ISPN-11040 Login Resource

* Resource handler to trigger authentication and redirect to the console

* Resource handler to return login configuration as JSON

* Redirect from / to /console/welcome.html

* Add an auth-server-url to the token realm which points to the OAuth portal

    • -2
    • +2
    ./authentication/RestAuthentication.java
  1. … 27 more files in changeset.
ISPN-10988 Static file resources should be served without authentication

    • -0
    • +16
    ./authentication/RestAuthentication.java
  1. … 4 more files in changeset.
ISPN-10989 Simplify InfinispanServerRule construction

Move configuration enhancers to InfinispanServerRule

    • -5
    • +5
    ./authentication/AuthenticationIT.java
  1. … 17 more files in changeset.
ISPN-10879 Fix PersistenceIT random failures

    • -2
    • +5
    ./authentication/AuthenticationIT.java
  1. … 10 more files in changeset.
ISPN-10417 Kerberos authentication for the server

* SASL: GSSAPI, GS2

* HTTP: SPNEGO

    • -0
    • +89
    ./AuthenticationKerberosIT.java
    • -0
    • +105
    ./AuthenticationKerberosSpnegoIT.java
    • -0
    • +147
    ./AuthorizationKerberosIT.java
  1. … 70 more files in changeset.
ISPN-10764 Graceful shutdown of server clusters

    • -1
    • +1
    ./authentication/HotRodAuthentication.java
    • -3
    • +2
    ./authentication/RestAuthentication.java
  1. … 47 more files in changeset.
ISPN-10726 Adjust REST status codes

    • -1
    • +1
    ./authentication/RestAuthentication.java
  1. … 29 more files in changeset.
ISPN-9950 REST Client refactoring

    • -2
    • +2
    ./authentication/RestAuthentication.java
  1. … 50 more files in changeset.
ISPN-10528 ServerNG enable authorization

    • -0
    • +128
    ./AuthorizationLDAPIT.java
  1. … 8 more files in changeset.
ISPN-10523 ServerNG TrustStore realm

  1. … 7 more files in changeset.
ISPN-10431 REST client library

    • -16
    • +26
    ./authentication/RestAuthentication.java
  1. … 70 more files in changeset.
ISPN-10416 KeyCloak integration authentication and authorization

* Add a KeyCloakRoleDecoder for extracting roles from the appropriate fields in the KeyCloak access token

* Extract the Subject from the Elytron SecurityIdentity

* Add a KeyCloakTestRule based on testcontainers

* Add Bearer support in the test rest client

* Upgrade to Elytron 1.10.0.CR4

* Use Elytron granular providers

    • -0
    • +79
    ./AuthenticationKeyCloakIT.java
    • -0
    • +8
    ./authentication/RestAuthentication.java
  1. … 24 more files in changeset.
ISPN-9945 ServerNG testsuite enhancements

* Fix the test name tracking

* Correctly catch exceptions within test rules

* Separate unit and integration tests

* Categories

* Add documentation about the run modes, JUnit rules and testsuite layout

* Implement the container driver

* Allow selection of default driver using a system property

* Support server pause, resume, kill (only in the container driver)

* MultiMap tests

* Tx cache tests

* Hot Rod query tests

* Resilience test

    • -1
    • +4
    ./authentication/AuthenticationIT.java
    • -19
    • +0
    ./authentication/AuthenticationTests.java
    • -1
    • +4
    ./authentication/HotRodAuthentication.java
    • -1
    • +4
    ./authentication/RestAuthentication.java
  1. … 44 more files in changeset.
ISPN-10400 REST authn/authz in ServerNG

* Use Elytron HTTP Authentication mechanisms

* Support BASIC and DIGEST

    • -0
    • +19
    ./authentication/AuthenticationTests.java
    • -6
    • +6
    ./authentication/HotRodAuthentication.java
    • -0
    • +67
    ./authentication/RestAuthentication.java
  1. … 23 more files in changeset.
ISPN-9944 ServerNG Test framework

    • -0
    • +68
    ./AuthenticationCertTest.java
    • -0
    • +71
    ./AuthenticationLDAPTest.java
    • -0
    • +68
    ./AuthenticationTLSTest.java
    • -0
    • +67
    ./AuthenticationTest.java
  1. … 58 more files in changeset.