It is unclear which property is displayed.
Most authenticators will use the name property when prompting interacting with the navigator.credentials interface. However, navigator.credentials.create takes both name (usually an email or username) and displayName as variables. It is not very evident what are the differences between both and (or when, actually) to use or change which one.