<R> R |
UserContextCaller.callWithOptionalUserContext(@NotNull Function<UserContext,R> function) |
Call with optional user context.
|
<R> R |
UserContextCaller.callWithRequiredUserContext(@NotNull Function<UserContext,R> function) |
Call with required user context.
|
<R> reactor.core.publisher.Flux<R> |
ReactiveUserContextCaller.manyWithUserContext(@NotNull Function<UserContext,? extends org.reactivestreams.Publisher<R>> function) |
Many with user context flux.
|
static <R> reactor.core.publisher.Flux<R> |
ReactiveUserContextCaller.manyWithUserContext(@NotNull Function<UserContext,? extends org.reactivestreams.Publisher<R>> function,
Function<org.springframework.security.core.Authentication,reactor.core.publisher.Mono<Set<String>>> groupsFn,
Supplier<reactor.core.publisher.Mono<UserContext>> unauthenticatedSupplier) |
Many with user context flux.
|
static <R> reactor.core.publisher.Flux<R> |
ReactiveUserContextCaller.manyWithUserContext(@NotNull Function<UserContext,? extends org.reactivestreams.Publisher<R>> function,
Function<org.springframework.security.core.Authentication,reactor.core.publisher.Mono<Set<String>>> groupsFn,
Supplier<reactor.core.publisher.Mono<UserContext>> unauthenticatedSupplier) |
Many with user context flux.
|
static <R> reactor.core.publisher.Flux<R> |
ReactiveUserContextCaller.manyWithUserContext(@NotNull Function<UserContext,? extends org.reactivestreams.Publisher<R>> function,
Supplier<reactor.core.publisher.Mono<Set<String>>> groupsSupplier,
Supplier<reactor.core.publisher.Mono<UserContext>> unauthenticatedSupplier) |
Many with user context flux.
|
<R> reactor.core.publisher.Mono<R> |
ReactiveUserContextCaller.oneWithUserContext(@NotNull Function<UserContext,? extends reactor.core.publisher.Mono<R>> function) |
One with user context mono.
|
static <R> reactor.core.publisher.Mono<R> |
ReactiveUserContextCaller.oneWithUserContext(@NotNull Function<UserContext,? extends reactor.core.publisher.Mono<R>> function,
Function<org.springframework.security.core.Authentication,reactor.core.publisher.Mono<Set<String>>> groupsFn,
Supplier<reactor.core.publisher.Mono<UserContext>> unauthenticatedSupplier) |
One with user context mono.
|
static <R> reactor.core.publisher.Mono<R> |
ReactiveUserContextCaller.oneWithUserContext(@NotNull Function<UserContext,? extends reactor.core.publisher.Mono<R>> function,
Function<org.springframework.security.core.Authentication,reactor.core.publisher.Mono<Set<String>>> groupsFn,
Supplier<reactor.core.publisher.Mono<UserContext>> unauthenticatedSupplier) |
One with user context mono.
|
static <R> reactor.core.publisher.Mono<R> |
ReactiveUserContextCaller.oneWithUserContext(@NotNull Function<UserContext,? extends reactor.core.publisher.Mono<R>> function,
Supplier<reactor.core.publisher.Mono<Set<String>>> groupsSupplier,
Supplier<reactor.core.publisher.Mono<UserContext>> unauthenticatedSupplier) |
One with user context mono.
|
<R,E> org.springframework.http.ResponseEntity<E> |
UserContextCaller.responseWithOptionalUserContext(@NotNull Function<UserContext,R> function) |
Response with optional user context response entity.
|
<R,E> org.springframework.http.ResponseEntity<E> |
UserContextCaller.responseWithRequiredUserContext(@NotNull Function<UserContext,R> function) |
Response with required user context response entity.
|