Package eu.europa.esig.dss.xades
Class XAdESProfileParameters
java.lang.Object
eu.europa.esig.dss.ProfileParameters
eu.europa.esig.dss.xades.XAdESProfileParameters
- All Implemented Interfaces:
Serializable
This class is used to accelerate signature creation process for XAdES.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the signature builderGets the current operation typeReturns the current Profile used to generate the signature or its extensionReturns a list of references to be incorporated to the signaturevoid
setBuilder
(SignatureBuilder builder) Sets the signature buildervoid
setOperationKind
(SigningOperation operationKind) Sets the operation kindvoid
setProfile
(SignatureProfile profile) Sets the current Profile used to generate the signature or its extensionvoid
setReferences
(List<DSSReference> references) Sets a list of references to be incorporated into the signatureMethods inherited from class eu.europa.esig.dss.ProfileParameters
equals, getDetachedContents, getDeterministicId, hashCode, setDetachedContents, setDeterministicId, toString
-
Constructor Details
-
XAdESProfileParameters
public XAdESProfileParameters()
-
-
Method Details
-
getProfile
Returns the current Profile used to generate the signature or its extension- Returns:
- the SignatureProfile
-
setProfile
Sets the current Profile used to generate the signature or its extension- Parameters:
profile
- the SignatureProfile
-
getBuilder
Gets the signature builder- Returns:
SignatureBuilder
-
setBuilder
Sets the signature builder- Parameters:
builder
-SignatureBuilder
-
getOperationKind
Gets the current operation type- Returns:
SigningOperation
-
setOperationKind
Sets the operation kind- Parameters:
operationKind
-SigningOperation
-
getReferences
Returns a list of references to be incorporated to the signature- Returns:
- a list of
DSSReference
s
-
setReferences
Sets a list of references to be incorporated into the signature- Parameters:
references
- a list ofDSSReference
s
-