|
J2EE1.4 SDK | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Configuration for the <security-service> element.
Field Summary | |
static java.lang.String |
J2EE_TYPE
The j2eeType as returned by AMX.getJ2EEType() . |
Fields inherited from interface com.sun.appserv.management.config.PropertiesAccess |
PROPERTY_PREFIX |
Fields inherited from interface com.sun.appserv.management.config.AMXConfig |
CONFIG_CREATED_NOTIFICATION_TYPE, CONFIG_OBJECT_NAME_KEY, CONFIG_REMOVED_NOTIFICATION_TYPE |
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, NAME_KEY, NO_NAME, NULL_NAME |
Fields inherited from interface com.sun.appserv.management.base.AMXMBeanLogging |
LOG_RECORD_KEY, LOG_RECORD_NOTIFICATION_TYPE |
Fields inherited from interface com.sun.appserv.management.base.Container |
ATTR_CONTAINEE_J2EE_TYPES |
Method Summary | |
AuditModuleConfig |
createAuditModuleConfig(java.lang.String name,
java.lang.String className,
boolean auditOn,
java.util.Map reservedForFutureUse)
Create a new <audit-module> |
AuthRealmConfig |
createAuthRealmConfig(java.lang.String name,
java.lang.String className,
java.util.Map reservedForFutureUse)
Create a new <auth-realm> |
JACCProviderConfig |
createJACCProviderConfig(java.lang.String name,
java.lang.String policyProvider,
java.lang.String policyConfigurationFactoryProvider,
java.util.Map reservedForFutureUse)
Create a new <jacc-provider> |
MessageSecurityConfig |
createMessageSecurityConfig(java.lang.String authLayer,
java.util.Map reserved)
Create a new <message-security-config> |
java.lang.String |
getAnonymousRole()
|
boolean |
getAuditEnabled()
|
java.util.Map |
getAuditModuleConfigMap()
Calls Container.getContaineeMap( XTypes.AUDIT_MODULE_CONFIG ). |
java.lang.String |
getAuditModules()
|
java.util.Map |
getAuthRealmConfigMap()
Calls Container.getContaineeMap( XTypes.AUTH_REALM_CONFIG ). |
java.lang.String |
getDefaultPrincipal()
|
java.lang.String |
getDefaultPrincipalPassword()
|
java.lang.String |
getDefaultRealm()
|
java.lang.String |
getJACC()
|
java.util.Map |
getJACCProviderConfigMap()
Calls Container.getContaineeMap( XTypes.JACC_PROVIDER_CONFIG ). |
java.util.Map |
getMessageSecurityConfigMap()
Calls Container.getContaineeMap( XTypes.MESSAGE_SECURITY_CONFIG ). |
void |
removeAuditModuleConfig(java.lang.String name)
Removes an |
void |
removeAuthRealmConfig(java.lang.String name)
Removes an auth-realm element. |
void |
removeJACCProviderConfig(java.lang.String name)
Removes a jacc-provider element. |
void |
removeMessageSecurityConfig(java.lang.String authLayer)
Removes message-security-config element. |
void |
setAnonymousRole(java.lang.String value)
|
void |
setAuditEnabled(boolean value)
|
void |
setAuditModules(java.lang.String value)
|
void |
setDefaultPrincipal(java.lang.String value)
|
void |
setDefaultPrincipalPassword(java.lang.String value)
|
void |
setDefaultRealm(java.lang.String value)
|
void |
setJACC(java.lang.String value)
|
Methods inherited from interface com.sun.appserv.management.config.PropertiesAccess |
createProperty, existsProperty, getProperties, getPropertyNames, getPropertyValue, removeProperty, setPropertyValue |
Methods inherited from interface com.sun.appserv.management.base.AMX |
getContainer, getDomainRoot, getFullType, getGroup, getJ2EEType, getName |
Methods inherited from interface com.sun.appserv.management.base.AMXMBeanLogging |
getMBeanEmitLogNotifications, getMBeanLoggerName, getMBeanLogLevel, setMBeanEmitLogNotifications, setMBeanLogLevel |
Methods inherited from interface javax.management.NotificationEmitter |
removeNotificationListener |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener, getNotificationInfo, removeNotificationListener |
Methods inherited from interface com.sun.appserv.management.base.Container |
getByNameContaineeSet, getContainee, getContainee, getContaineeJ2EETypes, getContaineeMap, getContaineeSet, getContaineeSet, getContaineeSet, getMultiContaineeMap |
Field Detail |
public static final java.lang.String J2EE_TYPE
AMX.getJ2EEType()
.
Method Detail |
public java.lang.String getAnonymousRole()
public void setAnonymousRole(java.lang.String value)
public boolean getAuditEnabled()
public void setAuditEnabled(boolean value)
public java.lang.String getAuditModules()
public void setAuditModules(java.lang.String value)
public java.lang.String getDefaultPrincipalPassword()
public void setDefaultPrincipalPassword(java.lang.String value)
public java.lang.String getDefaultPrincipal()
public void setDefaultPrincipal(java.lang.String value)
public java.lang.String getDefaultRealm()
public void setDefaultRealm(java.lang.String value)
public java.lang.String getJACC()
public void setJACC(java.lang.String value)
public java.util.Map getJACCProviderConfigMap()
Container.getContaineeMap(java.lang.String)
public JACCProviderConfig createJACCProviderConfig(java.lang.String name, java.lang.String policyProvider, java.lang.String policyConfigurationFactoryProvider, java.util.Map reservedForFutureUse)
name
- name of the <jacc-provider>policyProvider
- a classnamepolicyConfigurationFactoryProvider
- a classnamereservedForFutureUse
- reserved for future use
public void removeJACCProviderConfig(java.lang.String name)
name
- The name (id) of the jacc-provider to be removed.public java.util.Map getAuthRealmConfigMap()
Container.getContaineeMap(java.lang.String)
public AuthRealmConfig createAuthRealmConfig(java.lang.String name, java.lang.String className, java.util.Map reservedForFutureUse)
name
- name of the <auth-realm>className
- implementing classreservedForFutureUse
- reserved for future use
public void removeAuthRealmConfig(java.lang.String name)
name
- name of the auth-realmpublic java.util.Map getAuditModuleConfigMap()
Container.getContaineeMap(java.lang.String)
public AuditModuleConfig createAuditModuleConfig(java.lang.String name, java.lang.String className, boolean auditOn, java.util.Map reservedForFutureUse)
name
- name of the <audit-moduleclassName
- implementing classauditOn
- true if auditing is on (property)reservedForFutureUse
- reserved for future usepublic void removeAuditModuleConfig(java.lang.String name)
name
- name of the audit-modulepublic java.util.Map getMessageSecurityConfigMap()
Container.getContaineeMap(java.lang.String)
public MessageSecurityConfig createMessageSecurityConfig(java.lang.String authLayer, java.util.Map reserved)
authLayer
- reserved
-
MessageSecurityConfigKeys
public void removeMessageSecurityConfig(java.lang.String authLayer)
authLayer
-
|
J2EE1.4 SDK | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 2003 Sun Microsystems, Inc. All rights reserved.