Class SignatureSettingsType
- java.lang.Object
-
- net.webpdf.wsclient.schema.operation.SignatureSettingsType
-
public class SignatureSettingsType extends Object
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p931607_="https://jakarta.ee/xml/ns/jaxb" xmlns:p994488_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">The <code>signature</code> element allows to set settings for automatic signature handling and verification. All web services prioritize checking whether their execution is valid for a given signed document - according to these settings - or would risk invalidation of the existing signatures. (This is also defining profiles, that would allow signature invalidation). </p>Java class for SignatureSettingsType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="SignatureSettingsType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="signatureEditProfile" type="{http://schema.webpdf.de/1.0/operation}SignatureEditProfileType" default="adobeRestrictions" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected SignatureEditProfileTypesignatureEditProfile<?
-
Constructor Summary
Constructors Constructor Description SignatureSettingsType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SignatureEditProfileTypegetSignatureEditProfile()<?booleanisSetSignatureEditProfile()voidsetSignatureEditProfile(SignatureEditProfileType value)Sets the value of the signatureEditProfile property.
-
-
-
Field Detail
-
signatureEditProfile
protected SignatureEditProfileType signatureEditProfile
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p931607_="https://jakarta.ee/xml/ns/jaxb" xmlns:p994488_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">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. <ul><li>adobeRestrictions = Only those changes are allowed that are enabled by the included signatures. This follows the specifications given by Adobe.</li><li>generalEditRestrictions = All changes to signed documents are prohibited, even those that might be allowed according to the included signatures.</li><li>noEditRestrictions = Editing of signed documents is not restricted and all changes are allowed. (By doing this, you accept the possible invalidation of included signatures.)</li></ul></p><?xml version="1.0" encoding="UTF-8"?><p xmlns:p931607_="https://jakarta.ee/xml/ns/jaxb" xmlns:p994488_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema"><b>Important:</b> You can find further explanations of these profiles in the chapter "Signature Validation". </p>
-
-
Method Detail
-
getSignatureEditProfile
public SignatureEditProfileType getSignatureEditProfile()
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p931607_="https://jakarta.ee/xml/ns/jaxb" xmlns:p994488_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">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. <ul><li>adobeRestrictions = Only those changes are allowed that are enabled by the included signatures. This follows the specifications given by Adobe.</li><li>generalEditRestrictions = All changes to signed documents are prohibited, even those that might be allowed according to the included signatures.</li><li>noEditRestrictions = Editing of signed documents is not restricted and all changes are allowed. (By doing this, you accept the possible invalidation of included signatures.)</li></ul></p><?xml version="1.0" encoding="UTF-8"?><p xmlns:p931607_="https://jakarta.ee/xml/ns/jaxb" xmlns:p994488_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema"><b>Important:</b> You can find further explanations of these profiles in the chapter "Signature Validation". </p>- Returns:
- possible object is
SignatureEditProfileType
-
setSignatureEditProfile
public void setSignatureEditProfile(SignatureEditProfileType value)
Sets the value of the signatureEditProfile property.- Parameters:
value- allowed object isSignatureEditProfileType- See Also:
getSignatureEditProfile()
-
isSetSignatureEditProfile
public boolean isSetSignatureEditProfile()
-
-