© 2005 BEA Systems, Inc.

com.bea.p13n.mbeans
Interface AtnSecurityProviderMBean

All Superinterfaces:
com.bea.p13n.security.internal.AtnSecurityProviderConfig, ConfigurationMBean, javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, ServiceConfigurationMBean, WebLogicMBean

public interface AtnSecurityProviderMBean
extends ServiceConfigurationMBean, com.bea.p13n.security.internal.AtnSecurityProviderConfig

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.


Field Summary
 
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
CACHING_STUB_SVUID, DEFAULT_EMPTY_BYTE_ARRAY
 
Fields inherited from interface com.bea.p13n.security.internal.AtnSecurityProviderConfig
DEFAULT_GROUP_CREATE_ROLES, DEFAULT_GROUP_DELETE_ROLES, DEFAULT_GROUP_READ_ROLES, DEFAULT_GROUP_UPDATE_ROLES, DEFAULT_PREDICATE_INPUT_TEXT_ENABLED, DEFAULT_USER_CREATE_ROLES, DEFAULT_USER_DELETE_ROLES, DEFAULT_USER_READ_ROLES, DEFAULT_USER_UPDATE_ROLES
 
Method Summary
 String[] getGroupCreateRoles()
           
 String[] getGroupDeleteRoles()
           
 String[] getGroupReadRoles()
           
 String[] getGroupUpdateRoles()
           
 boolean getPredicateTextInputEnabled()
          All security provider properties
 String[] getProtectedGroups()
          No defaults
 String[] getProtectedUsers()
          No defaults
 String[] getReservedGroups()
          No defaults
 String[] getReservedUsers()
          No defaults
 String[] getUserCreateRoles()
           
 String[] getUserDeleteRoles()
           
 String[] getUserReadRoles()
           
 String[] getUserUpdateRoles()
           
 void setGroupCreateRoles(String[] roles)
           
 void setGroupDeleteRoles(String[] roles)
           
 void setGroupReadRoles(String[] roles)
           
 void setGroupUpdateRoles(String[] roles)
           
 void setPredicateTextInputEnabled(boolean enabled)
           
 void setProtectedGroups(String[] names)
           
 void setProtectedUsers(String[] names)
           
 void setReservedGroups(String[] names)
           
 void setReservedUsers(String[] names)
           
 void setUserCreateRoles(String[] roles)
           
 void setUserDeleteRoles(String[] roles)
           
 void setUserReadRoles(String[] roles)
           
 void setUserUpdateRoles(String[] roles)
           
 
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getAttributeStringValue, getComments, getNotes, getSetFields, getXmlConverter, isDefaultedMBean, isPersistenceEnabled, preDeregister, registerConfigMBean, restoreDefaultValue, setComments, setDefaultedMBean, setNotes, setPersistenceEnabled, touch, unRegisterConfigMBean
 
Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
 
Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes
 
Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preRegister
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 

Method Detail

getGroupCreateRoles

public String[] getGroupCreateRoles()
Specified by:
getGroupCreateRoles in interface com.bea.p13n.security.internal.AtnSecurityProviderConfig
MBean Attribute Default Value:
DEFAULT_GROUP_CREATE_ROLES

getGroupDeleteRoles

public String[] getGroupDeleteRoles()
Specified by:
getGroupDeleteRoles in interface com.bea.p13n.security.internal.AtnSecurityProviderConfig
MBean Attribute Default Value:
DEFAULT_GROUP_DELETE_ROLES

getGroupReadRoles

public String[] getGroupReadRoles()
Specified by:
getGroupReadRoles in interface com.bea.p13n.security.internal.AtnSecurityProviderConfig
MBean Attribute Default Value:
DEFAULT_GROUP_READ_ROLES

getGroupUpdateRoles

public String[] getGroupUpdateRoles()
Specified by:
getGroupUpdateRoles in interface com.bea.p13n.security.internal.AtnSecurityProviderConfig
MBean Attribute Default Value:
DEFAULT_GROUP_UPDATE_ROLES

getPredicateTextInputEnabled

public boolean getPredicateTextInputEnabled()
All security provider properties

Specified by:
getPredicateTextInputEnabled in interface com.bea.p13n.security.internal.AtnSecurityProviderConfig

getProtectedGroups

public String[] getProtectedGroups()
No defaults

Specified by:
getProtectedGroups in interface com.bea.p13n.security.internal.AtnSecurityProviderConfig

getProtectedUsers

public String[] getProtectedUsers()
No defaults

Specified by:
getProtectedUsers in interface com.bea.p13n.security.internal.AtnSecurityProviderConfig

getReservedGroups

public String[] getReservedGroups()
No defaults

Specified by:
getReservedGroups in interface com.bea.p13n.security.internal.AtnSecurityProviderConfig

getReservedUsers

public String[] getReservedUsers()
No defaults

Specified by:
getReservedUsers in interface com.bea.p13n.security.internal.AtnSecurityProviderConfig

getUserCreateRoles

public String[] getUserCreateRoles()
Specified by:
getUserCreateRoles in interface com.bea.p13n.security.internal.AtnSecurityProviderConfig
MBean Attribute Default Value:
DEFAULT_USER_CREATE_ROLES

getUserDeleteRoles

public String[] getUserDeleteRoles()
Specified by:
getUserDeleteRoles in interface com.bea.p13n.security.internal.AtnSecurityProviderConfig
MBean Attribute Default Value:
DEFAULT_USER_DELETE_ROLES

getUserReadRoles

public String[] getUserReadRoles()
Specified by:
getUserReadRoles in interface com.bea.p13n.security.internal.AtnSecurityProviderConfig
MBean Attribute Default Value:
DEFAULT_USER_READ_ROLES

getUserUpdateRoles

public String[] getUserUpdateRoles()
Specified by:
getUserUpdateRoles in interface com.bea.p13n.security.internal.AtnSecurityProviderConfig
MBean Attribute Default Value:
DEFAULT_USER_UPDATE_ROLES

setGroupCreateRoles

public void setGroupCreateRoles(String[] roles)

setGroupDeleteRoles

public void setGroupDeleteRoles(String[] roles)

setGroupReadRoles

public void setGroupReadRoles(String[] roles)

setGroupUpdateRoles

public void setGroupUpdateRoles(String[] roles)

setPredicateTextInputEnabled

public void setPredicateTextInputEnabled(boolean enabled)

setProtectedGroups

public void setProtectedGroups(String[] names)

setProtectedUsers

public void setProtectedUsers(String[] names)

setReservedGroups

public void setReservedGroups(String[] names)

setReservedUsers

public void setReservedUsers(String[] names)

setUserCreateRoles

public void setUserCreateRoles(String[] roles)

setUserDeleteRoles

public void setUserDeleteRoles(String[] roles)

setUserReadRoles

public void setUserReadRoles(String[] roles)

setUserUpdateRoles

public void setUserUpdateRoles(String[] roles)

© 2005 BEA Systems, Inc.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved