SecurityProviderConfigStub Class

com.bea.p13n.security
SecurityProviderConfigStub Class

public class SecurityProviderConfigStub

    extends Object
    implements SecurityProviderConfig

Class to provide default values for the Security Provider in the event that the SecurityProviderMBean has not been deployed. Note these are accessors only; dynamic properties are set using the MBean because we're not using properties files as a means of configuring the SecurityProvider.


Hierarchy
Object
  SecurityProviderConfigStub
All Implemented Interfaces

SecurityProviderConfig

Constructor Summary

SecurityProviderConfigStub()

 

Method Summary

public String[]
getGroupCreateRoles()
Group Provider Security parameters
public String[]
getGroupDeleteRoles()
public String[]
getGroupReadRoles()
public String[]
getGroupUpdateRoles()
public boolean
getPredicateTextInputEnabled()
All Security Provider parameters
public String[]
getProtectedGroups()
public String[]
getProtectedUsers()
public String[]
getReservedGroups()
public String[]
getReservedUsers()
This optional file allows an Authentication provider to indicate special User and Group names it uses.
public boolean
getRolePredicateTextInputEnabled()
public String[]
getUserCreateRoles()
User Provider Security parameters
public String[]
getUserDeleteRoles()
public String[]
getUserReadRoles()
public String[]
getUserUpdateRoles()
 
Methods from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
   
Methods from class com.bea.p13n.security.internal.SecurityProviderConfig
getGroupCreateRoles, getGroupDeleteRoles, getGroupReadRoles, getGroupUpdateRoles, getPredicateTextInputEnabled, getProtectedGroups, getProtectedUsers, getReservedGroups, getReservedUsers, getRolePredicateTextInputEnabled, getUserCreateRoles, getUserDeleteRoles, getUserReadRoles, getUserUpdateRoles
 

Constructor Detail

SecurityProviderConfigStub

public SecurityProviderConfigStub()
 

Method Detail

getGroupCreateRoles() Method

public String[] 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 parameters


getProtectedGroups() Method

public String[] getProtectedGroups()

getProtectedUsers() Method

public String[] getProtectedUsers()

getReservedGroups() Method

public String[] getReservedGroups()

getReservedUsers() Method

public String[] getReservedUsers()
This optional file allows an Authentication provider to indicate special User and Group names it uses. The WLP Admin Tools will use names listed here when administrators are performing user and group operations. The admin tools will not allow reserved names listed here to be created and will not allow protected names listed here to be deleted. In addition to any optional restrictions listed here, the tools will always restrict operations on special WLS user and group names. The name of this properties file must match the display "Name" of the authentication provider, as viewed in the WLS console (or WLP admin tools).


getRolePredicateTextInputEnabled() Method

public boolean getRolePredicateTextInputEnabled()

getUserCreateRoles() Method

public String[] getUserCreateRoles()
User Provider Security parameters


getUserDeleteRoles() Method

public String[] getUserDeleteRoles()

getUserReadRoles() Method

public String[] getUserReadRoles()

getUserUpdateRoles() Method

public String[] getUserUpdateRoles()