reportAllAcceptedPublicKeyCredentials(relyingPartyIdentifier:userHandle:acceptedCredentialIDs:)
Report a snapshot of all the credentialIDs that will be accepted for a userHandle. Credentials not present in the acceptedCredentialIDs may be removed or hidden by a password manager. Relying party may choose to perform this periodically, e.g. on every sign in. This information is shared with all password managers enabled in the system.
Declaration
final func reportAllAcceptedPublicKeyCredentials(relyingPartyIdentifier: String, userHandle: Data, acceptedCredentialIDs: [Data]) async throwsParameters
- relyingPartyIdentifier:
Relying party (website) that the credential is saved for.
- userHandle:
User identifier.
- acceptedCredentialIDs:
An array of identifiers that uniquely identifies the accepted credentials.