BEA Systems, Inc.

WebLogic Server 6.1 API Reference

weblogic.management.configuration
Interface SecurityMBean


public interface SecurityMBean
extends ConfigurationMBean

This bean represents the security properties of an entire Domain.

Author:
Copyright © 2001 BEA Systems, Inc. All Rights Reserved.

Method Summary
 java.lang.String getAuditProviderClassName()
           
 java.lang.String getName()
          Returns the name of the MBean.
 PasswordPolicyMBean getPasswordPolicy()
          Set the PasswordPolicy
 RealmMBean getRealm()
          Set the realm policies
 ServerSecurityRuntimeMBean getServerSecurityRuntime()
          Return an MBean representing the runtime state of Security on a given server.
 java.lang.String getSystemUser()
          Return the name of the system user.
 boolean isGuestDisabled()
          Set whether or not guest logins are disabled.
 void setAuditProviderClassName(java.lang.String className)
           
 void setConnectionFilter(java.lang.String filter)
           
 void setGuestDisabled(boolean disable)
           
 void setName(java.lang.String name)
          Set the name of the MBean.
 void setPasswordPolicy(PasswordPolicyMBean realm)
           
 void setRealm(RealmMBean realm)
           
 void setSystemUser(java.lang.String user)
           
 
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
getNotes, setNotes, setPersistenceEnabled
 
Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
 
Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes
 
Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 

Method Detail

setName

public void setName(java.lang.String name)
             throws javax.management.InvalidAttributeValueException
Set the name of the MBean.

Legal Value: weblogic.management.configuration.LegalHelper.securityMBeanSetNameLegalCheck(self,value);

getName

public java.lang.String getName()
Returns the name of the MBean.


getRealm

public RealmMBean getRealm()
Set the realm policies


setRealm

public void setRealm(RealmMBean realm)
              throws javax.management.InvalidAttributeValueException


getAuditProviderClassName

public java.lang.String getAuditProviderClassName()


setAuditProviderClassName

public void setAuditProviderClassName(java.lang.String className)
                               throws javax.management.InvalidAttributeValueException


isGuestDisabled

public boolean isGuestDisabled()
Set whether or not guest logins are disabled.

Default Value: true
Old Property: weblogic.security.disableGuest

setGuestDisabled

public void setGuestDisabled(boolean disable)


setConnectionFilter

public void setConnectionFilter(java.lang.String filter)
                         throws javax.management.InvalidAttributeValueException


getSystemUser

public java.lang.String getSystemUser()
Return the name of the system user.

Default Value: "system"
Old Property: weblogic.system.user
Legal NULL: false

setSystemUser

public void setSystemUser(java.lang.String user)
                   throws javax.management.InvalidAttributeValueException


getPasswordPolicy

public PasswordPolicyMBean getPasswordPolicy()
Set the PasswordPolicy


setPasswordPolicy

public void setPasswordPolicy(PasswordPolicyMBean realm)
                       throws javax.management.InvalidAttributeValueException


getServerSecurityRuntime

public ServerSecurityRuntimeMBean getServerSecurityRuntime()
Return an MBean representing the runtime state of Security on a given server. Return null if the given server is not running


Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs61

WebLogic classes and methods that do not appear in this reference are not public and are not supported.