Package com.yubico.fido.metadata
Class StatusReport.StatusReportBuilder
- java.lang.Object
-
- com.yubico.fido.metadata.StatusReport.StatusReportBuilder
-
- Enclosing class:
- StatusReport
public static class StatusReport.StatusReportBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StatusReport.StatusReportBuilderauthenticatorVersion(java.lang.Long authenticatorVersion)StatusReportbuild()StatusReport.StatusReportBuildercertificate(java.security.cert.X509Certificate certificate)StatusReport.StatusReportBuildercertificateNumber(java.lang.String certificateNumber)StatusReport.StatusReportBuildercertificationDescriptor(java.lang.String certificationDescriptor)StatusReport.StatusReportBuildercertificationPolicyVersion(java.lang.String certificationPolicyVersion)StatusReport.StatusReportBuildercertificationRequirementsVersion(java.lang.String certificationRequirementsVersion)StatusReport.StatusReportBuildereffectiveDate(java.time.LocalDate effectiveDate)StatusReport.StatusReportBuilderstatus(@NonNull AuthenticatorStatus status)java.lang.StringtoString()StatusReport.StatusReportBuilderurl(java.lang.String url)
-
-
-
Method Detail
-
status
public StatusReport.StatusReportBuilder status(@NonNull @NonNull AuthenticatorStatus status)
- Returns:
this.- See Also:
- FIDO Metadata Service §3.1.3. StatusReport dictionary
-
effectiveDate
public StatusReport.StatusReportBuilder effectiveDate(java.time.LocalDate effectiveDate)
- Returns:
this.- See Also:
- FIDO Metadata Service §3.1.3. StatusReport dictionary
-
authenticatorVersion
public StatusReport.StatusReportBuilder authenticatorVersion(java.lang.Long authenticatorVersion)
- Returns:
this.- See Also:
- FIDO Metadata Service §3.1.3. StatusReport dictionary
-
certificate
public StatusReport.StatusReportBuilder certificate(java.security.cert.X509Certificate certificate)
- Returns:
this.- See Also:
- FIDO Metadata Service §3.1.3. StatusReport dictionary
-
url
public StatusReport.StatusReportBuilder url(java.lang.String url)
- Returns:
this.- See Also:
- FIDO Metadata Service §3.1.3. StatusReport dictionary
-
certificationDescriptor
public StatusReport.StatusReportBuilder certificationDescriptor(java.lang.String certificationDescriptor)
- Returns:
this.- See Also:
- FIDO Metadata Service §3.1.3. StatusReport dictionary
-
certificateNumber
public StatusReport.StatusReportBuilder certificateNumber(java.lang.String certificateNumber)
- Returns:
this.- See Also:
- FIDO Metadata Service §3.1.3. StatusReport dictionary
-
certificationPolicyVersion
public StatusReport.StatusReportBuilder certificationPolicyVersion(java.lang.String certificationPolicyVersion)
- Returns:
this.- See Also:
- FIDO Metadata Service §3.1.3. StatusReport dictionary
-
certificationRequirementsVersion
public StatusReport.StatusReportBuilder certificationRequirementsVersion(java.lang.String certificationRequirementsVersion)
- Returns:
this.- See Also:
- FIDO Metadata Service §3.1.3. StatusReport dictionary
-
build
public StatusReport build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-