Package | Description |
---|---|
com.absio.broker.mapper | |
com.absio.container | |
com.absio.database.table | |
com.absio.file.mapper | |
com.absio.provider |
Modifier and Type | Class and Description |
---|---|
class |
AccessChanges
This is simply an
Access that specifically represents the changes in access in a ContainerEvent . |
Modifier and Type | Method and Description |
---|---|
List<Access> |
ContainerInfo.getAccess()
Get the
Access list of the SecuredContainer . |
Modifier and Type | Method and Description |
---|---|
void |
SecuredContainerMapper.updateAccess(UUID containerId,
List<Access> accessLevels)
Updates the access for a
SecuredContainer on the Absio Broker™ application. |
Modifier and Type | Method and Description |
---|---|
Access |
Metadata.accessFor(UUID userId)
Gets the accesses for a specific user.
|
Modifier and Type | Method and Description |
---|---|
List<Access> |
Metadata.getAccesses()
Get the list of
Access for this metadata. |
Modifier and Type | Method and Description |
---|---|
boolean |
Access.equals(Access access)
Check to see if the passed in access is equal in value to this access.
|
Modifier and Type | Method and Description |
---|---|
void |
EncryptionHelper.initializeAccessLevelsKeyBlobAsync(List<Access> accesses,
UUID containerId,
Keys keys)
This will ensure the access entries have the correct container id set and create the appropriate key blob.
|
void |
Metadata.setAccesses(List<Access> accesses)
Set the list of
Access for this metadata. |
Modifier and Type | Method and Description |
---|---|
ParameterizedSql |
Accesses.getInsertSql(Access access)
Get the insert SQL for the table using the given
Access . |
ParameterizedSql |
Accesses.getUpdateSql(Access access)
Get the update SQL for the table using the given
Access . |
Modifier and Type | Method and Description |
---|---|
List<Access> |
SecuredContainerMapper.getAccess(UUID userId,
UUID containerId)
Gets a list of
Access from the database for a Container with the given containerId. |
Modifier and Type | Method and Description |
---|---|
SecuredContainer |
ServerProvider.create(byte[] content,
String customHeaderObject,
List<Access> accesses,
String type)
Creates and persists a new SecuredContainer on the Absio Broker™ application and returns it.
|
SecuredContainer |
OfsProvider.create(byte[] content,
String headerString,
List<Access> accesses,
String type)
Creates and persists a new SecuredContainer in the OFS and returns it.
|
SecuredContainer |
ServerCacheOfsProvider.create(byte[] content,
String headerString,
List<Access> accesses,
String type)
Creates and persists a new SecuredContainer on the Absio Broker™ application and returns it.
|
SecuredContainer |
IContainerProvider.create(byte[] content,
String headerString,
List<Access> accesses,
String type) |
SecuredContainer |
ServerProvider.update(UUID containerId,
byte[] content,
String headerString,
List<Access> accesses,
String type)
Update the content, header, access and type of the secured container with the given ID.
|
SecuredContainer |
OfsProvider.update(UUID containerId,
byte[] content,
String headerString,
List<Access> accesses,
String type)
Update the content, header, access and type of the secured container with the given ID.
|
SecuredContainer |
ServerCacheOfsProvider.update(UUID containerId,
byte[] content,
String headerString,
List<Access> accesses,
String type)
Update the content, header, access and type of the secured container with the given ID on the Absio Broker
application and updates the local
OFS cache. |
SecuredContainer |
IContainerProvider.update(UUID containerId,
byte[] content,
String header,
List<Access> accesses,
String type) |
void |
ServerProvider.updateAccess(UUID containerId,
List<Access> accessLevels)
Updates the access for a
SecuredContainer on the Absio Broker™ application. |
void |
OfsProvider.updateAccess(UUID containerId,
List<Access> accesses)
Update the access of the secured container with the given ID.
|
void |
ServerCacheOfsProvider.updateAccess(UUID containerId,
List<Access> accessLevels)
Updates the access for a
SecuredContainer on the Absio Broker™ application and updates the local
OFS cache. |
void |
IContainerProvider.updateAccess(UUID containerId,
List<Access> accesses) |
Copyright © 2021. All rights reserved.