Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

  1. … 24 more files in changeset.
ISPN-10202 Rework SASL integration to ease Elytron integration

* Aggregate SASL server factories

    • -9
    • +76
    ./ServerAuthenticationProvider.java
    • -0
    • +89
    ./SubjectSaslServer.java
    • -11
    • +19
    ./external/ExternalSaslServer.java
    • -5
    • +4
    ./external/ExternalSaslServerFactory.java
    • -1
    • +5
    ./simple/SimpleServerAuthenticationProvider.java
  1. … 12 more files in changeset.
ISPN-9602 Use statically created empty byte array everywhere

  1. … 21 more files in changeset.
ISPN-8641 Move SaslUtils to infinispan-commons

  1. … 3 more files in changeset.
ISPN-5683 Enforce one new line at end of file

    • -1
    • +1
    ./external/ExternalSaslServerFactory.java
  1. … 392 more files in changeset.
ISPN-5683 Organized imports

    • -2
    • +3
    ./external/ExternalSaslServerFactory.java
    • -1
    • +0
    ./simple/SimpleServerAuthenticationProvider.java
  1. … 2826 more files in changeset.
ISPN-6894 Remove scala from server/core module

    • -0
    • +0
    ./external/ExternalSaslServerFactory.java
    • -0
    • +0
    ./simple/SimpleServerAuthenticationProvider.java
  1. … 131 more files in changeset.