Package | Description |
---|---|
com.gigaspaces.security.authorities |
Security Authorities
There are four categories of user authorities.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
SpaceAuthority.NegateFilter<T>
interface for restrictive data access filtering.
|
Modifier and Type | Class and Description |
---|---|
static class |
SpaceAuthority.ClassFilter
Class filter accepting only the defined class-name.
|
static class |
SpaceAuthority.NegateClassFilter
Class filter accepting only classes not of the defined class-name.
|
static class |
SpaceAuthority.NegatePackageFilter
Package filter accepting only packages not of the defined package.
|
static class |
SpaceAuthority.NegateRegexFilter
Negate a regular expression filter.
|
static class |
SpaceAuthority.PackageFilter
Package filter accepting only the defined package
|
static class |
SpaceAuthority.RegexFilter
Regular expression filter, using a regular expression as a pattern of characters that
describes a set of strings.
|
Modifier and Type | Method and Description |
---|---|
static SpaceAuthority.Filter<?> |
SpaceAuthority.WildcardExpressionToFilterConverter.convert(String expression,
boolean allow)
Convert the wildcard expression into a filter.
|
static SpaceAuthority.Filter<?> |
SpaceAuthority.WildcardExpressionToFilterConverter.convertToRegex(String expression,
boolean allow)
Convert the wildcard expression into a regex expression, since we found that
this is a faster implementation even for fully matched strings.
|
SpaceAuthority.Filter |
SpaceAuthority.getFilter() |
Constructor and Description |
---|
SpaceAuthority(SpaceAuthority.SpacePrivilege spacePrivilege,
SpaceAuthority.Filter filter)
An authority with the specified privilege.
|
Copyright © GigaSpaces.