|
Oracle Secure Enterprise Search Java API Reference 10g Release 1 (10.1.6) Beta B19032-01 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
DocumentAcl is to be used by a crawler plugin to generate Access Control List from a list of access control entities
| Field Summary | |
static int |
DN |
static int |
GROUP |
static int |
GUID |
static int |
OWNER |
static int |
SIMPLEid formats; note: must reference values in IdentityManager |
static int |
UNKNOWN |
static int |
USERPrincipal types; note: must reference values in IdentityManager |
| Method Summary | |
void |
addDenyPrincipal(java.lang.String id, int format, int idType)Add a LDAP user/group as an ACL principal that have no read privilege |
java.lang.String |
addDenyPrincipal(java.lang.String id, int idType, int format, int targetFormat)Add a LDAP user/group as an ACL principal denied read privilege. |
void |
addPrincipal(java.lang.String id, int format, int idType)Add a LDAP user/group as an ACL principal that have read privilege |
java.lang.String |
addPrincipal(java.lang.String id, int idType, int format, int targetFormat)Add a LDAP user/group as an ACL principal with read privilege. |
void |
clearPrincipalList()Clear all principal data |
| Field Detail |
public static final int UNKNOWN
public static final int USER
public static final int GROUP
public static final int OWNER
public static final int SIMPLE
public static final int DN
public static final int GUID
| Method Detail |
public void addPrincipal(java.lang.String id,
int format,
int idType)
id - the id of the principalformat - the format of the principal entry: DN, GUIDidType - id type: USER, GROUP, OWNER, UNKNOWN
public java.lang.String addPrincipal(java.lang.String id,
int idType,
int format,
int targetFormat)
id - the id of the principalidType - id type: USER, GROUP, OWNER, UNKNOWNformat - the format of the principal entry: DN, GUIDtargetFormat - the target format of the principal entry: DN, GUID
public void addDenyPrincipal(java.lang.String id,
int format,
int idType)
id - the id of the principalformat - the format of the principal entry; can be AclHelper.DN or AclHelper.GUIDidType - USER, GROUP,OWNER, or UNKNOWN
public java.lang.String addDenyPrincipal(java.lang.String id,
int idType,
int format,
int targetFormat)
id - the id of the principalidType - id type: USER, GROUP, OWNER, UNKNOWNformat - the format of the principal entry: DN, GUIDtargetFormat - the target format of the principal entry: DN, GUIDpublic void clearPrincipalList()
|
Oracle Secure Enterprise Search Java API Reference 10g Release 1 (10.1.6) Beta B19032-01 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||