Packages

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

    An interface to define passing authorizations.

  2. class DefaultAuthorizationsProvider extends AuthorizationsProvider

    Default implementation of AuthorizationsProvider that provides a static set of authorizations, generally loaded from config

  3. class FilteringAuthorizationsProvider extends AuthorizationsProvider

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

  4. implicit final class SecureSimpleFeature extends AnyVal
  5. trait SecurityParams extends AnyRef
  6. class SecurityUtils extends AnyRef

    Utilities for accessing and modifying visibility on SimpleFeatures.

  7. class SpringAuditProvider extends AuditProvider
  8. trait VisibilityChecker extends AnyRef

    Checks for visibilities set in a feature's user data

Value Members

  1. val AuthProviderParam: GeoMesaParam[AuthorizationsProvider]
  2. val AuthsParam: GeoMesaParam[String]
  3. val ForceEmptyAuthsParam: GeoMesaParam[Boolean]
  4. val GEOMESA_AUDIT_PROVIDER_IMPL: SystemProperty
  5. val GEOMESA_AUTH_PROVIDER_IMPL: SystemProperty
  6. object AuthUtils
  7. object SpringAuditProvider
  8. object VisibilityUtils

Inherited from AnyRef

Inherited from Any

Ungrouped