first commit

This commit is contained in:
2026-07-01 13:59:12 -07:00
commit cc9b0a37f2
27 changed files with 1235 additions and 0 deletions

View File

@@ -0,0 +1 @@
com.example.keycloak.x509.HybridX509ClientCertificateLookupFactory

View File

@@ -0,0 +1,3 @@
artifactId=keycloak-hybrid-x509-spi
groupId=com.example.keycloak
version=1.0.0

View File

@@ -0,0 +1,7 @@
com/example/keycloak/x509/HybridX509ClientCertificateLookupFactory.class
com/example/keycloak/x509/LookupConfig.class
com/example/keycloak/x509/CidrMatcher.class
com/example/keycloak/x509/LookupConfig$TrustMode.class
com/example/keycloak/x509/HybridX509ClientCertificateLookup.class
com/example/keycloak/x509/HybridX509ClientCertificateLookup$TrustResult.class
com/example/keycloak/x509/CertDecoding.class

View File

@@ -0,0 +1,5 @@
/src/src/main/java/com/example/keycloak/x509/CertDecoding.java
/src/src/main/java/com/example/keycloak/x509/CidrMatcher.java
/src/src/main/java/com/example/keycloak/x509/HybridX509ClientCertificateLookup.java
/src/src/main/java/com/example/keycloak/x509/HybridX509ClientCertificateLookupFactory.java
/src/src/main/java/com/example/keycloak/x509/LookupConfig.java

View File

@@ -0,0 +1 @@
com/example/keycloak/x509/CertDecodingTest.class

View File

@@ -0,0 +1 @@
/src/src/test/java/com/example/keycloak/x509/CertDecodingTest.java

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,4 @@
-------------------------------------------------------------------------------
Test set: com.example.keycloak.x509.CertDecodingTest
-------------------------------------------------------------------------------
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.601 s -- in com.example.keycloak.x509.CertDecodingTest