Class UserImpersonation
- java.lang.Object
-
- org.apache.accumulo.server.security.UserImpersonation
-
public class UserImpersonation extends Object
When SASL is enabled, this parses properties from the site configuration to build up a set of all users capable of impersonating another user, the users which may be impersonated and the hosts in which the impersonator may issue requests from.INSTANCE_RPC_SASL_PROXYUSERS=rpc_user={allowed_accumulo_users=[...], allowed_client_hosts=[...] INSTANCE_RPC_SASL_ALLOWED_USER_IMPERSONATION=rpc_user:user,user,user;... INSTANCE_RPC_SASL_ALLOWED_HOST_IMPERSONATION=host,host:host...
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UserImpersonation.AlwaysTrueSet<T>
static class
UserImpersonation.UsersWithHosts
-
Constructor Summary
Constructors Constructor Description UserImpersonation(AccumuloConfiguration conf)
-
-
-
Constructor Detail
-
UserImpersonation
public UserImpersonation(AccumuloConfiguration conf)
-
-
Method Detail
-
get
public UserImpersonation.UsersWithHosts get(String remoteUser)
-
-