package security
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- security
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
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
SimpleFeature
s. - class SpringAuditProvider extends AuditProvider
-
trait
VisibilityChecker extends AnyRef
Checks for visibilities set in a feature's user data
-
class
VisibilityEvaluator extends BasicParser
- Annotations
- @deprecated
- Deprecated
Replaced with org.apache.accumulo:accumulo-access
Value Members
- val AuthProviderParam: GeoMesaParam[AuthorizationsProvider]
- val AuthsParam: GeoMesaParam[String]
- val ForceEmptyAuthsParam: GeoMesaParam[Boolean]
- val GEOMESA_AUDIT_PROVIDER_IMPL: SystemProperty
- val GEOMESA_AUTH_PROVIDER_IMPL: SystemProperty
- object AuthUtils
- object SpringAuditProvider
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