@FunctionalInterface public interface AuthenticationPredicate extends java.util.function.Predicate<Authentication>
| 限定符和类型 | 方法和说明 |
|---|---|
default AuthenticationPredicate |
and(java.util.function.Predicate<? super Authentication> other) |
default AuthenticationPredicate |
and(String permissionString) |
default void |
assertHas() |
default void |
assertHas(Authentication authentication) |
static AuthenticationPredicate |
has(String permissionString) |
default AuthenticationPredicate |
or(java.util.function.Predicate<? super Authentication> other) |
default AuthenticationPredicate |
or(String permissionString) |
static AuthenticationPredicate |
permission(String permissionId,
String... actions) |
static AuthenticationPredicate |
role(String role) |
default boolean |
test() |
isEqual, negate, teststatic AuthenticationPredicate has(String permissionString)
static AuthenticationPredicate role(String role)
static AuthenticationPredicate permission(String permissionId, String... actions)
default AuthenticationPredicate and(String permissionString)
default AuthenticationPredicate or(String permissionString)
default AuthenticationPredicate and(java.util.function.Predicate<? super Authentication> other)
and 在接口中 java.util.function.Predicate<Authentication>default AuthenticationPredicate or(java.util.function.Predicate<? super Authentication> other)
or 在接口中 java.util.function.Predicate<Authentication>default boolean test()
default void assertHas()
default void assertHas(Authentication authentication)
Copyright © 2016–2020. All rights reserved.