Class WrapperInputDetails

java.lang.Object
com.seclore.fs.helper.core.WrapperInputDetails

public class WrapperInputDetails extends Object
  • Constructor Details

    • WrapperInputDetails

      public WrapperInputDetails()
    • WrapperInputDetails

      public WrapperInputDetails(String pProtectedFilePath, String pDisplayFileName, String pOrganizationName, String pCustomAttributeData, String pStorageId, boolean pIRMAware, String pHtmlCustomMetadata)
      Parameters:
      pProtectedFilePath - Absolute path of protected file to be Html wrapped.
      pDisplayFileName - The original file name. It should be just file name.
      This is a logical path and not necessarily exist on disk.
      This path is used for display and logging the activity on Policy Server.
      pOrganizationName - Name of organization. This is readable part of Policy Server ID.
      pCustomAttributeData - Any custom data need to be present in wrapped file. It will be written in 'sec_x_attrs' tag
      pStorageId - Storage ID
      pIRMAware - Whether the original file is IRM aware are not.
      pHtmlCustomMetadata - HTML Custom Metadata to be written within 'sec_html_custom_metadata' tag
  • Method Details

    • getProtectedFilePath

      public String getProtectedFilePath()
      Absolute path of protected file to be Html wrapped.
    • setProtectedFilePath

      public void setProtectedFilePath(String pProtectedFilePath)
      Absolute path of protected file to be Html wrapped.
    • getDisplayFileName

      public String getDisplayFileName()
      The original file name. It should be just file name.
      This is a logical path and not necessarily exist on disk.
      This path is used for display and logging the activity on Policy Server.
    • setDisplayFileName

      public void setDisplayFileName(String pDisplayFileName)
      The original file name. It should be just file name.
      This is a logical path and not necessarily exist on disk.
      This path is used for display and logging the activity on Policy Server.
    • getOrganizationName

      public String getOrganizationName()
      Name of organization. This is readable part of Policy Server ID.
    • setOrganizationName

      public void setOrganizationName(String pOrganizationName)
      Name of organization. This is readable part of Policy Server ID.
    • getCustomAttributeData

      public String getCustomAttributeData()
      Any custom data need to be present in wrapped file. It will be written in 'sec_x_attrs' tag
    • setCustomAttributeData

      public void setCustomAttributeData(String pCustomAttributeData)
      Any custom data need to be present in wrapped file. It will be written in 'sec_x_attrs' tag
    • getStorageId

      public String getStorageId()
      Storage ID
    • setStorageId

      public void setStorageId(String pStorageId)
      Storage ID
    • isIRMAware

      public boolean isIRMAware()
      Whether the original file is IRM aware are not.
    • setIRMAware

      public void setIRMAware(boolean pIRMAware)
      Whether the original file is IRM aware are not.
    • getHtmlCustomMetadata

      public String getHtmlCustomMetadata()
      HTML Custom Metadata to be written within 'sec_html_custom_metadata' tag
    • setHtmlCustomMetadata

      public void setHtmlCustomMetadata(String pHtmlCustomMetadata)
      HTML Custom Metadata to be written within 'sec_html_custom_metadata' tag