public static class Attestation.AttestationBuilder
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Attestation.AttestationBuilder.MandatoryStages |
Modifier and Type | Method and Description |
---|---|
Attestation |
build() |
Attestation.AttestationBuilder |
deviceProperties(@NonNull java.util.Optional<java.util.Map<java.lang.String,java.lang.String>> deviceProperties)
Free-form information about the authenticator model.
|
Attestation.AttestationBuilder |
metadataIdentifier(@NonNull java.util.Optional<java.lang.String> metadataIdentifier)
A unique identifier for a particular version of the data source of the data in this object.
|
java.lang.String |
toString() |
Attestation.AttestationBuilder |
transports(@NonNull java.util.Optional<java.util.Set<Transport>> transports)
The set of communication modes supported by the authenticator.
|
Attestation.AttestationBuilder |
trusted(boolean trusted)
true if and only if the contained information has been verified to be cryptographically supported by
a trusted attestation root. |
Attestation.AttestationBuilder |
vendorProperties(@NonNull java.util.Optional<java.util.Map<java.lang.String,java.lang.String>> vendorProperties)
Free-form information about the authenticator vendor.
|
public Attestation.AttestationBuilder trusted(boolean trusted)
true
if and only if the contained information has been verified to be cryptographically supported by
a trusted attestation root.public Attestation.AttestationBuilder metadataIdentifier(@NonNull @NonNull java.util.Optional<java.lang.String> metadataIdentifier)
public Attestation.AttestationBuilder vendorProperties(@NonNull @NonNull java.util.Optional<java.util.Map<java.lang.String,java.lang.String>> vendorProperties)
public Attestation.AttestationBuilder deviceProperties(@NonNull @NonNull java.util.Optional<java.util.Map<java.lang.String,java.lang.String>> deviceProperties)
public Attestation.AttestationBuilder transports(@NonNull @NonNull java.util.Optional<java.util.Set<Transport>> transports)
public Attestation build()
public java.lang.String toString()
toString
in class java.lang.Object