AtnSecurityProviderConfigStub Class

com.bea.p13n.security
AtnSecurityProviderConfigStub Class

public class AtnSecurityProviderConfigStub

    extends Object
    implements AtnSecurityProviderConfig

Class to provide default values for the Atn Security Provider in the event that the AtnSecurityProviderMBean 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
  AtnSecurityProviderConfigStub
All Implemented Interfaces

AtnSecurityProviderConfig

Constructor Summary

AtnSecurityProviderConfigStub()

 

Method Summary

public String[]
getGroupCreateRoles()
Group Provider Security parameters
public String[]
getGroupDeleteRoles()
public String[]
getGroupReadRoles()
public String[]
getGroupUpdateRoles()
public boolean
getPredicateTextInputEnabled()
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 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 interface com.bea.p13n.security.internal.AtnSecurityProviderConfig
getGroupCreateRoles, getGroupDeleteRoles, getGroupReadRoles, getGroupUpdateRoles, getPredicateTextInputEnabled, getProtectedGroups, getProtectedUsers, getReservedGroups, getReservedUsers, getUserCreateRoles, getUserDeleteRoles, getUserReadRoles, getUserUpdateRoles
 

Constructor Detail

AtnSecurityProviderConfigStub

public AtnSecurityProviderConfigStub()
 

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()

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).


getUserCreateRoles() Method

public String[] getUserCreateRoles()
User Provider Security parameters


getUserDeleteRoles() Method

public String[] getUserDeleteRoles()

getUserReadRoles() Method

public String[] getUserReadRoles()

getUserUpdateRoles() Method

public String[] getUserUpdateRoles()