Index BlackBerry Workspaces SDK
BlackBerry Workspaces JSON
SdsRevokePermissions
Used when revoking all permissions for entities (users, groups, lists) for files in the Sent items.
Parameters
Name Type Description

documentFilter

ApiDocumentFilter

File filter. Either pass this or documentGuids

Possible values: [ALL, ABOUT_TO_EXPIRE, RECENTLY_VIEWED, VALID_ONLY, SHARED_BY_ME, HIDDEN, RECENTLY_MODIFIED, SHARED_WITH_ME].

documentGuids

Set(String)

Not null
Default value: new HashSet<>()

List of file guids. Either pass this or documentFilter

permittedEntities

List(PermittedEntityFromUser)

Not null
Default value: new ArrayList<>()

List of permitted entities

personalNote

String

Text of personal note

revokeAllEntities

boolean

Default value: false

Flag indicating all entities to be revoked.

Json Format
{
permittedEntities: List(
{
address: String,
entityType: EntityType
}),
revokeAllEntities: Boolean,
documentGuids: Set(String),
documentFilter: ApiDocumentFilter,
personalNote: String
}