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 Detail

      • 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.