|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.hadoop.security.KerberosName
public class KerberosName
This class implements parsing and handling of Kerberos principal names. In particular, it splits them apart and translates them down into local operating system names.
Nested Class Summary | |
---|---|
static class |
KerberosName.BadFormatString
|
static class |
KerberosName.NoMatchingRule
|
Constructor Summary | |
---|---|
KerberosName(String name)
Create a name from the full Kerberos principal name. |
Method Summary | |
---|---|
String |
getDefaultRealm()
Get the configured default realm. |
String |
getHostName()
Get the second component of the name. |
String |
getRealm()
Get the realm of the name. |
String |
getServiceName()
Get the first component of the name. |
String |
getShortName()
Get the translation of the principal name into an operating system user name. |
static void |
main(String[] args)
|
static void |
printRules()
|
static void |
setConfiguration(Configuration conf)
Set the static configuration to get the rules. |
static void |
setRules(String ruleString)
Set the rules. |
String |
toString()
Put the name back together from the parts. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public KerberosName(String name)
name
- Method Detail |
---|
public String getDefaultRealm()
public String toString()
toString
in class Object
public String getServiceName()
public String getHostName()
public String getRealm()
public static void setConfiguration(Configuration conf) throws IOException
conf
- the new configuration
IOException
public static void setRules(String ruleString)
ruleString
- the rules string.public String getShortName() throws IOException
IOException
public static void printRules() throws IOException
IOException
public static void main(String[] args) throws Exception
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |