com.sun.appserv.management.config
Interface MessageSecurityConfig
- All Superinterfaces:
- AMX, AMXConfig, AMXMBeanLogging, ConfigElement, Container, NamedConfigElement, NotificationBroadcaster, NotificationEmitter
public interface MessageSecurityConfig
- extends NamedConfigElement, Container
Configuration for the <message-security-config> element.
| Fields inherited from interface com.sun.appserv.management.base.AMX |
FULL_TYPE_DELIM, GROUP_CONFIGURATION, GROUP_JSR77, GROUP_MONITORING, GROUP_OTHER, GROUP_UTILITY, J2EE_TYPE_KEY, JMX_DOMAIN, NAME_KEY, NO_NAME, NOTIFICATION_PREFIX, NULL_NAME |
J2EE_TYPE
static final String J2EE_TYPE
- The j2eeType as returned by
AMX.getJ2EEType().
- See Also:
- Constant Field Values
getAuthLayer
String getAuthLayer()
- One of the values defined by
MessageLayerValues.
getDefaultClientProvider
String getDefaultClientProvider()
setDefaultClientProvider
void setDefaultClientProvider(String value)
getDefaultProvider
String getDefaultProvider()
setDefaultProvider
void setDefaultProvider(String value)
createProviderConfig
ProviderConfig createProviderConfig(String providerId,
String providerType,
String className,
Map<String,String> reservedForFutureUse)
- Create a new <provider-config>
- Parameters:
providerId - unique id for this providerproviderType - client or server authentication typeclassName - implementation class of the providerreservedForFutureUse - placeholder for future attributes
- Returns:
- The proxy to the ProviderConfig MBean.
removeProviderConfig
void removeProviderConfig(String providerId)
- Removes an existing provider config.
- Parameters:
providerId - the id of the provider config to be removed.
getProviderConfigMap
Map<String,ProviderConfig> getProviderConfigMap()
- Returns:
- A map of ProviderConfig MBean proxies keyed on provider-id.
Submit a bug or feature Copyright 2006 Sun Microsystems, Inc. All rights reserved.