Package eu.europa.esig.dss.spi.tsl
Class TrustServiceProvider
java.lang.Object
eu.europa.esig.dss.spi.tsl.TrustServiceProvider
- All Implemented Interfaces:
Serializable
public class TrustServiceProvider extends Object implements Serializable
This class is a DTO representation for a trust service provider
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description TrustServiceProvider()
Empty constructorTrustServiceProvider(TrustServiceProviderBuilder builder)
Default constructor -
Method Summary
Modifier and Type Method Description Map<String,List<String>>
getElectronicAddresses()
Gets a map of electronic addressesMap<String,String>
getInformation()
Gets a map of informationMap<String,List<String>>
getNames()
Gets a map of namesMap<String,String>
getPostalAddresses()
Gets a map of postal addressesList<String>
getRegistrationIdentifiers()
Gets a list of registration identifiersList<TrustService>
getServices()
Gets a list of trust servicesString
getTerritory()
Gets territory (country)Map<String,List<String>>
getTradeNames()
Gets a map of trade names
-
Constructor Details
-
TrustServiceProvider
public TrustServiceProvider()Empty constructor -
TrustServiceProvider
Default constructor- Parameters:
builder
-TrustServiceProviderBuilder
-
-
Method Details
-
getNames
Gets a map of names- Returns:
- a map of names
-
getTradeNames
Gets a map of trade names- Returns:
- a map of trade names
-
getRegistrationIdentifiers
Gets a list of registration identifiers- Returns:
- a list of
String
s
-
getPostalAddresses
Gets a map of postal addresses- Returns:
- a map of postal addresses
-
getElectronicAddresses
Gets a map of electronic addresses- Returns:
- a map of electronic addresses
-
getInformation
Gets a map of information- Returns:
- a map of information
-
getServices
Gets a list of trust services- Returns:
- a list of
TrustService
s
-
getTerritory
Gets territory (country)- Returns:
String
-