package security
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- security
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- trait AuthorizationsProvider extends AnyRef
An interface to define passing authorizations.
- class DefaultAuthorizationsProvider extends AuthorizationsProvider
Default implementation of the AuthorizationsProvider that doesn't provide any authorizations
- class FilteringAuthorizationsProvider extends AuthorizationsProvider
AuthorizationsProvider that wraps another provider and ensures that the auths returned do not exceed a pre-set list
- implicit final class SecureSimpleFeature extends AnyVal
- trait SecurityParams extends AnyRef
- class SecurityUtils extends AnyRef
Utilities for accessing and modifying visibility on
SimpleFeatures. - class SpringAuditProvider extends AuditProvider
- trait VisibilityChecker extends AnyRef
Checks for visibilities set in a feature's user data
Deprecated Type Members
- class VisibilityEvaluator extends BasicParser
- Annotations
- @deprecated
- Deprecated
Replaced with org.apache.accumulo:accumulo-access
Value Members
Deprecated Value Members
- def getAuthorizationsProvider(params: Map[String, _], auths: Seq[String]): AuthorizationsProvider
- Annotations
- @deprecated
- Deprecated
Use AuthUtils.getProvider
- object VisibilityEvaluator
Evaluates visibilities against authorizations.
Evaluates visibilities against authorizations. Abstracted from Accumulo visibility code
- Annotations
- @deprecated
- Deprecated
Replaced with org.apache.accumulo:accumulo-access