Package eu.europa.esig.dss.model.tsl
Class TrustServiceProvider
java.lang.Object
eu.europa.esig.dss.model.tsl.TrustServiceProvider
- All Implemented Interfaces:
Serializable
This class is a DTO representation for a trust service provider
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets a map of electronic addressesGets a map of informationgetNames()
Gets a map of namesGets a map of postal addressesGets a list of registration identifiersGets a list of trust servicesGets territory (country)Gets a map of trade namesvoid
setElectronicAddresses
(Map<String, List<String>> electronicAddresses) Sets a map of electronic addressesvoid
setInformation
(Map<String, String> information) Sets a map of informationvoid
Sets a map of namesvoid
setPostalAddresses
(Map<String, String> postalAddresses) Sets a map of postal addressesvoid
setRegistrationIdentifiers
(List<String> registrationIdentifiers) Sets a list of registration identifiersvoid
setServices
(List<TrustService> services) Sets a list of trust servicesvoid
setTerritory
(String territory) Sets territory (country)void
setTradeNames
(Map<String, List<String>> tradeNames) Sets a map of trade names
-
Constructor Details
-
TrustServiceProvider
public TrustServiceProvider()Default constructor
-
-
Method Details
-
getNames
-
setNames
-
getTradeNames
-
setTradeNames
-
getRegistrationIdentifiers
-
setRegistrationIdentifiers
-
getPostalAddresses
-
setPostalAddresses
-
getElectronicAddresses
-
setElectronicAddresses
-
getInformation
-
setInformation
-
getServices
Gets a list of trust services- Returns:
- a list of
TrustService
s
-
setServices
Sets a list of trust services- Parameters:
services
- a list of trust services
-
getTerritory
-
setTerritory
-