Package eu.europa.esig.dss.xades
Class ProfileParameters
java.lang.Object
eu.europa.esig.dss.xades.ProfileParameters
- All Implemented Interfaces:
Serializable
public class ProfileParameters extends Object implements Serializable
This class manages the internal variables used in the process of creating of a signature and which allows to
accelerate the generation.
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ProfileParameters.Operation
The type of operation to perform. -
Constructor Summary
Constructors Constructor Description ProfileParameters()
-
Method Summary
Modifier and Type Method Description SignatureBuilder
getBuilder()
Gets the signature builderProfileParameters.Operation
getOperationKind()
Gets the current operation typeSignatureProfile
getProfile()
Returns the current Profile used to generate the signature or its extensionvoid
setBuilder(SignatureBuilder builder)
Sets the signature buildervoid
setOperationKind(ProfileParameters.Operation operationKind)
Sets the operation kindvoid
setProfile(SignatureProfile profile)
Sets the current Profile used to generate the signature or its extension
-
Constructor Details
-
ProfileParameters
public ProfileParameters()
-
-
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:
ProfileParameters.Operation
-
setOperationKind
Sets the operation kind- Parameters:
operationKind
-ProfileParameters.Operation
-