-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ProjectPasskeys: Refactor MDS3 codebase and server config #9111
Comments
MDS Code Base refactoring[TODO] |
These 2 folders Fido2 uses for devices root certs:
Should we deprecate related to these folders functionality or there is replacement for this? |
There should not be a separate folder for device roots. All checks must be done against metadata @yurem |
This is right approach. But how to do this edge cases if device not in MDS3 list yet? For example we also need to add SG roots. |
@yurem standard metadata will have the device root. |
Signed-off-by: shekhar16 <[email protected]>
Signed-off-by: shekhar16 <[email protected]>
Signed-off-by: shekhar16 <[email protected]>
* feat(jans-fido): refactor mds3 codebase and server config Signed-off-by: shekhar16 <[email protected]> * feat(jans-fido): revert rename from docker file #9111 Signed-off-by: shekhar16 <[email protected]> * feat(jans-fido): add metadatarefreshinterval #9111 Signed-off-by: shekhar16 <[email protected]> * feat(jans-fido): changes to refactor metadataservers #9111 Signed-off-by: shekhar16 <[email protected]> --------- Signed-off-by: shekhar16 <[email protected]>
Signed-off-by: shekhar16 <[email protected]>
Signed-off-by: shekhar16 <[email protected]>
Signed-off-by: shekhar16 <[email protected]>
I'm closing this ticket as all are done or having corresponding different tickets. |
* feat(jans-fido): refactor mds3 codebase and server config Signed-off-by: shekhar16 <[email protected]> * feat(jans-fido): revert rename from docker file #9111 Signed-off-by: shekhar16 <[email protected]> * feat(jans-fido): add metadatarefreshinterval #9111 Signed-off-by: shekhar16 <[email protected]> * feat(jans-fido): changes to refactor metadataservers #9111 Signed-off-by: shekhar16 <[email protected]> --------- Signed-off-by: shekhar16 <[email protected]>
Signed-off-by: shekhar16 <[email protected]>
Configuration refactoring
mdsCertsFolder
,mdsTocsFolder
,authenticatorCertsFolder
(ProjectPasskeys: Deprecate folder properties from fidoConfiguration. #9369)metadataUrlsProvider
withmetadataServers
[{"url": "https://mds.fidoalliance.org/", "certificate": "...base64 of certificate..."}]metadataRefreshInterval
to allow adjustment of when metadata is refreshedrequestedParties
withrpId
, andorigins
#9248userAutoEnrollment
todebugUserAutoEnrollment
requestedCredentialTypes
toenabledFidoAlgorithms
skipDownloadMdsEnabled
todisableMetadataService
skipValidateMdsInAttestationEnabled
withattestationMode
with values #9332"disabled" means attestation "none"
"monitor" means attestation "direct" but still accept if none return
"enforced" means that credential creation will fail if attestation is not returned
assertionOptionsGenerateEndpointEnabled
#9705 ProjectPasskeys: Rework attestation flow, and cred structure #8906The text was updated successfully, but these errors were encountered: