Package com.yubico.webauthn.attestation
Class AttestationTrustSource.TrustRootsResult
- java.lang.Object
-
- com.yubico.webauthn.attestation.AttestationTrustSource.TrustRootsResult
-
- Enclosing interface:
- AttestationTrustSource
public static final class AttestationTrustSource.TrustRootsResult extends java.lang.Object
A result of looking up attestation trust roots for a particular attestation statement. This primarily consists of a set of trust root certificates, but may also include aCertStore
of additional CRLs and/or intermediate certificate to use during certificate path validation, and may also disable certificate revocation checking for the relevant attestation statement.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AttestationTrustSource.TrustRootsResult.TrustRootsResultBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AttestationTrustSource.TrustRootsResult.TrustRootsResultBuilder.Step1
builder()
boolean
equals(java.lang.Object o)
java.util.Optional<java.security.cert.CertStore>
getCertStore()
@NonNull java.util.Set<java.security.cert.X509Certificate>
getTrustRoots()
int
hashCode()
boolean
isEnableRevocationChecking()
AttestationTrustSource.TrustRootsResult.TrustRootsResultBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getCertStore
public java.util.Optional<java.security.cert.CertStore> getCertStore()
-
builder
public static AttestationTrustSource.TrustRootsResult.TrustRootsResultBuilder.Step1 builder()
-
toBuilder
public AttestationTrustSource.TrustRootsResult.TrustRootsResultBuilder toBuilder()
-
getTrustRoots
@NonNull public @NonNull java.util.Set<java.security.cert.X509Certificate> getTrustRoots()
-
isEnableRevocationChecking
public boolean isEnableRevocationChecking()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-