Class XmlTrustServiceProvider
java.lang.Object
eu.europa.esig.dss.diagnostic.jaxb.XmlTrustServiceProvider
- All Implemented Interfaces:
Serializable
Java class for TrustServiceProvider complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TrustServiceProvider">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TSPNames" minOccurs="0">
<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" minOccurs="0"/>
</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="TrustServices" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TrustService" type="{http://dss.esig.europa.eu/validation/diagnostic}TrustService" 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:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected XmlTrustedListprotected XmlTrustedListprotected List<XmlTrustService> protected List<XmlLangAndValue> protected List<XmlLangAndValue> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLOTL()Gets the value of the lotl property.getTL()Gets the value of the tl property.voidsetLOTL(XmlTrustedList value) Sets the value of the lotl property.voidsetTL(XmlTrustedList value) Sets the value of the tl property.voidsetTrustServices(List<XmlTrustService> trustServices) voidsetTSPNames(List<XmlLangAndValue> tspNames) voidsetTSPRegistrationIdentifiers(List<String> tspRegistrationIdentifiers) voidsetTSPTradeNames(List<XmlLangAndValue> tspTradeNames)
-
Field Details
-
tspNames
-
tspTradeNames
-
tspRegistrationIdentifiers
-
trustServices
-
tl
-
lotl
-
-
Constructor Details
-
XmlTrustServiceProvider
public XmlTrustServiceProvider()
-
-
Method Details
-
getTL
-
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
-
getTrustServices
-
setTrustServices
-