Package

org.locationtech.geomesa

security

Permalink

package security

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. security
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. trait AuthorizationsProvider extends AnyRef

    Permalink
  2. trait ContentFeatureSourceSecuritySupport extends ContentFeatureSourceSupport

    Permalink

    Adds security to a FeatureReader if a DataStoreSecurityProvider has been registered.

  3. trait DataStoreSecurityProvider extends AnyRef

    Permalink
  4. class DefaultAuthorizationsProvider extends AuthorizationsProvider

    Permalink

    Default implementation of the AuthorizationsProvider that doesn't provide any authorizations

  5. class FilteringAuthorizationsProvider extends AuthorizationsProvider

    Permalink

    AuthorizationsProvider that wraps another provider and ensures that the auths returned do not exceed a pre-set list

  6. implicit final class SecureSimpleFeature extends AnyVal

    Permalink
  7. trait SecurityParams extends AnyRef

    Permalink
  8. class SecurityUtils extends AnyRef

    Permalink
  9. class SpringAuditProvider extends AuditProvider

    Permalink
  10. class VisibilityEvaluator extends BasicParser

    Permalink

Value Members

  1. val AuthProviderParam: GeoMesaParam[AuthorizationsProvider]

    Permalink
  2. val AuthsParam: GeoMesaParam[String]

    Permalink
  3. object DataStoreSecurityService extends LazyLogging

    Permalink

    A service for adding to security to feature readers.

  4. val ForceEmptyAuthsParam: GeoMesaParam[Boolean]

    Permalink
  5. val GEOMESA_AUDIT_PROVIDER_IMPL: SystemProperty

    Permalink
  6. val GEOMESA_AUTH_PROVIDER_IMPL: SystemProperty

    Permalink
  7. object NoSecurityProvider extends DataStoreSecurityProvider

    Permalink

    Default implementation provides no security.

  8. object SpringAuditProvider

    Permalink
  9. val VisibilitiesParam: GeoMesaParam[String]

    Permalink
  10. object VisibilityEvaluator

    Permalink

    Evaluates visibilities against authorizations.

    Evaluates visibilities against authorizations. Abstracted from Accumulo visibility code

  11. package filter

    Permalink
  12. def getAuthorizationsProvider(params: Map[String, Serializable], auths: Seq[String]): AuthorizationsProvider

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped