DescriptorBean
, PolicyReaderMBean
, SettableBean
, StandardInterface
PolicyAuxiliaryMBean
public interface PolicyEditorMBean extends PolicyReaderMBean
Modifier and Type | Method | Description |
---|---|---|
void |
createPolicy(java.lang.String resourceId,
java.lang.String expression) |
Creates a policy for accessing a resource.
|
void |
removePolicy(java.lang.String resourceId) |
Removes a policy.
|
void |
setPolicyExpression(java.lang.String resourceId,
java.lang.String expression) |
Sets a policy expression for a resource.
|
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getPolicyExpression, policyExists
getName
void setPolicyExpression(java.lang.String resourceId, java.lang.String expression) throws NotFoundException, CreateException
resourceId
- - The resource for which this method sets the policy expression.
A null value will trigger NullPointerException.expression
- - The expression that determines the type of access this
policy allows to the resource. A null value prohibits any type of access.NotFoundException
CreateException
void createPolicy(java.lang.String resourceId, java.lang.String expression) throws AlreadyExistsException, CreateException
resourceId
- - The ID of the resource. A null value will trigger NullPointerException.
For information about creating resources, refer to the Javadoc
for weblogic.security.spi.Resource
.
expression
- - The expression that determines the type of access this
policy allows to the resource. A null value prohibits any type of access.AlreadyExistsException
CreateException
void removePolicy(java.lang.String resourceId) throws NotFoundException, RemoveException
resourceId
- - The resource for which this method removes a policy.
A null value may trigger NullPointerException.NotFoundException
RemoveException