Package eu.europa.esig.dss.model.tsl
Class TrustProperties
java.lang.Object
eu.europa.esig.dss.model.tsl.TrustProperties
-
Constructor Summary
ConstructorDescriptionTrustProperties
(LOTLInfo lotlInfo, TLInfo tlInfo, TrustServiceProvider trustServiceProvider, TimeDependentValues<TrustServiceStatusAndInformationExtensions> trustService) Constructor to create a TrustProperties object linked to a LOTL with MRATrustProperties
(TLInfo tlInfo, TrustServiceProvider trustServiceProvider, TimeDependentValues<TrustServiceStatusAndInformationExtensions> trustService) Constructor for extracted information from an "independent" trusted list -
Method Summary
Modifier and TypeMethodDescriptionGets LOTLGets TLGets trust serviceGets trust service provider
-
Constructor Details
-
TrustProperties
public TrustProperties(TLInfo tlInfo, TrustServiceProvider trustServiceProvider, TimeDependentValues<TrustServiceStatusAndInformationExtensions> trustService) Constructor for extracted information from an "independent" trusted list- Parameters:
tlInfo
- the TLtrustServiceProvider
- the trust service provider informationtrustService
- the current trust service
-
TrustProperties
public TrustProperties(LOTLInfo lotlInfo, TLInfo tlInfo, TrustServiceProvider trustServiceProvider, TimeDependentValues<TrustServiceStatusAndInformationExtensions> trustService) Constructor to create a TrustProperties object linked to a LOTL with MRA- Parameters:
lotlInfo
- the LOTLtlInfo
- the TLtrustServiceProvider
- the trust service provider informationtrustService
- the current trust service
-
-
Method Details
-
getLOTLInfo
-
getTLInfo
-
getTrustServiceProvider
Gets trust service provider- Returns:
TrustServiceProvider
-
getTrustService
Gets trust service- Returns:
TimeDependentValues
-