|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AccessControlEntry | |
|---|---|
| org.xcmis.spi | |
| org.xcmis.spi.basic | |
| org.xcmis.spi.model | |
| org.xcmis.spi.utils | |
| Uses of AccessControlEntry in org.xcmis.spi |
|---|
| Methods in org.xcmis.spi that return types with arguments of type AccessControlEntry | |
|---|---|
List<AccessControlEntry> |
ObjectData.getACL(boolean onlyBasicPermissions)
Get ACL currently applied to object. |
List<AccessControlEntry> |
Connection.getACL(String objectId,
boolean onlyBasicPermissions)
Get the ACL currently applied to the specified object. |
| Method parameters in org.xcmis.spi with type arguments of type AccessControlEntry | |
|---|---|
void |
Connection.applyACL(String objectId,
List<AccessControlEntry> addACL,
List<AccessControlEntry> removeACL,
AccessControlPropagation propagation)
Adds or(and) removes the given Access Control Entries to(from) the Access Control List of object. |
void |
Connection.applyACL(String objectId,
List<AccessControlEntry> addACL,
List<AccessControlEntry> removeACL,
AccessControlPropagation propagation)
Adds or(and) removes the given Access Control Entries to(from) the Access Control List of object. |
DocumentData |
DocumentData.checkin(boolean major,
String checkinComment,
Map<String,Property<?>> properties,
ContentStream content,
List<AccessControlEntry> acl,
Collection<PolicyData> policies)
Set private working copy as latest (current) version of document. |
String |
Connection.checkin(String documentId,
boolean major,
Map<String,Property<?>> properties,
ContentStream content,
String checkinComment,
List<AccessControlEntry> addACL,
List<AccessControlEntry> removeACL,
Collection<String> policies)
Check-in Private Working Copy. |
String |
Connection.checkin(String documentId,
boolean major,
Map<String,Property<?>> properties,
ContentStream content,
String checkinComment,
List<AccessControlEntry> addACL,
List<AccessControlEntry> removeACL,
Collection<String> policies)
Check-in Private Working Copy. |
DocumentData |
Storage.copyDocument(DocumentData source,
FolderData parent,
Map<String,Property<?>> properties,
List<AccessControlEntry> acl,
Collection<PolicyData> policies,
VersioningState versioningState)
Create new document as copy of the given source document and
use parent as parent. |
DocumentData |
Storage.createDocument(FolderData parent,
TypeDefinition typeDefinition,
Map<String,Property<?>> properties,
ContentStream content,
List<AccessControlEntry> acl,
Collection<PolicyData> policies,
VersioningState versioningState)
Create new document with type typeDefinition using
parent as parent. |
String |
Connection.createDocument(String parentId,
Map<String,Property<?>> properties,
ContentStream content,
List<AccessControlEntry> addACL,
List<AccessControlEntry> removeACL,
Collection<String> policies,
VersioningState versioningState)
Create a document object. |
String |
Connection.createDocument(String parentId,
Map<String,Property<?>> properties,
ContentStream content,
List<AccessControlEntry> addACL,
List<AccessControlEntry> removeACL,
Collection<String> policies,
VersioningState versioningState)
Create a document object. |
String |
Connection.createDocumentFromSource(String sourceId,
String parentId,
Map<String,Property<?>> properties,
List<AccessControlEntry> addACL,
List<AccessControlEntry> removeACL,
Collection<String> policies,
VersioningState versioningState)
Create a document object as a copy of the given source document in the specified parent folder parentId. |
String |
Connection.createDocumentFromSource(String sourceId,
String parentId,
Map<String,Property<?>> properties,
List<AccessControlEntry> addACL,
List<AccessControlEntry> removeACL,
Collection<String> policies,
VersioningState versioningState)
Create a document object as a copy of the given source document in the specified parent folder parentId. |
FolderData |
Storage.createFolder(FolderData parent,
TypeDefinition typeDefinition,
Map<String,Property<?>> properties,
List<AccessControlEntry> acl,
Collection<PolicyData> policies)
Create new folder with type typeDefinition using
folder as parent. |
String |
Connection.createFolder(String parentId,
Map<String,Property<?>> properties,
List<AccessControlEntry> addACL,
List<AccessControlEntry> removeACL,
Collection<String> policies)
Create a folder object. |
String |
Connection.createFolder(String parentId,
Map<String,Property<?>> properties,
List<AccessControlEntry> addACL,
List<AccessControlEntry> removeACL,
Collection<String> policies)
Create a folder object. |
PolicyData |
Storage.createPolicy(FolderData parent,
TypeDefinition typeDefinition,
Map<String,Property<?>> properties,
List<AccessControlEntry> acl,
Collection<PolicyData> policies)
Create new policy with type typeDefinition using
parent as parent. |
String |
Connection.createPolicy(String parentId,
Map<String,Property<?>> properties,
List<AccessControlEntry> addACL,
List<AccessControlEntry> removeACL,
Collection<String> policies)
Create a policy object. |
String |
Connection.createPolicy(String parentId,
Map<String,Property<?>> properties,
List<AccessControlEntry> addACL,
List<AccessControlEntry> removeACL,
Collection<String> policies)
Create a policy object. |
String |
Connection.createRelationship(Map<String,Property<?>> properties,
List<AccessControlEntry> addACL,
List<AccessControlEntry> removeACL,
Collection<String> policies)
Create a relationship object. |
String |
Connection.createRelationship(Map<String,Property<?>> properties,
List<AccessControlEntry> addACL,
List<AccessControlEntry> removeACL,
Collection<String> policies)
Create a relationship object. |
RelationshipData |
Storage.createRelationship(ObjectData source,
ObjectData target,
TypeDefinition typeDefinition,
Map<String,Property<?>> properties,
List<AccessControlEntry> acl,
Collection<PolicyData> policies)
Create new relationship for specified source and
target. |
void |
ObjectData.setACL(List<AccessControlEntry> acl)
Set new ACL for object. |
| Uses of AccessControlEntry in org.xcmis.spi.basic |
|---|
| Methods in org.xcmis.spi.basic that return types with arguments of type AccessControlEntry | |
|---|---|
List<AccessControlEntry> |
BasicObjectData.getACL(boolean onlyBasicPermissions)
Get ACL currently applied to object. |
| Method parameters in org.xcmis.spi.basic with type arguments of type AccessControlEntry | |
|---|---|
DocumentData |
BasicStorage.createDocument(FolderData parent,
TypeDefinition typeDefinition,
Map<String,Property<?>> properties,
ContentStream content,
List<AccessControlEntry> acl,
Collection<PolicyData> policies,
VersioningState versioningState)
Create new document with type typeDefinition using
parent as parent. |
PolicyData |
BasicStorage.createPolicy(FolderData parent,
TypeDefinition typeDefinition,
Map<String,Property<?>> properties,
List<AccessControlEntry> acl,
Collection<PolicyData> policies)
Create new policy with type typeDefinition using
parent as parent. |
RelationshipData |
BasicStorage.createRelationship(ObjectData source,
ObjectData target,
TypeDefinition typeDefinition,
Map<String,Property<?>> properties,
List<AccessControlEntry> acl,
Collection<PolicyData> policies)
Create new relationship for specified source and
target. |
void |
BasicObjectData.setACL(List<AccessControlEntry> acl)
Set new ACL for object. |
| Uses of AccessControlEntry in org.xcmis.spi.model |
|---|
| Methods in org.xcmis.spi.model that return types with arguments of type AccessControlEntry | |
|---|---|
List<AccessControlEntry> |
ChangeEvent.getAcl()
For event of changeType "security" may return ACLs applied to the object referenced in the change event. |
List<AccessControlEntry> |
CmisObject.getACL()
|
| Constructor parameters in org.xcmis.spi.model with type arguments of type AccessControlEntry | |
|---|---|
ChangeEvent(String logToken,
String objectId,
ChangeType changeType,
Calendar date,
List<Property<?>> properties,
Set<String> policiesId,
List<AccessControlEntry> acl)
Create change event. |
|
CmisObject(Map<String,Property<?>> properties,
List<AccessControlEntry> acl,
boolean exactACL,
Set<String> policyIds,
List<CmisObject> relationships,
List<Rendition> renditions,
AllowableActions allowableActions,
ChangeInfo changeInfo,
ObjectInfo objectInfo,
String pathSegment)
|
|
| Uses of AccessControlEntry in org.xcmis.spi.utils |
|---|
| Methods in org.xcmis.spi.utils that return types with arguments of type AccessControlEntry | |
|---|---|
static List<AccessControlEntry> |
CmisUtils.createAclFromPermissionMap(Map<String,Set<String>> permissions)
|
static List<AccessControlEntry> |
CmisUtils.mergeACLs(List<AccessControlEntry> existedAcl,
List<AccessControlEntry> addAcl,
List<AccessControlEntry> removeAcl)
|
| Method parameters in org.xcmis.spi.utils with type arguments of type AccessControlEntry | |
|---|---|
static void |
CmisUtils.addAclToPermissionMap(Map<String,Set<String>> map,
List<AccessControlEntry> acl)
|
static List<AccessControlEntry> |
CmisUtils.mergeACLs(List<AccessControlEntry> existedAcl,
List<AccessControlEntry> addAcl,
List<AccessControlEntry> removeAcl)
|
static List<AccessControlEntry> |
CmisUtils.mergeACLs(List<AccessControlEntry> existedAcl,
List<AccessControlEntry> addAcl,
List<AccessControlEntry> removeAcl)
|
static List<AccessControlEntry> |
CmisUtils.mergeACLs(List<AccessControlEntry> existedAcl,
List<AccessControlEntry> addAcl,
List<AccessControlEntry> removeAcl)
|
static void |
CmisUtils.removeAclFromPermissionMap(Map<String,Set<String>> map,
List<AccessControlEntry> acl)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||