|
Novell exteNd Director 5.2 API |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
The security meta delegate is provided as a facade for accessing acl based security related metadata info either through the local security manager or through the remote security service EJB
| Fields inherited from interface com.sssw.fw.api.EbiDelegate |
SERVICE_LOCAL,
SERVICE_REMOTE |
| Method Summary | |
boolean |
addAccessRightMeta(EbiContext context,
EbiAccessRightMeta meta)
Adds the access right meta for a supported element type. |
EbiAccessRightMeta |
createAccessRightMeta()
Gets a new AccessRight meta object for use in AccessRight meta creation. |
EbiAccessRightMeta |
getAccessRightMeta(EbiContext context,
String elementType)
Gets an access right meta for a supported element type in readonly mode. |
EbiAccessRightMeta |
getClonedAccessRightMeta(EbiContext context,
String elementType)
Gets an access right meta for a supported element type for modification. |
EbiElementTypeMeta |
getClonedElementTypeMeta(EbiContext context)
Gets the EbiElementTypeMeta object for modification. |
EbiPermissionMeta |
getClonedPermissionMeta(EbiContext context)
Gets the permission meta for the framework for modification. |
EbiElementTypeMeta |
getElementTypeMeta(EbiContext context)
Gets the EbiElementTypeMeta object in readonly mode. |
EbiPermissionMeta |
getPermissionMeta(EbiContext context)
Gets the permission meta for the framework in readonly mode. |
String[] |
getSupportedElementTypes(EbiContext context)
Gets an array of element types that support ACLs. |
boolean |
modifyAccessRightMeta(EbiContext context,
EbiAccessRightMeta meta)
Modifies the access right meta for a supported element type. |
boolean |
modifyElementTypeMeta(EbiContext context,
EbiElementTypeMeta elemTypeMeta)
Modifies the EbiElementTypeMeta object. |
boolean |
modifyPermissionMeta(EbiContext context,
EbiPermissionMeta meta)
Modifies the permission meta for the framework. |
boolean |
removeAccessRightMeta(EbiContext context,
String elementType)
Removes the access right meta for a supported element type. |
boolean |
validateElementType(EbiContext context,
String elementType)
Validates a given framework element type. |
| Methods implemented from interface com.sssw.fw.api.EbiDelegate |
getName |
| Method Detail |
public boolean validateElementType(EbiContext context,
String elementType)
throws EboUnrecoverableSystemException
context - an EbiContext object.elementType - a framework element type.
public String[] getSupportedElementTypes(EbiContext context)
throws EboUnrecoverableSystemException
context - an EbiContext object.
public EbiElementTypeMeta getElementTypeMeta(EbiContext context)
throws EboUnrecoverableSystemException
context - an EbiContext object.
public EbiElementTypeMeta getClonedElementTypeMeta(EbiContext context)
throws EboUnrecoverableSystemException
context - an EbiContext object.
public boolean modifyElementTypeMeta(EbiContext context,
EbiElementTypeMeta elemTypeMeta)
throws EboUnrecoverableSystemException,
EboSecurityException
context - an EbiContext object.elemTypeMeta - a modified EbiElementTypeMeta object.
public EbiPermissionMeta getPermissionMeta(EbiContext context)
throws EboUnrecoverableSystemException
context - an EbiContext object.
public EbiPermissionMeta getClonedPermissionMeta(EbiContext context)
throws EboUnrecoverableSystemException
context - an EbiContext object.
public boolean modifyPermissionMeta(EbiContext context,
EbiPermissionMeta meta)
throws EboUnrecoverableSystemException,
EboSecurityException
context - an EbiContext object.meta - an EbiPermissionMeta object.
public EbiAccessRightMeta getAccessRightMeta(EbiContext context,
String elementType)
throws EboUnrecoverableSystemException
context - an EbiContext object.element - type a supported element type.
public EbiAccessRightMeta getClonedAccessRightMeta(EbiContext context,
String elementType)
throws EboUnrecoverableSystemException
context - an EbiContext object.element - type a supported element type.
public boolean addAccessRightMeta(EbiContext context,
EbiAccessRightMeta meta)
throws EboUnrecoverableSystemException,
EboSecurityException
context - an EbiContext object.meta - an EbiAccessRightMeta object for the element type.
public boolean modifyAccessRightMeta(EbiContext context,
EbiAccessRightMeta meta)
throws EboUnrecoverableSystemException,
EboSecurityException
context - an EbiContext object.meta - an EbiAccessRightMeta object for the element type.
public boolean removeAccessRightMeta(EbiContext context,
String elementType)
throws EboUnrecoverableSystemException,
EboSecurityException
context - an EbiContext object.elementType - a supported element type.
public EbiAccessRightMeta createAccessRightMeta()
throws EboUnrecoverableSystemException,
EboSecurityException
|
Novell exteNd Director 5.2 API |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||