public class AdditionalServiceInformation extends Extension
Class that represents a TSL extension that provide additional information on a service.
Project:Library for the integration with the services of @Firma, eVisor and TS@.
IMPL_ADDITIONAL_SERVICE_INFORMATION, IMPL_EXPIRED_CERTS_REVOCATION_INFO, IMPL_QUALIFICATIONS, IMPL_TAKENOVERBY, IMPL_UNKNOWN_EXTENSION, TYPE_SCHEME, TYPE_SERVICE_INFORMATION, TYPE_TSP_INFORMATION| Constructor and Description |
|---|
AdditionalServiceInformation(java.net.URI uriServInf,
boolean isCritical,
int extensionType)
Constructor method for the class AdditionalServiceInformation.java.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getInformationValue()
Gets the value of the attribute
informationValue. |
java.net.URI |
getUri()
Gets the value of the attribute
uri. |
void |
setInformationValue(java.lang.String informValue)
Sets the value of the attribute
informationValue. |
void |
setUri(java.net.URI uriServInf)
Sets the value of the attribute
uri. |
checkExtensionValue, extensionTypeToString, getExtensionType, getImplementationExtension, isCriticalpublic AdditionalServiceInformation(java.net.URI uriServInf,
boolean isCritical,
int extensionType)
uriServInf - URI identifying the additional information.isCritical - Flag to indicate if this extension is critical (true) or not (false).extensionType - Extension type. Refer to its location inside the XML. It could be one of the following:
IAnyTypeExtension.TYPE_SCHEMEIAnyTypeExtension.TYPE_TSP_INFORMATIONIAnyTypeExtension.TYPE_SERVICE_INFORMATIONpublic final java.net.URI getUri()
uri.uri.public final void setUri(java.net.URI uriServInf)
uri.uriServInf - The value for the attribute uri.public final java.lang.String getInformationValue()
informationValue.informationValue.public final void setInformationValue(java.lang.String informValue)
informationValue.informValue - The value for the attribute informationValue.