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
Modifier and TypeFieldDescriptionprotected XmlTrustedList
protected XmlTrustedList
protected List
<XmlTrustService> protected List
<XmlLangAndValue> protected List
<XmlLangAndValue> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetLOTL()
Gets the value of the lotl property.getTL()
Gets the value of the tl property.void
setLOTL
(XmlTrustedList value) Sets the value of the lotl property.void
setTL
(XmlTrustedList value) Sets the value of the tl property.void
setTrustServices
(List<XmlTrustService> trustServices) void
setTSPNames
(List<XmlLangAndValue> tspNames) void
setTSPRegistrationIdentifiers
(List<String> tspRegistrationIdentifiers) void
setTSPTradeNames
(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
-