Class MRA

java.lang.Object
eu.europa.esig.dss.spi.tsl.MRA
All Implemented Interfaces:
Serializable

public class MRA extends Object implements Serializable
This object contains information extracted from the MutualRecognitionAgreementInformation element of a Mutual Recognition Agreement schema
See Also:
  • Constructor Details

    • MRA

      public MRA()
      Default constructor instantiating object with null values
  • Method Details

    • getTechnicalType

      public String getTechnicalType()
      Gets the technical type attribute value
      Returns:
      String
    • setTechnicalType

      public void setTechnicalType(String technicalType)
      Sets the technical type attribute value
      Parameters:
      technicalType - String
    • getVersion

      public String getVersion()
      Gets the version attribute value
      Returns:
      String
    • setVersion

      public void setVersion(String version)
      Sets the version attribute value
      Parameters:
      version - String
    • getPointingContractingPartyLegislation

      public String getPointingContractingPartyLegislation()
      Gets the value defined within pointingContractingPartyLegislation attribute
      Returns:
      String
    • setPointingContractingPartyLegislation

      public void setPointingContractingPartyLegislation(String pointingContractingPartyLegislation)
      Sets the value defined within pointingContractingPartyLegislation attribute
      Parameters:
      pointingContractingPartyLegislation - String
    • getPointedContractingPartyLegislation

      public String getPointedContractingPartyLegislation()
      Gets the value defined within pointedContractingPartyLegislation attribute
      Returns:
      String
    • setPointedContractingPartyLegislation

      public void setPointedContractingPartyLegislation(String pointedContractingPartyLegislation)
      Sets the value defined within pointedContractingPartyLegislation attribute
      Parameters:
      pointedContractingPartyLegislation - String
    • getServiceEquivalence

      public List<MutableTimeDependentValues<ServiceEquivalence>> getServiceEquivalence()
      Gets the list of equivalence mapping between Trust Services
      Returns:
      a list of MutableTimeDependentValues<ServiceEquivalence>s
    • setServiceEquivalence

      public void setServiceEquivalence(List<MutableTimeDependentValues<ServiceEquivalence>> serviceEquivalence)
      Sets the list of equivalence mapping between Trust Services
      Parameters:
      serviceEquivalence - a list of MutableTimeDependentValues<ServiceEquivalence>s