Class AttestationCertificatePath
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<X509Certificate>
com.webauthn4j.data.attestation.statement.AttestationCertificatePath
- All Implemented Interfaces:
Serializable,Iterable<X509Certificate>,Collection<X509Certificate>,List<X509Certificate>
public class AttestationCertificatePath
extends AbstractList<X509Certificate>
implements Serializable
- See Also:
-
Field Summary
Fields inherited from class java.util.AbstractList
modCount -
Constructor Summary
ConstructorsConstructorDescriptionAttestationCertificatePath(@NonNull X509Certificate attestationCertificate, @NonNull List<X509Certificate> caCertificates) AttestationCertificatePath(@NonNull List<X509Certificate> certificates) -
Method Summary
Modifier and TypeMethodDescription@NonNull CertPathboolean@NonNull X509Certificateget(int index) @NonNull AttestationCertificateinthashCode()intsize()toString()Methods inherited from class java.util.AbstractList
add, add, addAll, clear, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set, subListMethods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArrayMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
addAll, contains, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArray
-
Constructor Details
-
AttestationCertificatePath
-
AttestationCertificatePath
public AttestationCertificatePath(@NonNull X509Certificate attestationCertificate, @NonNull List<X509Certificate> caCertificates) -
AttestationCertificatePath
public AttestationCertificatePath()
-
-
Method Details
-
size
public int size()- Specified by:
sizein interfaceCollection<X509Certificate>- Specified by:
sizein interfaceList<X509Certificate>- Specified by:
sizein classAbstractCollection<X509Certificate>
-
get
- Specified by:
getin interfaceList<X509Certificate>- Specified by:
getin classAbstractList<X509Certificate>
-
createCertPath
-
getEndEntityAttestationCertificate
-
equals
- Specified by:
equalsin interfaceCollection<X509Certificate>- Specified by:
equalsin interfaceList<X509Certificate>- Overrides:
equalsin classAbstractList<X509Certificate>
-
hashCode
public int hashCode()- Specified by:
hashCodein interfaceCollection<X509Certificate>- Specified by:
hashCodein interfaceList<X509Certificate>- Overrides:
hashCodein classAbstractList<X509Certificate>
-
toString
- Overrides:
toStringin classAbstractCollection<X509Certificate>
-