SecurityProviderMBean Interface

com.bea.p13n.mbeans
SecurityProviderMBean Interface

public interface SecurityProviderMBean

    extends SecurityProviderConfig, ServiceConfigurationMBean

Configuration for Portal authentication providers. Note that none of the parameters for the are dynamic; they all require the user to restart the server if changed.


All Superinterfaces
ConfigurationMBean, DynamicMBean, MBeanRegistration, NotificationBroadcaster, SecurityProviderConfig, ServiceConfigurationMBean, WebLogicMBean

Field Summary

   
Fields from interface weblogic.management.configuration.ConfigurationMBean
CACHING_STUB_SVUID
 
Fields from interface com.bea.p13n.security.internal.SecurityProviderConfig
DEFAULT_GROUP_CREATE_ROLES, DEFAULT_GROUP_DELETE_ROLES, DEFAULT_GROUP_READ_ROLES, DEFAULT_GROUP_UPDATE_ROLES, DEFAULT_PREDICATE_INPUT_TEXT_ENABLED, DEFAULT_ROLE_PREDICATE_INPUT_TEXT_ENABLED, DEFAULT_USER_CREATE_ROLES, DEFAULT_USER_DELETE_ROLES, DEFAULT_USER_READ_ROLES, DEFAULT_USER_UPDATE_ROLES
 

Method Summary

public String[]
getGroupCreateRoles()
Group Provider Security parameters
public String[]
getGroupDeleteRoles()
public String[]
getGroupReadRoles()
public String[]
getGroupUpdateRoles()
public boolean
getPredicateTextInputEnabled()
All security provider properties
public String[]
getProtectedGroups()
No defaults
public String[]
getProtectedUsers()
No defaults
public String[]
getReservedGroups()
No defaults
public String[]
getReservedUsers()
No defaults
public boolean
getRolePredicateTextInputEnabled()
public String[]
getUserCreateRoles()
User Provider Security parameters
public String[]
getUserDeleteRoles()
public String[]
getUserReadRoles()
public String[]
getUserUpdateRoles()
public void
setGroupCreateRoles(String[] roles)
public void
setGroupDeleteRoles(String[] roles)
public void
setGroupReadRoles(String[] roles)
public void
setGroupUpdateRoles(String[] roles)
public void
setPredicateTextInputEnabled(boolean enabled)
public void
setProtectedGroups(String[] names)
public void
setProtectedUsers(String[] names)
public void
setReservedGroups(String[] names)
public void
setReservedUsers(String[] names)
public void
setRolePredicateTextInputEnabled(boolean enabled)
public void
setUserCreateRoles(String[] roles)
public void
setUserDeleteRoles(String[] roles)
public void
setUserReadRoles(String[] roles)
public void
setUserUpdateRoles(String[] roles)
 
Methods from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getAttributeStringValue, getComments, getNotes, getSetFields, getXml, getXmlConverter, isDefaultedMBean, isPersistenceEnabled, preDeregister, registerConfigMBean, restoreDefaultValue, setComments, setDefaultedMBean, setNotes, setPersistenceEnabled, touch, unRegisterConfigMBean
 
Methods from interface javax.management.DynamicMBean
getAttribute, getAttributes, getMBeanInfo, invoke, setAttribute, setAttributes
 
Methods from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister
 
Methods from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 
Methods from interface com.bea.p13n.management.ServiceConfigurationMBean
 
Methods from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
   

Method Detail

getGroupCreateRoles() Method

public String[] getGroupCreateRoles()
Description copied from SecurityProviderConfig.getGroupCreateRoles()
Group Provider Security parameters


getGroupDeleteRoles() Method

public String[] getGroupDeleteRoles()

getGroupReadRoles() Method

public String[] getGroupReadRoles()

getGroupUpdateRoles() Method

public String[] getGroupUpdateRoles()

getPredicateTextInputEnabled() Method

public boolean getPredicateTextInputEnabled()
All security provider properties


getProtectedGroups() Method

public String[] getProtectedGroups()
No defaults


getProtectedUsers() Method

public String[] getProtectedUsers()
No defaults


getReservedGroups() Method

public String[] getReservedGroups()
No defaults


getReservedUsers() Method

public String[] getReservedUsers()
No defaults


getRolePredicateTextInputEnabled() Method

public boolean getRolePredicateTextInputEnabled()

getUserCreateRoles() Method

public String[] getUserCreateRoles()
Description copied from SecurityProviderConfig.getUserCreateRoles()
User Provider Security parameters


getUserDeleteRoles() Method

public String[] getUserDeleteRoles()

getUserReadRoles() Method

public String[] getUserReadRoles()

getUserUpdateRoles() Method

public String[] getUserUpdateRoles()

setGroupCreateRoles(String[]) Method

public void setGroupCreateRoles(String[] roles)

setGroupDeleteRoles(String[]) Method

public void setGroupDeleteRoles(String[] roles)

setGroupReadRoles(String[]) Method

public void setGroupReadRoles(String[] roles)

setGroupUpdateRoles(String[]) Method

public void setGroupUpdateRoles(String[] roles)

setPredicateTextInputEnabled(boolean) Method

public void setPredicateTextInputEnabled(boolean enabled)

setProtectedGroups(String[]) Method

public void setProtectedGroups(String[] names)

setProtectedUsers(String[]) Method

public void setProtectedUsers(String[] names)

setReservedGroups(String[]) Method

public void setReservedGroups(String[] names)

setReservedUsers(String[]) Method

public void setReservedUsers(String[] names)

setRolePredicateTextInputEnabled(boolean) Method

public void setRolePredicateTextInputEnabled(boolean enabled)

setUserCreateRoles(String[]) Method

public void setUserCreateRoles(String[] roles)

setUserDeleteRoles(String[]) Method

public void setUserDeleteRoles(String[] roles)

setUserReadRoles(String[]) Method

public void setUserReadRoles(String[] roles)

setUserUpdateRoles(String[]) Method

public void setUserUpdateRoles(String[] roles)