Class RoleOperations

    • Constructor Detail

      • RoleOperations

        public RoleOperations()
    • Method Detail

      • getRealmRole

        public static com.fasterxml.jackson.databind.node.ObjectNode getRealmRole​(String rootUrl,
                                                                                  String realm,
                                                                                  String rolename,
                                                                                  String auth)
      • getClientRoles

        public static List<com.fasterxml.jackson.databind.node.ObjectNode> getClientRoles​(String rootUrl,
                                                                                          String realm,
                                                                                          String idOfClient,
                                                                                          String auth)
      • getClientRole

        public static com.fasterxml.jackson.databind.node.ObjectNode getClientRole​(String rootUrl,
                                                                                   String realm,
                                                                                   String idOfClient,
                                                                                   String rolename,
                                                                                   String auth)
      • getRealmRolesAsNodes

        public static List<com.fasterxml.jackson.databind.node.ObjectNode> getRealmRolesAsNodes​(String rootUrl,
                                                                                                String realm,
                                                                                                String auth)
      • getRealmRolesForUserAsNodes

        public static List<com.fasterxml.jackson.databind.node.ObjectNode> getRealmRolesForUserAsNodes​(String rootUrl,
                                                                                                       String realm,
                                                                                                       String userid,
                                                                                                       String auth)
      • getCompositeRealmRolesForUserAsNodes

        public static List<com.fasterxml.jackson.databind.node.ObjectNode> getCompositeRealmRolesForUserAsNodes​(String rootUrl,
                                                                                                                String realm,
                                                                                                                String userid,
                                                                                                                String auth)
      • getAvailableRealmRolesForUserAsNodes

        public static List<com.fasterxml.jackson.databind.node.ObjectNode> getAvailableRealmRolesForUserAsNodes​(String rootUrl,
                                                                                                                String realm,
                                                                                                                String userid,
                                                                                                                String auth)
      • getClientRolesForUserAsNodes

        public static List<com.fasterxml.jackson.databind.node.ObjectNode> getClientRolesForUserAsNodes​(String rootUrl,
                                                                                                        String realm,
                                                                                                        String userid,
                                                                                                        String idOfClient,
                                                                                                        String auth)
      • getCompositeClientRolesForUserAsNodes

        public static List<com.fasterxml.jackson.databind.node.ObjectNode> getCompositeClientRolesForUserAsNodes​(String rootUrl,
                                                                                                                 String realm,
                                                                                                                 String userid,
                                                                                                                 String idOfClient,
                                                                                                                 String auth)
      • getAvailableClientRolesForUserAsNodes

        public static List<com.fasterxml.jackson.databind.node.ObjectNode> getAvailableClientRolesForUserAsNodes​(String rootUrl,
                                                                                                                 String realm,
                                                                                                                 String userid,
                                                                                                                 String idOfClient,
                                                                                                                 String auth)
      • getRealmRolesForGroupAsNodes

        public static List<com.fasterxml.jackson.databind.node.ObjectNode> getRealmRolesForGroupAsNodes​(String rootUrl,
                                                                                                        String realm,
                                                                                                        String groupid,
                                                                                                        String auth)
      • getCompositeRealmRolesForGroupAsNodes

        public static List<com.fasterxml.jackson.databind.node.ObjectNode> getCompositeRealmRolesForGroupAsNodes​(String rootUrl,
                                                                                                                 String realm,
                                                                                                                 String groupid,
                                                                                                                 String auth)
      • getAvailableRealmRolesForGroupAsNodes

        public static List<com.fasterxml.jackson.databind.node.ObjectNode> getAvailableRealmRolesForGroupAsNodes​(String rootUrl,
                                                                                                                 String realm,
                                                                                                                 String groupid,
                                                                                                                 String auth)
      • getClientRolesForGroupAsNodes

        public static List<com.fasterxml.jackson.databind.node.ObjectNode> getClientRolesForGroupAsNodes​(String rootUrl,
                                                                                                         String realm,
                                                                                                         String groupid,
                                                                                                         String idOfClient,
                                                                                                         String auth)
      • getCompositeClientRolesForGroupAsNodes

        public static List<com.fasterxml.jackson.databind.node.ObjectNode> getCompositeClientRolesForGroupAsNodes​(String rootUrl,
                                                                                                                  String realm,
                                                                                                                  String groupid,
                                                                                                                  String idOfClient,
                                                                                                                  String auth)
      • getAvailableClientRolesForGroupAsNodes

        public static List<com.fasterxml.jackson.databind.node.ObjectNode> getAvailableClientRolesForGroupAsNodes​(String rootUrl,
                                                                                                                  String realm,
                                                                                                                  String groupid,
                                                                                                                  String idOfClient,
                                                                                                                  String auth)