@FunctionalInterface public interface AuthenticationPredicate extends Predicate<Authentication>
| Modifier and Type | Method and Description |
|---|---|
default AuthenticationPredicate |
and(Predicate<? super Authentication> other) |
default AuthenticationPredicate |
and(String permissionString) |
default void |
assertHas(Authentication authentication) |
static AuthenticationPredicate |
dimension(String dimension,
String... id) |
static AuthenticationPredicate |
has(String permissionString) |
default AuthenticationPredicate |
or(Predicate<? super Authentication> other) |
default AuthenticationPredicate |
or(String permissionString) |
static AuthenticationPredicate |
permission(String permissionId,
String... actions) |
static AuthenticationPredicate has(String permissionString)
static AuthenticationPredicate dimension(String dimension, String... id)
static AuthenticationPredicate permission(String permissionId, String... actions)
default AuthenticationPredicate and(String permissionString)
default AuthenticationPredicate or(String permissionString)
default AuthenticationPredicate and(Predicate<? super Authentication> other)
and in interface Predicate<Authentication>default AuthenticationPredicate or(Predicate<? super Authentication> other)
or in interface Predicate<Authentication>default void assertHas(Authentication authentication)
Copyright © 2016–2021. All rights reserved.