Package xades4j.providers.impl
Class DefaultSignaturePropertiesProvider
java.lang.Object
xades4j.providers.impl.DefaultSignaturePropertiesProvider
- All Implemented Interfaces:
SignaturePropertiesProvider
public class DefaultSignaturePropertiesProvider
extends Object
implements SignaturePropertiesProvider
The default implementation of
SignaturePropertiesProvider
. It provides
the SigningTime
signed property.- Author:
- Luís
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
provideProperties
(SignaturePropertiesCollector signaturePropsCol) Provides the signature properties through a collector.
-
Constructor Details
-
DefaultSignaturePropertiesProvider
public DefaultSignaturePropertiesProvider()
-
-
Method Details
-
provideProperties
Description copied from interface:SignaturePropertiesProvider
Provides the signature properties through a collector. This approach is used instead of a series of get methods or returning two collections of properties (signed and unsigned) because it results in a simpler interface for implementing classes. Besides, the collector is provided by the lib, which enables control of property mutiplicity.- Specified by:
provideProperties
in interfaceSignaturePropertiesProvider
- Parameters:
signaturePropsCol
- the signature properties collector (a new instance for each invocation)- See Also:
-