Package | Description |
---|---|
com.absio.broker.mapper | |
com.absio.container | |
com.absio.database.table | |
com.absio.file.mapper |
Modifier and Type | Method and Description |
---|---|
Metadata |
ContainerInfo.getMetadata()
Get the
Metadata of the SecuredContainer . |
Modifier and Type | Method and Description |
---|---|
Metadata |
SecuredContainer.getMetadata()
Get the metadata of the
SecuredContainer . |
Metadata |
Container.getMetadata()
Get the container's
Metadata . |
Modifier and Type | Method and Description |
---|---|
static SecuredContainer |
SecuredContainer.create(InputStream securedStream,
Metadata metadata)
Create a secured container with the given input stream and metadata.
|
boolean |
Metadata.equals(Metadata metadata)
Check to see if the passed in metadata equals this metadata (comparing all properties of the metadata).
|
Keys |
EncryptionHelper.findSecuredContainerKeys(Metadata metadata)
Find the access for the current user and decrypt the
Keys . |
Constructor and Description |
---|
Container(Metadata metadata,
byte[] content,
Header header)
Create a container with the given metadata, content and header.
|
Container(Metadata metadata,
byte[] content,
String customData)
Create a container with the given metadata, content and custom data (for the
Header ). |
SecuredContainer(byte[] bytes,
Metadata metadata)
Create a secured container with the given bytes and metadata.
|
Modifier and Type | Method and Description |
---|---|
ParameterizedSql |
Containers.getInsertSql(Metadata metadata,
String ofsLocation,
org.threeten.bp.ZonedDateTime syncedAt)
Get the insert SQL for the table using the given parameters.
|
ParameterizedSql |
Containers.getUpdateSql(Metadata metadata,
String ofsLocation,
org.threeten.bp.ZonedDateTime syncedAt)
Get the update SQL for the table using the given parameters.
|
Modifier and Type | Method and Description |
---|---|
Metadata |
ContainerDbInfo.getMetadata()
Get the metadata stored in the database for this container.
|
Modifier and Type | Method and Description |
---|---|
void |
SecuredContainerMapper.create(byte[] securedContainerBytes,
Metadata metadata,
String ofsLocation,
org.threeten.bp.ZonedDateTime syncedAt)
Writes the encrypted content of the container in the file system and the metadata in the encrypted database.
|
void |
SecuredContainerMapper.create(Metadata metadata,
String ofsLocation,
org.threeten.bp.ZonedDateTime syncedAt)
Writes the given metadata, ofs location and sync time to the encrypted database.
|
void |
SecuredContainerMapper.update(byte[] securedContainerBytes,
Metadata metadata,
String ofsLocation,
org.threeten.bp.ZonedDateTime syncedAt)
Updates the encrypted content of the container in the file system and the metadata in the encrypted database.
|
void |
SecuredContainerMapper.update(Metadata metadata,
String ofsLocation,
org.threeten.bp.ZonedDateTime syncedAt)
Updates the container metadata, OFS location and the last synced time in the data access.
|
Constructor and Description |
---|
ContainerDbInfo(Metadata metadata,
String ofsLocation,
org.threeten.bp.ZonedDateTime syncedAt)
Construct the info.
|
Copyright © 2021. All rights reserved.