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 classProfileParameters.OperationThe type of operation to perform. -
Constructor Summary
Constructors Constructor Description ProfileParameters() -
Method Summary
Modifier and Type Method Description SignatureBuildergetBuilder()Gets the signature builderProfileParameters.OperationgetOperationKind()Gets the current operation typeSignatureProfilegetProfile()Returns the current Profile used to generate the signature or its extensionvoidsetBuilder(SignatureBuilder builder)Sets the signature buildervoidsetOperationKind(ProfileParameters.Operation operationKind)Sets the operation kindvoidsetProfile(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
-