AAP-1 Keycloak 8.0.1 and JwtPayload
diff --git a/src/main/java/org/eclipse/openk/auth2/model/JwtPayload.java b/src/main/java/org/eclipse/openk/auth2/model/JwtPayload.java
index f275da1..2267dde 100644
--- a/src/main/java/org/eclipse/openk/auth2/model/JwtPayload.java
+++ b/src/main/java/org/eclipse/openk/auth2/model/JwtPayload.java
@@ -22,12 +22,16 @@
 
     //No Sonar because variables are wrong due to jwt definition
 
+    //Since Keycloak 4.8.3 "aud" Parameter is an array now
+    //Pre 4.8.3 "aud" was a single String
+    //We keep it for documentation reasons
+    //private String[] aud; //NOSONAR
+    //private String aud; //NOSONAR
     private String jti;
     private long exp;
     private long nbf;
     private long iat;
     private String iss;
-    private String aud;
     private String sub;
     private String typ;
     private String azp;
@@ -61,9 +65,6 @@
     public String getiss() { return iss; }
     public void setiss(String iss) { this.iss = iss; }
 
-    public String getaud() { return aud; }
-    public void setaud(String aud) { this.aud = aud; }
-
     public String getsub() { return sub; }
     public void setsub(String sub) { this.sub = sub; }
 
diff --git a/src/test/java/org/eclipse/openk/auth2/model/JwtPayloadTest.java b/src/test/java/org/eclipse/openk/auth2/model/JwtPayloadTest.java
index 0f4daa8..45bd32c 100644
--- a/src/test/java/org/eclipse/openk/auth2/model/JwtPayloadTest.java
+++ b/src/test/java/org/eclipse/openk/auth2/model/JwtPayloadTest.java
@@ -43,9 +43,6 @@
         jwtPayload.setiss("issTest");
         assertEquals("issTest", jwtPayload.getiss());
 
-        jwtPayload.setaud("audTest");
-        assertEquals("audTest", jwtPayload.getaud());
-
         jwtPayload.setsub("subTest");
         assertEquals("subTest", jwtPayload.getsub());