Bonjour je souhaite créer mon tableau de roles sous formes de map:

Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
        ArrayList<Map<String, String>> roles;

comment je dois ajouter mes roles ?

voici ce que je souhaite obtenir :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
  "roles": [
    {
      "authority": "ADMIN"
    },
    {
      "authority": "INVITER"
    },
    {
      "authority": "USER"
    }
j'ai tenter ceci
Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
        ArrayList<Map<String, String>> roles;  
 
        roles.add(0,"authority:INVITER");
        roles.add(1,"authority:INVITER");
        roles.add(2,"authority:INVITER");

mais la méthode add ne fonctionne pas, comment procéder correctement la chose,
merci de vos réponse