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.