SMILA 1.0 API documentation

org.eclipse.smila.security
Class SecurityAttributes

java.lang.Object
  extended by org.eclipse.smila.security.SecurityAttributes

public final class SecurityAttributes
extends java.lang.Object

Constants for names and values of record security attribute commonly used in crawlers and search pipelines. Here is a short example how the attribute structure could look like:

 _accessRights
 |
 |-READ
 | |
 | |- PRINCIPALS 
 | |  + user1 
 | |  + user2 
 | |
 | |- GROUPS 
 |    + group1 
 |    + group2 
 |     
 |-WRITE
   |
   |- PRINCIPALS 
      + userX 
   ...
 


Nested Class Summary
static class SecurityAttributes.AccessRightType
          predefined sub attributes of attribute "ACCESS_RIGHTS".
static class SecurityAttributes.EntityType
          predefined sub attributes of any attribute of enum SecurityAttributes.AccessRightType.
 
Field Summary
static java.lang.String ACCESS_RIGHTS
          Constant for the base attribute ACCESS_RIGHTS.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACCESS_RIGHTS

public static final java.lang.String ACCESS_RIGHTS
Constant for the base attribute ACCESS_RIGHTS.

See Also:
Constant Field Values

SMILA 1.0 API documentation