public interface PolicyAwareGrantedAuthority
extends org.springframework.security.core.GrantedAuthority
ResourcePolicy
,
RowLevelPolicy
Modifier and Type | Method and Description |
---|---|
java.util.Collection<ResourcePolicy> |
getResourcePolicies() |
<I extends ResourcePolicyIndex> |
getResourcePoliciesByIndex(java.lang.Class<I> indexClass,
java.util.function.Function<I,java.util.stream.Stream<ResourcePolicy>> extractor) |
java.util.Collection<RowLevelPolicy> |
getRowLevelPolicies() |
<I extends RowLevelPolicyIndex> |
getRowLevelPoliciesByIndex(java.lang.Class<I> indexClass,
java.util.function.Function<I,java.util.stream.Stream<RowLevelPolicy>> extractor) |
java.util.Collection<java.lang.String> |
getScopes() |
java.util.Collection<java.lang.String> getScopes()
java.util.Collection<ResourcePolicy> getResourcePolicies()
java.util.Collection<RowLevelPolicy> getRowLevelPolicies()
<I extends ResourcePolicyIndex> java.util.stream.Stream<ResourcePolicy> getResourcePoliciesByIndex(java.lang.Class<I> indexClass, java.util.function.Function<I,java.util.stream.Stream<ResourcePolicy>> extractor)
<I extends RowLevelPolicyIndex> java.util.stream.Stream<RowLevelPolicy> getRowLevelPoliciesByIndex(java.lang.Class<I> indexClass, java.util.function.Function<I,java.util.stream.Stream<RowLevelPolicy>> extractor)