/** {@inheritDoc} */ public List<XMLObject> getOrderedChildren() { ArrayList<XMLObject> children = new ArrayList<>(); if (evidence.size() == 0) { return null; } children.addAll(evidence); return Collections.unmodifiableList(children); }
/** {@inheritDoc} */ public List<EncryptedAssertion> getEncryptedAssertions() { return (List<EncryptedAssertion>) evidence.subList(EncryptedAssertion.DEFAULT_ELEMENT_NAME); }
/** {@inheritDoc} */ public List<AssertionURIRef> getAssertionURIReferences() { return (List<AssertionURIRef>) evidence.subList(AssertionURIRef.DEFAULT_ELEMENT_NAME); }
/** {@inheritDoc} */ public List<Assertion> getAssertions() { return (List<Assertion>) evidence.subList(Assertion.DEFAULT_ELEMENT_NAME); }
/** {@inheritDoc} */ public List<X509CRL> getX509CRLs() { return (List<X509CRL>) indexedChildren.subList(X509CRL.DEFAULT_ELEMENT_NAME); }
/** {@inheritDoc} */ public List<X509Digest> getX509Digests() { return (List<X509Digest>) indexedChildren.subList(X509Digest.DEFAULT_ELEMENT_NAME); }
/** {@inheritDoc} */ public List<X509Certificate> getX509Certificates() { return (List<X509Certificate>) indexedChildren.subList(X509Certificate.DEFAULT_ELEMENT_NAME); }
/** {@inheritDoc} */ public List<X509SubjectName> getX509SubjectNames() { return (List<X509SubjectName>) indexedChildren.subList(X509SubjectName.DEFAULT_ELEMENT_NAME); }
/** {@inheritDoc} */ public List<X509SKI> getX509SKIs() { return (List<X509SKI>) indexedChildren.subList(X509SKI.DEFAULT_ELEMENT_NAME); }
/** {@inheritDoc} */ public List<X509IssuerSerial> getX509IssuerSerials() { return (List<X509IssuerSerial>) indexedChildren.subList(X509IssuerSerial.DEFAULT_ELEMENT_NAME); }
/** {@inheritDoc} */ public List<XMLObject> getXMLObjects(QName typeOrName) { return (List<XMLObject>) indexedChildren.subList(typeOrName); }