public class Krb5LoginConfig extends Configuration
Configuration which uses Sun's JAAS
Krb5LoginModule.Configuration.Parameters| Modifier | Constructor and Description |
|---|---|
protected |
Krb5LoginConfig(Map<String,String> additionalOptions) |
| Modifier and Type | Method and Description |
|---|---|
static Krb5LoginConfig |
createKeyTabClientConfig(String principal,
String keyTabLocation) |
static Krb5LoginConfig |
createKeyTabClientConfig(String principal,
String keyTabLocation,
Map<String,String> additionalOptions)
TODO: add since parameter
|
static Krb5LoginConfig |
createTicketCacheClientConfig(String principal) |
static Krb5LoginConfig |
createUsernameAndPasswordClientConfig() |
AppConfigurationEntry[] |
getAppConfigurationEntry(String name) |
getConfiguration, getInstance, getInstance, getInstance, getParameters, getProvider, getType, refresh, setConfigurationpublic static Krb5LoginConfig createKeyTabClientConfig(String principal, String keyTabLocation)
public static Krb5LoginConfig createKeyTabClientConfig(String principal, String keyTabLocation, Map<String,String> additionalOptions)
principal - keyTabLocation - additionalOptions - public static Krb5LoginConfig createTicketCacheClientConfig(String principal)
public static Krb5LoginConfig createUsernameAndPasswordClientConfig()
public AppConfigurationEntry[] getAppConfigurationEntry(String name)
getAppConfigurationEntry in class ConfigurationCopyright © 2022. All rights reserved.