security-deep-dive-lab
JDK-only Java-21-Lab fuer Security. Es simuliert Token-Validierung, SecurityContext, RBAC, Permission Checks, Ownership-Regeln, Service-Scopes, Audit und sichere Fehlerantworten.
Kompilieren
javac --release 21 -d target/classes $(find src -name "*.java")
Demo
java -cp target/classes com.example.securitydeepdive.SecurityDeepDiveLab
Tests
java -cp target/classes com.example.securitydeepdive.Run5BTestRunner