Class XmlTrustedServiceProvider
java.lang.Object
eu.europa.esig.dss.diagnostic.jaxb.XmlTrustedServiceProvider
- All Implemented Interfaces:
Serializable
public class XmlTrustedServiceProvider extends Object implements Serializable
Java class for TrustedServiceProvider complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TrustedServiceProvider">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TSPNames">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TSPName" type="{http://dss.esig.europa.eu/validation/diagnostic}LangAndValue" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="TSPTradeNames" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TSPTradeName" type="{http://dss.esig.europa.eu/validation/diagnostic}LangAndValue" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="TSPRegistrationIdentifiers" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TSPRegistrationIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="TrustedServices">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TrustedService" type="{http://dss.esig.europa.eu/validation/diagnostic}TrustedService" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<attribute name="TL" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
<attribute name="LOTL" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
</restriction>
</complexContent>
</complexType>
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected XmlTrustedListlotlprotected XmlTrustedListtlprotected List<XmlTrustedService>trustedServicesprotected List<XmlLangAndValue>tspNamesprotected List<String>tspRegistrationIdentifiersprotected List<XmlLangAndValue>tspTradeNames -
Constructor Summary
Constructors Constructor Description XmlTrustedServiceProvider() -
Method Summary
Modifier and Type Method Description XmlTrustedListgetLOTL()Gets the value of the lotl property.XmlTrustedListgetTL()Gets the value of the tl property.List<XmlTrustedService>getTrustedServices()List<XmlLangAndValue>getTSPNames()List<String>getTSPRegistrationIdentifiers()List<XmlLangAndValue>getTSPTradeNames()voidsetLOTL(XmlTrustedList value)Sets the value of the lotl property.voidsetTL(XmlTrustedList value)Sets the value of the tl property.voidsetTrustedServices(List<XmlTrustedService> trustedServices)voidsetTSPNames(List<XmlLangAndValue> tspNames)voidsetTSPRegistrationIdentifiers(List<String> tspRegistrationIdentifiers)voidsetTSPTradeNames(List<XmlLangAndValue> tspTradeNames)
-
Field Details
-
Constructor Details
-
XmlTrustedServiceProvider
public XmlTrustedServiceProvider()
-
-
Method Details
-
getTL
Gets the value of the tl property.- Returns:
- possible object is
Object
-
setTL
Sets the value of the tl property.- Parameters:
value- allowed object isObject
-
getLOTL
Gets the value of the lotl property.- Returns:
- possible object is
Object
-
setLOTL
Sets the value of the lotl property.- Parameters:
value- allowed object isObject
-
getTSPNames
-
setTSPNames
-
getTSPTradeNames
-
setTSPTradeNames
-
getTSPRegistrationIdentifiers
-
setTSPRegistrationIdentifiers
-
getTrustedServices
-
setTrustedServices
-