|
Novell exteNd Director 5.2 API |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This provides an interface for security Acl provided by the Director's security service.
Method Summary | |
EbiAcl |
copy(EbiContext context,
String[] rights)
Gets a copy of this instance with subset of required permissions |
void |
fromXML(EbiContext context,
Node node)
Populates this acl instance with values from an XML Node describing an Acl per framework-acl_3_0.dtd. |
void |
fromXML(EbiContext context,
String xml)
Populates this acl instance with values from an XML String describing an Acl per framework-acl_3_0.dtd. |
String[] |
getRestrictedAclPermissions()
Gets a list of access right permissions that are set to be retricted. |
boolean |
isAclPermissionRestricted(String right)
Checks to see if an access right permission is set to be restricted. |
void |
resetAclPremission(String right)
Reset an access right permission to be unrestricted. |
void |
setElementType(String elementType)
Sets the element type. |
void |
setRestrictedAclPermission(String right)
Sets an access right permission that carries acl. |
Document |
toXML(EbiContext context)
Gets a DOM object from this acl object. |
Methods implemented from interface java.security.acl.Acl |
addEntry,
checkPermission,
entries,
getName,
getPermissions,
removeEntry,
setName,
toString |
Methods implemented from interface java.security.acl.Owner |
addOwner,
deleteOwner,
isOwner |
Method Detail |
public EbiAcl copy(EbiContext context, String[] rights)
context
- an EbiContext object.rights
- a list of rights that are needed by the copy.public void fromXML(EbiContext context, String xml)
context
- an EbiContext object.xml
- an XML String.public void fromXML(EbiContext context, Node node)
context
- an EbiContext object.node
- a XML node.public Document toXML(EbiContext context)
context
- an EbiContext object.public String[] getRestrictedAclPermissions()
public boolean isAclPermissionRestricted(String right)
right
- an access right permission.public void setRestrictedAclPermission(String right)
right
- an access right permission.public void resetAclPremission(String right)
right
- an access right permission.public void setElementType(String elementType)
elementType
- an element type.
|
Novell exteNd Director 5.2 API |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |