Class ApplicationConfigSignaturePortalSettings


  • public class ApplicationConfigSignaturePortalSettings
    extends Object
    ApplicationConfigSignaturePortalSettings
    • Field Detail

      • JSON_PROPERTY_SIGNATURE_EDIT_PROFILE

        public static final String JSON_PROPERTY_SIGNATURE_EDIT_PROFILE
        See Also:
        Constant Field Values
    • Constructor Detail

      • ApplicationConfigSignaturePortalSettings

        public ApplicationConfigSignaturePortalSettings()
    • Method Detail

      • getSignatureEditProfile

        @Nullable
        public @Nullable ApplicationConfigSignaturePortalSettings.SignatureEditProfileEnum getSignatureEditProfile()
        Defines the profile whose rules web services have to check before they can come to execution. These profiles define a set of rules concerning the validity of signatures. A web service whose execution for a given signed document would violate the rule set selected here should instead abort with an appropriate error code. * adobeRestrictions = Only those changes are allowed that are enabled by the included signatures. This follows the specifications given by Adobe. * generalEditRestrictions = All changes to signed documents are prohibited, even those that might be allowed according to the included signatures. * noEditRestrictions = Editing of signed documents is not restricted and all changes are allowed. (By doing this, you accept the possible invalidation of included signatures.) **Important:** You can find further explanations of these profiles in the chapter \"Signature Validation\".
        Returns:
        signatureEditProfile
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object