public final class Attestation
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Class and Description | 
|---|---|
| static class  | Attestation.AttestationBuilder | 
| Modifier and Type | Method and Description | 
|---|---|
| static Attestation.AttestationBuilder.MandatoryStages | builder() | 
| static Attestation | empty() | 
| boolean | equals(java.lang.Object o) | 
| @NonNull java.util.Optional<java.util.Map<java.lang.String,java.lang.String>> | getDeviceProperties()Free-form information about the authenticator model. | 
| @NonNull java.util.Optional<java.lang.String> | getMetadataIdentifier()A unique identifier for a particular version of the data source of the data in this object. | 
| @NonNull java.util.Optional<java.util.Set<Transport>> | getTransports()The set of communication modes supported by the authenticator. | 
| @NonNull java.util.Optional<java.util.Map<java.lang.String,java.lang.String>> | getVendorProperties()Free-form information about the authenticator vendor. | 
| int | hashCode() | 
| boolean | isTrusted()trueif and only if the contained information has been verified to be cryptographically supported by
 a trusted attestation root. | 
| Attestation.AttestationBuilder | toBuilder() | 
| java.lang.String | toString() | 
public static Attestation empty()
public static Attestation.AttestationBuilder.MandatoryStages builder()
public Attestation.AttestationBuilder toBuilder()
public boolean isTrusted()
true if and only if the contained information has been verified to be cryptographically supported by
 a trusted attestation root.@NonNull public @NonNull java.util.Optional<java.lang.String> getMetadataIdentifier()
@NonNull public @NonNull java.util.Optional<java.util.Map<java.lang.String,java.lang.String>> getVendorProperties()
@NonNull public @NonNull java.util.Optional<java.util.Map<java.lang.String,java.lang.String>> getDeviceProperties()
@NonNull public @NonNull java.util.Optional<java.util.Set<Transport>> getTransports()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object