public abstract class AuthConfigFactory extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
AuthConfigFactory.RegistrationContext |
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_FACTORY_SECURITY_PROPERTY |
Constructor and Description |
---|
AuthConfigFactory() |
Modifier and Type | Method and Description |
---|---|
abstract String[] |
detachListener(RegistrationListener listener,
String layer,
String appContext) |
abstract AuthConfigProvider |
getConfigProvider(String layer,
String appContext,
RegistrationListener listener) |
static AuthConfigFactory |
getFactory() |
abstract AuthConfigFactory.RegistrationContext |
getRegistrationContext(String registrationID) |
abstract String[] |
getRegistrationIDs(AuthConfigProvider provider) |
abstract void |
refresh() |
abstract String |
registerConfigProvider(AuthConfigProvider provider,
String layer,
String appContext,
String description) |
abstract String |
registerConfigProvider(String className,
Map properties,
String layer,
String appContext,
String description) |
abstract boolean |
removeRegistration(String registrationID) |
static void |
setFactory(AuthConfigFactory factory) |
public static final String DEFAULT_FACTORY_SECURITY_PROPERTY
public static AuthConfigFactory getFactory()
public static void setFactory(AuthConfigFactory factory)
public abstract String[] detachListener(RegistrationListener listener, String layer, String appContext)
public abstract AuthConfigProvider getConfigProvider(String layer, String appContext, RegistrationListener listener)
public abstract AuthConfigFactory.RegistrationContext getRegistrationContext(String registrationID)
public abstract String[] getRegistrationIDs(AuthConfigProvider provider)
public abstract void refresh()
public abstract String registerConfigProvider(AuthConfigProvider provider, String layer, String appContext, String description)
public abstract String registerConfigProvider(String className, Map properties, String layer, String appContext, String description)
public abstract boolean removeRegistration(String registrationID)
Copyright © 2021. All rights reserved.