Class LOTLInfo

java.lang.Object
eu.europa.esig.dss.spi.tsl.TLInfo
eu.europa.esig.dss.spi.tsl.LOTLInfo
All Implemented Interfaces:
IdentifierBasedObject, Serializable
Direct Known Subclasses:
PivotInfo

public class LOTLInfo extends TLInfo
Computes summary for a List of Trusted Lists processing result
See Also:
  • Constructor Details

  • Method Details

    • getTLInfos

      public List<TLInfo> getTLInfos()
      Returns a list of TLInfos summary for TL found in the LOTL
      Returns:
      list of TLInfos
    • setTlInfos

      public void setTlInfos(List<TLInfo> tlInfos)
      Sets a list of TLInfos summary for TL found in the LOTL
      Parameters:
      tlInfos - list of TLInfos
    • getPivotInfos

      public List<PivotInfo> getPivotInfos()
      Returns a list of PivotInfos summary for pivots found in the LOTL
      Returns:
      list of PivotInfos
    • setPivotInfos

      public void setPivotInfos(List<PivotInfo> pivotInfos)
      Sets a list of PivotInfos summary for pivots found in the LOTL
      Parameters:
      pivotInfos - list of PivotInfos
    • isPivot

      public boolean isPivot()
      Checks if the current entry is a pivot info
      Returns:
      TRUE if it is a pivot, FALSE when it is a LOTL
    • buildIdentifier

      protected Identifier buildIdentifier()
      Description copied from class: TLInfo
      Builds the identifier
      Overrides:
      buildIdentifier in class TLInfo
      Returns:
      Identifier