public final class PdfSecuritySettings extends com.google.protobuf.GeneratedMessageV3 implements PdfSecuritySettingsOrBuilder
IronPdfEngine.Proto.PdfSecuritySettings| Modifier and Type | Class and Description |
|---|---|
static class |
PdfSecuritySettings.Builder
Protobuf type
IronPdfEngine.Proto.PdfSecuritySettings |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ALLOW_USER_ANNOTATIONS_FIELD_NUMBER |
static int |
ALLOW_USER_COPY_PASTE_CONTENT_FIELD_NUMBER |
static int |
ALLOW_USER_COPY_PASTE_CONTENT_FOR_ACCESSIBILITY_FIELD_NUMBER |
static int |
ALLOW_USER_EDITS_FIELD_NUMBER |
static int |
ALLOW_USER_FORM_DATA_FIELD_NUMBER |
static int |
ALLOW_USER_PRINTING_FIELD_NUMBER |
static int |
OWNER_PASSWORD_FIELD_NUMBER |
static int |
USER_PASSWORD_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
boolean |
getAllowUserAnnotations()
optional bool allow_user_annotations = 1; |
boolean |
getAllowUserCopyPasteContent()
optional bool allow_user_copy_paste_content = 2; |
boolean |
getAllowUserCopyPasteContentForAccessibility()
optional bool allow_user_copy_paste_content_for_accessibility = 3; |
PdfEditSecurity |
getAllowUserEdits()
optional .IronPdfEngine.Proto.PdfEditSecurity allow_user_edits = 4; |
PdfEditSecurityOrBuilder |
getAllowUserEditsOrBuilder()
optional .IronPdfEngine.Proto.PdfEditSecurity allow_user_edits = 4; |
boolean |
getAllowUserFormData()
optional bool allow_user_form_data = 5; |
PdfPrintSecurity |
getAllowUserPrinting()
optional .IronPdfEngine.Proto.PdfPrintSecurity allow_user_printing = 6; |
PdfPrintSecurityOrBuilder |
getAllowUserPrintingOrBuilder()
optional .IronPdfEngine.Proto.PdfPrintSecurity allow_user_printing = 6; |
static PdfSecuritySettings |
getDefaultInstance() |
PdfSecuritySettings |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getOwnerPassword()
optional string owner_password = 7; |
com.google.protobuf.ByteString |
getOwnerPasswordBytes()
optional string owner_password = 7; |
com.google.protobuf.Parser<PdfSecuritySettings> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
String |
getUserPassword()
optional string user_password = 8; |
com.google.protobuf.ByteString |
getUserPasswordBytes()
optional string user_password = 8; |
boolean |
hasAllowUserAnnotations()
optional bool allow_user_annotations = 1; |
boolean |
hasAllowUserCopyPasteContent()
optional bool allow_user_copy_paste_content = 2; |
boolean |
hasAllowUserCopyPasteContentForAccessibility()
optional bool allow_user_copy_paste_content_for_accessibility = 3; |
boolean |
hasAllowUserEdits()
optional .IronPdfEngine.Proto.PdfEditSecurity allow_user_edits = 4; |
boolean |
hasAllowUserFormData()
optional bool allow_user_form_data = 5; |
boolean |
hasAllowUserPrinting()
optional .IronPdfEngine.Proto.PdfPrintSecurity allow_user_printing = 6; |
int |
hashCode() |
boolean |
hasOwnerPassword()
optional string owner_password = 7; |
boolean |
hasUserPassword()
optional string user_password = 8; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static PdfSecuritySettings.Builder |
newBuilder() |
static PdfSecuritySettings.Builder |
newBuilder(PdfSecuritySettings prototype) |
PdfSecuritySettings.Builder |
newBuilderForType() |
protected PdfSecuritySettings.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static PdfSecuritySettings |
parseDelimitedFrom(InputStream input) |
static PdfSecuritySettings |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PdfSecuritySettings |
parseFrom(byte[] data) |
static PdfSecuritySettings |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PdfSecuritySettings |
parseFrom(ByteBuffer data) |
static PdfSecuritySettings |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PdfSecuritySettings |
parseFrom(com.google.protobuf.ByteString data) |
static PdfSecuritySettings |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PdfSecuritySettings |
parseFrom(com.google.protobuf.CodedInputStream input) |
static PdfSecuritySettings |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PdfSecuritySettings |
parseFrom(InputStream input) |
static PdfSecuritySettings |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<PdfSecuritySettings> |
parser() |
PdfSecuritySettings.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ALLOW_USER_ANNOTATIONS_FIELD_NUMBER
public static final int ALLOW_USER_COPY_PASTE_CONTENT_FIELD_NUMBER
public static final int ALLOW_USER_COPY_PASTE_CONTENT_FOR_ACCESSIBILITY_FIELD_NUMBER
public static final int ALLOW_USER_EDITS_FIELD_NUMBER
public static final int ALLOW_USER_FORM_DATA_FIELD_NUMBER
public static final int ALLOW_USER_PRINTING_FIELD_NUMBER
public static final int OWNER_PASSWORD_FIELD_NUMBER
public static final int USER_PASSWORD_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasAllowUserAnnotations()
optional bool allow_user_annotations = 1;hasAllowUserAnnotations in interface PdfSecuritySettingsOrBuilderpublic boolean getAllowUserAnnotations()
optional bool allow_user_annotations = 1;getAllowUserAnnotations in interface PdfSecuritySettingsOrBuilderpublic boolean hasAllowUserCopyPasteContent()
optional bool allow_user_copy_paste_content = 2;hasAllowUserCopyPasteContent in interface PdfSecuritySettingsOrBuilderpublic boolean getAllowUserCopyPasteContent()
optional bool allow_user_copy_paste_content = 2;getAllowUserCopyPasteContent in interface PdfSecuritySettingsOrBuilderpublic boolean hasAllowUserCopyPasteContentForAccessibility()
optional bool allow_user_copy_paste_content_for_accessibility = 3;hasAllowUserCopyPasteContentForAccessibility in interface PdfSecuritySettingsOrBuilderpublic boolean getAllowUserCopyPasteContentForAccessibility()
optional bool allow_user_copy_paste_content_for_accessibility = 3;getAllowUserCopyPasteContentForAccessibility in interface PdfSecuritySettingsOrBuilderpublic boolean hasAllowUserEdits()
optional .IronPdfEngine.Proto.PdfEditSecurity allow_user_edits = 4;hasAllowUserEdits in interface PdfSecuritySettingsOrBuilderpublic PdfEditSecurity getAllowUserEdits()
optional .IronPdfEngine.Proto.PdfEditSecurity allow_user_edits = 4;getAllowUserEdits in interface PdfSecuritySettingsOrBuilderpublic PdfEditSecurityOrBuilder getAllowUserEditsOrBuilder()
optional .IronPdfEngine.Proto.PdfEditSecurity allow_user_edits = 4;getAllowUserEditsOrBuilder in interface PdfSecuritySettingsOrBuilderpublic boolean hasAllowUserFormData()
optional bool allow_user_form_data = 5;hasAllowUserFormData in interface PdfSecuritySettingsOrBuilderpublic boolean getAllowUserFormData()
optional bool allow_user_form_data = 5;getAllowUserFormData in interface PdfSecuritySettingsOrBuilderpublic boolean hasAllowUserPrinting()
optional .IronPdfEngine.Proto.PdfPrintSecurity allow_user_printing = 6;hasAllowUserPrinting in interface PdfSecuritySettingsOrBuilderpublic PdfPrintSecurity getAllowUserPrinting()
optional .IronPdfEngine.Proto.PdfPrintSecurity allow_user_printing = 6;getAllowUserPrinting in interface PdfSecuritySettingsOrBuilderpublic PdfPrintSecurityOrBuilder getAllowUserPrintingOrBuilder()
optional .IronPdfEngine.Proto.PdfPrintSecurity allow_user_printing = 6;getAllowUserPrintingOrBuilder in interface PdfSecuritySettingsOrBuilderpublic boolean hasOwnerPassword()
optional string owner_password = 7;hasOwnerPassword in interface PdfSecuritySettingsOrBuilderpublic String getOwnerPassword()
optional string owner_password = 7;getOwnerPassword in interface PdfSecuritySettingsOrBuilderpublic com.google.protobuf.ByteString getOwnerPasswordBytes()
optional string owner_password = 7;getOwnerPasswordBytes in interface PdfSecuritySettingsOrBuilderpublic boolean hasUserPassword()
optional string user_password = 8;hasUserPassword in interface PdfSecuritySettingsOrBuilderpublic String getUserPassword()
optional string user_password = 8;getUserPassword in interface PdfSecuritySettingsOrBuilderpublic com.google.protobuf.ByteString getUserPasswordBytes()
optional string user_password = 8;getUserPasswordBytes in interface PdfSecuritySettingsOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static PdfSecuritySettings parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PdfSecuritySettings parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PdfSecuritySettings parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PdfSecuritySettings parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PdfSecuritySettings parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PdfSecuritySettings parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PdfSecuritySettings parseFrom(InputStream input) throws IOException
IOExceptionpublic static PdfSecuritySettings parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PdfSecuritySettings parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static PdfSecuritySettings parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PdfSecuritySettings parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static PdfSecuritySettings parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic PdfSecuritySettings.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static PdfSecuritySettings.Builder newBuilder()
public static PdfSecuritySettings.Builder newBuilder(PdfSecuritySettings prototype)
public PdfSecuritySettings.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected PdfSecuritySettings.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static PdfSecuritySettings getDefaultInstance()
public static com.google.protobuf.Parser<PdfSecuritySettings> parser()
public com.google.protobuf.Parser<PdfSecuritySettings> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public PdfSecuritySettings getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2022–2023 Iron Software. All rights reserved.