Index

A C F G L O S 
All Classes and Interfaces|All Packages|Constant Field Values

A

apply(Map<String, ?>, List<String>) - Static method in interface org.locationtech.geomesa.security.AuthorizationsProvider
Deprecated.
AUDIT_PROVIDER_SYS_PROPERTY - Static variable in interface org.locationtech.geomesa.utils.audit.AuditProvider
 
AuditProvider - Interface in org.locationtech.geomesa.utils.audit
An interface to define passing audit information.
AuditProvider.Loader - Class in org.locationtech.geomesa.utils.audit
Loader
AUTH_PROVIDER_SYS_PROPERTY - Static variable in interface org.locationtech.geomesa.security.AuthorizationsProvider
 
AuthorizationsProvider - Interface in org.locationtech.geomesa.security
An interface to define passing authorizations.

C

configure(Map<String, ?>) - Method in interface org.locationtech.geomesa.security.AuthorizationsProvider
Configures this instance with parameters passed into the DataStoreFinder
configure(Map<String, ?>) - Method in interface org.locationtech.geomesa.utils.audit.AuditProvider
Configures this instance with parameters passed into the DataStoreFinder
copyVisibility(SimpleFeature, SimpleFeature) - Static method in class org.locationtech.geomesa.security.SecurityUtils
Copy the visibility from source to dest.

F

FEATURE_VISIBILITY - Static variable in class org.locationtech.geomesa.security.SecurityUtils
 

G

getAuthorizations() - Method in interface org.locationtech.geomesa.security.AuthorizationsProvider
Gets the authorizations for the current context.
getCurrentUserDetails() - Method in interface org.locationtech.geomesa.utils.audit.AuditProvider
Gets user details.
getCurrentUserId() - Method in interface org.locationtech.geomesa.utils.audit.AuditProvider
Gets the current user.
getVisibility(SimpleFeature) - Static method in class org.locationtech.geomesa.security.SecurityUtils
 

L

load(Map<String, ?>) - Static method in class org.locationtech.geomesa.utils.audit.AuditProvider.Loader
 
loadOrNone(Map<String, ?>) - Static method in class org.locationtech.geomesa.utils.audit.AuditProvider.Loader
 

O

org.locationtech.geomesa.security - package org.locationtech.geomesa.security
 
org.locationtech.geomesa.utils.audit - package org.locationtech.geomesa.utils.audit
 

S

SecurityUtils - Class in org.locationtech.geomesa.security
Utilities for accessing and modifying visibility on `SimpleFeature`s.
SecurityUtils() - Constructor for class org.locationtech.geomesa.security.SecurityUtils
 
setFeatureVisibilities(SimpleFeature, String...) - Static method in class org.locationtech.geomesa.security.SecurityUtils
Sets the visibility to an expression created by joining the given visibilities with "&".
setFeatureVisibility(SimpleFeature, String) - Static method in class org.locationtech.geomesa.security.SecurityUtils
Sets the visibility to the given visibility expression.
A C F G L O S 
All Classes and Interfaces|All Packages|Constant Field Values