|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.hadoop.mapreduce.security.TokenCache
@InterfaceAudience.Public @InterfaceStability.Evolving public class TokenCache
This class provides user facing APIs for transferring secrets from the job client to the tasks. The secrets can be stored just before submission of jobs and read during the task execution.
Constructor Summary | |
---|---|
TokenCache()
|
Method Summary | |
---|---|
static void |
cleanUpTokenReferral(Configuration conf)
Remove jobtoken referrals which don't make sense in the context of the task execution. |
static byte[] |
getSecretKey(org.apache.hadoop.security.Credentials credentials,
Text alias)
auxiliary method to get user's secret keys.. |
static void |
obtainTokensForNamenodes(org.apache.hadoop.security.Credentials credentials,
Path[] ps,
Configuration conf)
Convenience method to obtain delegation tokens from namenodes corresponding to the paths passed. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TokenCache()
Method Detail |
---|
public static byte[] getSecretKey(org.apache.hadoop.security.Credentials credentials, Text alias)
alias
-
public static void obtainTokensForNamenodes(org.apache.hadoop.security.Credentials credentials, Path[] ps, Configuration conf) throws IOException
credentials
- ps
- array of pathsconf
- configuration
IOException
public static void cleanUpTokenReferral(Configuration conf)
conf
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |