public class SimpleACLIndexingAdapter extends BaseIndexingAdapter
Modifier and Type | Field and Description |
---|---|
protected static ACE |
BLOCKING_ACE |
protected List<String> |
CACHED_PERMISSIONS_TO_INDEX |
Constructor and Description |
---|
SimpleACLIndexingAdapter() |
Modifier and Type | Method and Description |
---|---|
WsACE[] |
adaptDocumentACL(CoreSession session,
String uuid,
WsACE[] aces) |
WsACE[] |
adaptDocumentLocalACL(CoreSession session,
String uuid,
WsACE[] aces) |
protected List<String> |
getPermissionsToIndex() |
adaptDocumentBlobs, adaptDocumentDescriptor, adaptDocumentNoBlobProperties, adaptDocumentProperties, useDownloadUrlForBlob
protected static final ACE BLOCKING_ACE
protected List<String> CACHED_PERMISSIONS_TO_INDEX
public SimpleACLIndexingAdapter()
protected List<String> getPermissionsToIndex()
public WsACE[] adaptDocumentLocalACL(CoreSession session, String uuid, WsACE[] aces)
adaptDocumentLocalACL
in interface IndexingAdapter
adaptDocumentLocalACL
in class BaseIndexingAdapter
public WsACE[] adaptDocumentACL(CoreSession session, String uuid, WsACE[] aces)
adaptDocumentACL
in interface IndexingAdapter
adaptDocumentACL
in class BaseIndexingAdapter
Copyright © 2017 Nuxeo. All rights reserved.