java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<E>
java.util.HashSet<TrustChain>
com.nimbusds.openid.connect.sdk.federation.trust.TrustChainSet
All Implemented Interfaces:
Serializable, Cloneable, Iterable<TrustChain>, Collection<TrustChain>, Set<TrustChain>

public class TrustChainSet extends HashSet<TrustChain>
See Also:
  • Constructor Details

  • Method Details

    • getShortest

      Returns the shortest trust chain in this set.
      Returns:
      The (first) shortest chain, null for an empty set.
    • filter

      Filters this trust chain set according to the specified constraints.
      Parameters:
      constraints - The constraints. Must not be null.
      Returns:
      The filtered trust chain set.