Ios Identity Document Registry
class IosIdentityDocumentRegistry(appGroupIdentifier: String?, walletId: String) : MobileWalletCredentialRegistry
App-to-extension desired-state bridge for Apple's IdentityDocumentServices registration store.
This publishes what the wallet wants registered; only Swift can talk to IdentityDocumentProviderRegistrationStore, so the host app and the provider extension read this state and reconcile Apple's actual registrations against it. The desired state is written regardless of the reported authorization status, so authorizing the provider later lets performRegistrationUpdates() rebuild Apple's registry without reissuing any credential.
Parameters
app Group Identifier
App Group holding the projection; null disables Apple registration.
wallet Id
Wallet this registry projects, published with the projection.