Interface PdfSecuritySettingsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
PdfSecuritySettings, PdfSecuritySettings.Builder

public interface PdfSecuritySettingsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasAllowUserAnnotations

      boolean hasAllowUserAnnotations()
      optional bool allow_user_annotations = 1;
      Returns:
      Whether the allowUserAnnotations field is set.
    • getAllowUserAnnotations

      boolean getAllowUserAnnotations()
      optional bool allow_user_annotations = 1;
      Returns:
      The allowUserAnnotations.
    • hasAllowUserCopyPasteContent

      boolean hasAllowUserCopyPasteContent()
      optional bool allow_user_copy_paste_content = 2;
      Returns:
      Whether the allowUserCopyPasteContent field is set.
    • getAllowUserCopyPasteContent

      boolean getAllowUserCopyPasteContent()
      optional bool allow_user_copy_paste_content = 2;
      Returns:
      The allowUserCopyPasteContent.
    • hasAllowUserCopyPasteContentForAccessibility

      boolean hasAllowUserCopyPasteContentForAccessibility()
      optional bool allow_user_copy_paste_content_for_accessibility = 3;
      Returns:
      Whether the allowUserCopyPasteContentForAccessibility field is set.
    • getAllowUserCopyPasteContentForAccessibility

      boolean getAllowUserCopyPasteContentForAccessibility()
      optional bool allow_user_copy_paste_content_for_accessibility = 3;
      Returns:
      The allowUserCopyPasteContentForAccessibility.
    • hasAllowUserEdits

      boolean hasAllowUserEdits()
      optional .IronPdfEngine.Proto.PdfEditSecurity allow_user_edits = 4;
      Returns:
      Whether the allowUserEdits field is set.
    • getAllowUserEdits

      PdfEditSecurity getAllowUserEdits()
      optional .IronPdfEngine.Proto.PdfEditSecurity allow_user_edits = 4;
      Returns:
      The allowUserEdits.
    • getAllowUserEditsOrBuilder

      PdfEditSecurityOrBuilder getAllowUserEditsOrBuilder()
      optional .IronPdfEngine.Proto.PdfEditSecurity allow_user_edits = 4;
    • hasAllowUserFormData

      boolean hasAllowUserFormData()
      optional bool allow_user_form_data = 5;
      Returns:
      Whether the allowUserFormData field is set.
    • getAllowUserFormData

      boolean getAllowUserFormData()
      optional bool allow_user_form_data = 5;
      Returns:
      The allowUserFormData.
    • hasAllowUserPrinting

      boolean hasAllowUserPrinting()
      optional .IronPdfEngine.Proto.PdfPrintSecurity allow_user_printing = 6;
      Returns:
      Whether the allowUserPrinting field is set.
    • getAllowUserPrinting

      PdfPrintSecurity getAllowUserPrinting()
      optional .IronPdfEngine.Proto.PdfPrintSecurity allow_user_printing = 6;
      Returns:
      The allowUserPrinting.
    • getAllowUserPrintingOrBuilder

      PdfPrintSecurityOrBuilder getAllowUserPrintingOrBuilder()
      optional .IronPdfEngine.Proto.PdfPrintSecurity allow_user_printing = 6;
    • hasOwnerPassword

      boolean hasOwnerPassword()
      optional string owner_password = 7;
      Returns:
      Whether the ownerPassword field is set.
    • getOwnerPassword

      String getOwnerPassword()
      optional string owner_password = 7;
      Returns:
      The ownerPassword.
    • getOwnerPasswordBytes

      com.google.protobuf.ByteString getOwnerPasswordBytes()
      optional string owner_password = 7;
      Returns:
      The bytes for ownerPassword.
    • hasUserPassword

      boolean hasUserPassword()
      optional string user_password = 8;
      Returns:
      Whether the userPassword field is set.
    • getUserPassword

      String getUserPassword()
      optional string user_password = 8;
      Returns:
      The userPassword.
    • getUserPasswordBytes

      com.google.protobuf.ByteString getUserPasswordBytes()
      optional string user_password = 8;
      Returns:
      The bytes for userPassword.