org.apache.hadoop.security.authentication.util
Class ZKSignerSecretProvider.JaasConfiguration
java.lang.Object
javax.security.auth.login.Configuration
org.apache.hadoop.security.authentication.util.ZKSignerSecretProvider.JaasConfiguration
- Enclosing class:
- ZKSignerSecretProvider
@InterfaceAudience.Private
public static class ZKSignerSecretProvider.JaasConfiguration
- extends Configuration
Creates a programmatic version of a jaas.conf file. This can be used
instead of writing a jaas.conf file and setting the system property,
"java.security.auth.login.config", to point to that file. It is meant to be
used for connecting to ZooKeeper.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ZKSignerSecretProvider.JaasConfiguration
public ZKSignerSecretProvider.JaasConfiguration(String entryName,
String principal,
String keytab)
- Add an entry to the jaas configuration with the passed in name,
principal, and keytab. The other necessary options will be set for you.
- Parameters:
entryName - The name of the entry (e.g. "Client")principal - The principal of the userkeytab - The location of the keytab
getAppConfigurationEntry
public AppConfigurationEntry[] getAppConfigurationEntry(String name)
- Specified by:
getAppConfigurationEntry in class Configuration
Copyright © 2014 Apache Software Foundation. All Rights Reserved.