{"id":1446,"date":"2015-03-27T18:07:13","date_gmt":"2015-03-27T18:07:13","guid":{"rendered":"https:\/\/fidodev.wpengine.com\/?page_id=1446"},"modified":"2023-11-22T00:11:18","modified_gmt":"2023-11-22T05:11:18","slug":"conformance","status":"publish","type":"page","link":"https:\/\/fidoalliance.org\/certification\/functional-certification\/conformance\/","title":{"rendered":"Conformance Self\u2010Validation Testing"},"content":{"rendered":"\n<p>Conformance self\u2010validation testing is a required step of the certification process. Self\u2010validation results are submitted through the corresponding test tools must be confirmed by FIDO\u2019s Certification Secretariat &nbsp;at least 14 days before attending an interoperability event to ensure that implementations are at least minimally compliant with the specifications. Conformance testing is available for all FIDO protocols.<\/p>\n\n\n\n<p>The test tools can be used&nbsp;as part of the development process to ensure that implementations are conformant with the specifications as they are being developed. When an implementation is ready for the official test, simply select that the test being run is an official test and the results will be logged as part of the official records. <\/p>\n\n\n\n<p><strong>Access<\/strong> to the <strong>UAF, U2F, and FIDO2 Conformance Test Tool <\/strong>will be provided to participants upon successful completion of\u00a0<a href=\"https:\/\/fidoalliance.org\/tool-request-agreement\/\">registration<\/a>. This access will grant you to the conformance tools for all protocols including directions for running. Prior to using the test tool, authenticator implementers must register for a Vendor ID. See Vendor ID Registration below.<\/p>\n\n\n\n<p>NOTE: All tests for the implementation (i.e. authenticator, client\/authenticator combo, or server) must be run and passed prior to participating in an interop event. This includes all tests related to metadata service tests.<\/p>\n\n\n\n<h2 class=\"subheading-vm wp-block-heading\">Vendor ID and Metadata&nbsp;Registration<\/h2>\n\n\n\n<p>UAF Authenticators are required to register for a Vendor ID on a one\u2010time\u2010per\u2010company basis. Please begin the process at&nbsp;<a href=\"https:\/\/fidoalliance.org\/certification\/functional-certification\/vendor-ids\/vendor-id-request\/\">registration<\/a>. More details about metadata are included in the \u201cHelp\u201d section of the UAF Test Tool.<\/p>\n\n\n\n<div lang=\"EN-US\" contenteditable=\"false\">\n<div>\n<p>To view the list of the currently assigned Vendor IDs please visit the <a href=\"https:\/\/fidoalliance.org\/certification\/functional-certification\/vendor-ids\/\">Vendor ID<\/a> page.<\/p>\n<\/div>\n<\/div>\n\n\n\n<p>*** Note that U2F implementations, UAF Servers, UAF Clients and FIDO2 implementations do not need a Vendor ID. ***<br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Conformance self\u2010validation testing is a required step of the certification process. Self\u2010validation results are submitted through the corresponding test tools must be confirmed by FIDO\u2019s Certification Secretariat &nbsp;at least 14 [&hellip;]<\/p>\n","protected":false},"author":59250,"featured_media":0,"parent":250,"menu_order":5,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"_EventAllDay":false,"_EventTimezone":"","_EventStartDate":"","_EventEndDate":"","_EventStartDateUTC":"","_EventEndDateUTC":"","_EventShowMap":false,"_EventShowMapLink":false,"_EventURL":"","_EventCost":"","_EventCostDescription":"","_EventCurrencySymbol":"","_EventCurrencyCode":"","_EventCurrencyPosition":"","_EventDateTimeSeparator":"","_EventTimeRangeSeparator":"","_EventOrganizerID":[],"_EventVenueID":[],"_OrganizerEmail":"","_OrganizerPhone":"","_OrganizerWebsite":"","_VenueAddress":"","_VenueCity":"","_VenueCountry":"","_VenueProvince":"","_VenueState":"","_VenueZip":"","_VenuePhone":"","_VenueURL":"","_VenueStateProvince":"","_VenueLat":"","_VenueLng":"","_VenueShowMap":false,"_VenueShowMapLink":false,"footnotes":""},"content-type":[],"class_list":["post-1446","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/pages\/1446","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/users\/59250"}],"replies":[{"embeddable":true,"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/comments?post=1446"}],"version-history":[{"count":0,"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/pages\/1446\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/pages\/250"}],"wp:attachment":[{"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/media?parent=1446"}],"wp:term":[{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/content-type?post=1446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}