Package eu.europa.esig.dss.spi.tsl
Class TrustService.TrustServiceBuilder
java.lang.Object
eu.europa.esig.dss.spi.tsl.TrustService.TrustServiceBuilder
- Enclosing class:
- TrustService
public static final class TrustService.TrustServiceBuilder extends Object
Builds
TrustService-
Constructor Summary
Constructors Constructor Description TrustServiceBuilder()Default constructor -
Method Summary
Modifier and Type Method Description TrustServicebuild()BuildsTrustServiceTrustService.TrustServiceBuildersetCertificates(List<CertificateToken> certificates)Sets a list of certificatesTrustService.TrustServiceBuildersetStatusAndInformationExtensions(TimeDependentValues<TrustServiceStatusAndInformationExtensions> status)Sets a status
-
Constructor Details
-
TrustServiceBuilder
public TrustServiceBuilder()Default constructor
-
-
Method Details
-
setCertificates
Sets a list of certificates- Parameters:
certificates- a list ofCertificateTokens- Returns:
- this
TrustService.TrustServiceBuilder
-
setStatusAndInformationExtensions
public TrustService.TrustServiceBuilder setStatusAndInformationExtensions(TimeDependentValues<TrustServiceStatusAndInformationExtensions> status)Sets a status- Parameters:
status-TimeDependentValues- Returns:
- this
TrustService.TrustServiceBuilder
-
build
BuildsTrustService- Returns:
TrustService
-