Interface MetaStore.ExtraDataSupplier

Enclosing class:
MetaStore

public static interface MetaStore.ExtraDataSupplier
Provides extra data that should be persisted along with the standard material data.
  • Method Summary

    Modifier and Type
    Method
    Description
    Map<String,com.amazonaws.services.dynamodbv2.model.AttributeValue>
    getAttributes(String materialName, long version)
    Gets the extra data attributes for the specified material name.
    Gets the extra data field names that should be signed only but not encrypted.
  • Method Details

    • getAttributes

      Map<String,com.amazonaws.services.dynamodbv2.model.AttributeValue> getAttributes(String materialName, long version)
      Gets the extra data attributes for the specified material name.
      Parameters:
      materialName - material name.
      version - version number.
      Returns:
      plain text of the extra data.
    • getSignedOnlyFieldNames

      Set<String> getSignedOnlyFieldNames()
      Gets the extra data field names that should be signed only but not encrypted.
      Returns:
      signed only fields.