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 Detail

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