|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use UserGroupInformation | |
---|---|
org.apache.hadoop.fs | An abstract file system API. |
org.apache.hadoop.ipc | Tools to help define network clients and servers. |
org.apache.hadoop.mapreduce | |
org.apache.hadoop.mapreduce.security.token | |
org.apache.hadoop.security | |
org.apache.hadoop.security.authorize | |
org.apache.hadoop.security.token | |
org.apache.hadoop.security.token.delegation |
Uses of UserGroupInformation in org.apache.hadoop.fs |
---|
Methods in org.apache.hadoop.fs with parameters of type UserGroupInformation | |
---|---|
static void |
FileSystem.closeAllForUGI(UserGroupInformation ugi)
Close all cached filesystems for a given UGI. |
Uses of UserGroupInformation in org.apache.hadoop.ipc |
---|
Fields in org.apache.hadoop.ipc declared as UserGroupInformation | |
---|---|
UserGroupInformation |
Server.Connection.attemptingUser
|
Methods in org.apache.hadoop.ipc with parameters of type UserGroupInformation | |
---|---|
void |
Server.authorize(UserGroupInformation user,
org.apache.hadoop.ipc.ConnectionHeader connection,
InetAddress addr)
Authorize the incoming client connection. |
static Object[] |
RPC.call(Method method,
Object[][] params,
InetSocketAddress[] addrs,
UserGroupInformation ticket,
Configuration conf)
Expert: Make multiple, parallel calls to a set of servers. |
Writable[] |
Client.call(Writable[] params,
InetSocketAddress[] addresses,
Class<?> protocol,
UserGroupInformation ticket)
Deprecated. Use Client.call(Writable[], InetSocketAddress[],
Class, UserGroupInformation, Configuration) instead |
Writable[] |
Client.call(Writable[] params,
InetSocketAddress[] addresses,
Class<?> protocol,
UserGroupInformation ticket,
Configuration conf)
Makes a set of calls in parallel. |
Writable |
Client.call(Writable param,
InetSocketAddress addr,
Class<?> protocol,
UserGroupInformation ticket,
int rpcTimeout)
Deprecated. Use Client.call(Writable, ConnectionId) instead |
Writable |
Client.call(Writable param,
InetSocketAddress addr,
Class<?> protocol,
UserGroupInformation ticket,
int rpcTimeout,
Configuration conf)
Make a call, passing param , to the IPC server running at
address which is servicing the protocol protocol,
with the ticket credentials, rpcTimeout as timeout
and conf as configuration for this connection, returning the
value. |
Writable |
Client.call(Writable param,
InetSocketAddress addr,
UserGroupInformation ticket)
Deprecated. Use Client.call(Writable, ConnectionId) instead |
static VersionedProtocol |
RPC.getProxy(Class<? extends VersionedProtocol> protocol,
long clientVersion,
InetSocketAddress addr,
UserGroupInformation ticket,
Configuration conf,
SocketFactory factory)
Construct a client-side proxy object that implements the named protocol, talking to a server at the named address. |
static VersionedProtocol |
RPC.getProxy(Class<? extends VersionedProtocol> protocol,
long clientVersion,
InetSocketAddress addr,
UserGroupInformation ticket,
Configuration conf,
SocketFactory factory,
int rpcTimeout)
Construct a client-side proxy object that implements the named protocol, talking to a server at the named address. |
static VersionedProtocol |
RPC.getProxy(Class<? extends VersionedProtocol> protocol,
long clientVersion,
InetSocketAddress addr,
UserGroupInformation ticket,
Configuration conf,
SocketFactory factory,
int rpcTimeout,
RetryPolicy connectionRetryPolicy,
boolean checkVersion)
Construct a client-side proxy object that implements the named protocol, talking to a server at the named address. |
Uses of UserGroupInformation in org.apache.hadoop.mapreduce |
---|
Fields in org.apache.hadoop.mapreduce declared as UserGroupInformation | |
---|---|
protected UserGroupInformation |
JobContext.ugi
The UserGroupInformation object that has a reference to the current user |
Uses of UserGroupInformation in org.apache.hadoop.mapreduce.security.token |
---|
Methods in org.apache.hadoop.mapreduce.security.token that return UserGroupInformation | |
---|---|
UserGroupInformation |
JobTokenIdentifier.getUser()
Get the Ugi with the username encoded in the token identifier |
Uses of UserGroupInformation in org.apache.hadoop.security |
---|
Methods in org.apache.hadoop.security that return UserGroupInformation | |
---|---|
static UserGroupInformation |
UserGroupInformation.createProxyUser(String user,
UserGroupInformation realUser)
Create a proxy user using username of the effective user and the ugi of the real user. |
static UserGroupInformation |
UserGroupInformation.createProxyUserForTesting(String user,
UserGroupInformation realUser,
String[] userGroups)
Create a proxy user UGI for testing HDFS and MapReduce |
static UserGroupInformation |
UserGroupInformation.createRemoteUser(String user)
Create a user from a login name. |
static UserGroupInformation |
UserGroupInformation.createUserForTesting(String user,
String[] userGroups)
Create a UGI for testing HDFS and MapReduce |
static UserGroupInformation |
UserGroupInformation.getCurrentUser()
Return the current user, including any doAs in the current stack. |
static UserGroupInformation |
UserGroupInformation.getLoginUser()
Get the currently logged in user. |
UserGroupInformation |
UserGroupInformation.getRealUser()
get RealUser (vs. |
static UserGroupInformation |
UserGroupInformation.loginUserFromKeytabAndReturnUGI(String user,
String path)
Log a user in from a keytab file. |
Methods in org.apache.hadoop.security with parameters of type UserGroupInformation | |
---|---|
static UserGroupInformation |
UserGroupInformation.createProxyUser(String user,
UserGroupInformation realUser)
Create a proxy user using username of the effective user and the ugi of the real user. |
static UserGroupInformation |
UserGroupInformation.createProxyUserForTesting(String user,
UserGroupInformation realUser,
String[] userGroups)
Create a proxy user UGI for testing HDFS and MapReduce |
Uses of UserGroupInformation in org.apache.hadoop.security.authorize |
---|
Methods in org.apache.hadoop.security.authorize with parameters of type UserGroupInformation | |
---|---|
static void |
ServiceAuthorizationManager.authorize(UserGroupInformation user,
Class<?> protocol,
Configuration conf,
InetAddress addr)
Authorize the user to access the protocol being used. |
static void |
ProxyUsers.authorize(UserGroupInformation user,
String remoteAddress,
Configuration newConf)
Authorize the superuser which is doing doAs |
boolean |
AccessControlList.isUserAllowed(UserGroupInformation ugi)
|
Uses of UserGroupInformation in org.apache.hadoop.security.token |
---|
Methods in org.apache.hadoop.security.token that return UserGroupInformation | |
---|---|
abstract UserGroupInformation |
TokenIdentifier.getUser()
Get the Ugi with the username encoded in the token identifier |
Uses of UserGroupInformation in org.apache.hadoop.security.token.delegation |
---|
Methods in org.apache.hadoop.security.token.delegation that return UserGroupInformation | |
---|---|
UserGroupInformation |
AbstractDelegationTokenIdentifier.getUser()
Get the username encoded in the token identifier |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |