Package xades4j.production
Class XadesTSigningProfile
java.lang.Object
xades4j.production.XadesSigningProfile
xades4j.production.XadesTSigningProfile
- Direct Known Subclasses:
XadesCSigningProfile
A profile for producing XAdES-T signatures. A
KeyingDataProvider
has
to be supplied. The library has a default TimeStampTokenProvider
that will be used to configure the XadesSigner
. As all teh other components
it can be exchanged.
A SignaturePolicyInfoProvider
should be added to produce a XAdES-T based
on XAdES-EPES.
- Author:
- Luís
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionXadesTSigningProfile
(Class<? extends KeyingDataProvider> keyingProviderClass) XadesTSigningProfile
(KeyingDataProvider keyingProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected Class<? extends XadesSigner>
withPolicyProvider
(Class<? extends SignaturePolicyInfoProvider> policyInfoProviderClass) withPolicyProvider
(SignaturePolicyInfoProvider policyInfoProvider) Methods inherited from class xades4j.production.XadesSigningProfile
newSigner, with, withBasicSignatureOptions, withBinding, withBinding, withDataObjectPropertiesProvider, withDataObjectPropertiesProvider, withDigestEngineProvider, withDigestEngineProvider, withOptionalBinding, withPropertyDataObjectGenerator, withPropertyDataObjectGenerator, withSignatureAlgorithms, withSignaturePropertiesProvider, withSignaturePropertiesProvider, withSignedPropertiesMarshaller, withSignedPropertiesMarshaller, withTimeStampTokenProvider, withTimeStampTokenProvider, withUnsignedPropertiesMarshaller, withUnsignedPropertiesMarshaller, withX500NameStyleProvider, withX500NameStyleProvider
-
Constructor Details
-
XadesTSigningProfile
-
XadesTSigningProfile
-
-
Method Details
-
getSignerClass
- Specified by:
getSignerClass
in classXadesSigningProfile
-
withPolicyProvider
-
withPolicyProvider
public XadesTSigningProfile withPolicyProvider(Class<? extends SignaturePolicyInfoProvider> policyInfoProviderClass)
-