|
||||||||||
| 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 | |||||||||