Package org.keycloak.utils
Class ServicesUtils
- java.lang.Object
-
- org.keycloak.utils.ServicesUtils
-
public class ServicesUtils extends Object
Utility class for general helper methods used across the keycloak-services.
-
-
Constructor Summary
Constructors Constructor Description ServicesUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> Consumer<? super T>
consumeWithTimeBound(org.keycloak.models.KeycloakSession session, long timeout, Consumer<T> func)
static org.keycloak.representations.idm.GroupRepresentation
groupToBriefRepresentation(org.keycloak.models.GroupModel g)
static <T,R>
Function<? super T,? extends Stream<? extends R>>timeBound(org.keycloak.models.KeycloakSession session, long timeout, Function<T,? extends Stream<R>> func)
static <T,R>
Function<? super T,R>timeBoundOne(org.keycloak.models.KeycloakSession session, long timeout, Function<T,R> func)
-
-
-
Method Detail
-
timeBound
public static <T,R> Function<? super T,? extends Stream<? extends R>> timeBound(org.keycloak.models.KeycloakSession session, long timeout, Function<T,? extends Stream<R>> func)
-
timeBoundOne
public static <T,R> Function<? super T,R> timeBoundOne(org.keycloak.models.KeycloakSession session, long timeout, Function<T,R> func)
-
consumeWithTimeBound
public static <T> Consumer<? super T> consumeWithTimeBound(org.keycloak.models.KeycloakSession session, long timeout, Consumer<T> func)
-
groupToBriefRepresentation
public static org.keycloak.representations.idm.GroupRepresentation groupToBriefRepresentation(org.keycloak.models.GroupModel g)
-
-