├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── close-stale.yml │ ├── trigger-docusaurus-update.yml │ └── unit-test.yml ├── .gitignore ├── .scripts ├── install-precommit-git-hook └── pre-commit.ktlint ├── ADOPTERS.md ├── CHANGELOG.md ├── CODE-OF-CONDUCT.md ├── CODING-STYLE.md ├── CONTRIBUTING.md ├── DEVELOPER-ENVIRONMENT.md ├── LICENSE ├── MAINTAINERS.md ├── Multipaz.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── Package.swift ├── README.md ├── TESTING.md ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── multipaz-android-legacy ├── .gitignore ├── build.gradle.kts ├── lint.xml └── src │ ├── androidTest │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── android │ │ └── identity │ │ ├── android │ │ ├── TestUtil.kt │ │ ├── document │ │ │ └── AndroidKeystoreSecureAreaDocumentStoreTest.kt │ │ ├── legacy │ │ │ ├── CreateItemsRequestTest.java │ │ │ ├── DynamicAuthTest.java │ │ │ ├── EphemeralKeyTest.java │ │ │ ├── HardwareIdentityCredentialTest.java │ │ │ ├── MigrateFromKeystoreICStoreTest.kt │ │ │ ├── MultiDocumentPresentationTest.java │ │ │ ├── NoSessionEncryptionTest.java │ │ │ ├── ProvisioningTest.java │ │ │ ├── ReaderAuthTest.java │ │ │ ├── StoreStaticAuthenticationDataTest.java │ │ │ ├── TestVectors.java │ │ │ └── X509CertificateSigningTest.java │ │ ├── mdoc │ │ │ ├── deviceretrieval │ │ │ │ └── DeviceRetrievalHelperTest.kt │ │ │ ├── engagement │ │ │ │ └── NfcEnagementHelperTest.kt │ │ │ └── transport │ │ │ │ ├── DataTransportHttpTest.kt │ │ │ │ └── DataTransportTcpTest.kt │ │ └── storage │ │ │ └── AndroidBaseStorageTest.kt │ │ └── mdoc │ │ └── connectionmethod │ │ └── MdocConnectionMethodNdefTest.kt │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── android │ │ └── identity │ │ └── android │ │ ├── legacy │ │ ├── AccessControlProfile.java │ │ ├── AccessControlProfileId.java │ │ ├── AlreadyPersonalizedException.java │ │ ├── CipherSuiteNotSupportedException.java │ │ ├── CredentialData.java │ │ ├── CredentialDataRequest.java │ │ ├── CredentialDataResult.java │ │ ├── CredentialInvalidatedException.java │ │ ├── DocTypeNotSupportedException.java │ │ ├── EphemeralPublicKeyNotFoundException.java │ │ ├── HardwareIdentityCredential.java │ │ ├── HardwareIdentityCredentialStore.java │ │ ├── HardwarePresentationSession.java │ │ ├── HardwareWritableIdentityCredential.java │ │ ├── IdentityCredential.java │ │ ├── IdentityCredentialException.java │ │ ├── IdentityCredentialStore.java │ │ ├── InvalidReaderSignatureException.java │ │ ├── InvalidRequestMessageException.java │ │ ├── KeystoreIdentityCredential.java │ │ ├── KeystoreIdentityCredentialStore.java │ │ ├── KeystorePresentationSession.java │ │ ├── KeystoreWritableIdentityCredential.java │ │ ├── MessageDecryptionException.java │ │ ├── NoAuthenticationKeyAvailableException.java │ │ ├── PersonalizationData.java │ │ ├── PlatformCredentialDataResult.java │ │ ├── PresentationSession.java │ │ ├── ResultData.java │ │ ├── SimpleCredentialDataResult.java │ │ ├── SimpleResultData.java │ │ ├── Timestamp.kt │ │ ├── UnknownAuthenticationKeyException.java │ │ ├── Util.kt │ │ ├── Utility.java │ │ └── WritableIdentityCredential.java │ │ ├── mdoc │ │ ├── connectionmethod │ │ │ └── MdocConnectionMethodHttp.kt │ │ ├── deviceretrieval │ │ │ ├── DeviceRetrievalHelper.kt │ │ │ └── VerificationHelper.kt │ │ ├── engagement │ │ │ ├── NfcEngagementHelper.kt │ │ │ └── QrEngagementHelper.kt │ │ ├── transport │ │ │ ├── DataTransport.kt │ │ │ ├── DataTransportBle.kt │ │ │ ├── DataTransportBleCentralClientMode.kt │ │ │ ├── DataTransportBlePeripheralServerMode.kt │ │ │ ├── DataTransportHttp.kt │ │ │ ├── DataTransportNfc.kt │ │ │ ├── DataTransportOptions.kt │ │ │ ├── DataTransportTcp.kt │ │ │ ├── DataTransportUdp.kt │ │ │ ├── DataTransportWifiAware.kt │ │ │ ├── GattClient.kt │ │ │ ├── GattServer.kt │ │ │ ├── L2CAPClient.kt │ │ │ ├── L2CAPServer.kt │ │ │ ├── MdocConnectionMethodTcp.kt │ │ │ └── MdocConnectionMethodUdp.kt │ │ └── util │ │ │ └── CredmanUtil.kt │ │ ├── storage │ │ └── AndroidStorageEngine.kt │ │ └── util │ │ └── NfcUtil.kt │ └── test │ └── java │ └── com │ └── android │ └── identity │ └── android │ └── legacy │ ├── TimestampTest.kt │ └── UtilTest.java ├── multipaz-backend-server ├── .gitignore ├── build.gradle.kts └── src │ └── main │ ├── java │ └── org │ │ └── multipaz │ │ └── backend │ │ ├── openid4vci │ │ └── OpenID4VCIBackendImpl.kt │ │ └── server │ │ ├── ApplicationExt.kt │ │ └── Main.kt │ └── resources │ ├── logback.xml │ └── resources │ └── default_configuration.json ├── multipaz-cbor-rpc ├── .gitignore ├── README.md ├── RPC.md ├── build.gradle.kts └── src │ ├── main │ ├── kotlin │ │ └── org │ │ │ └── multipaz │ │ │ ├── graphhash │ │ │ ├── Composite.kt │ │ │ ├── DeferredEdge.kt │ │ │ ├── Edge.kt │ │ │ ├── EdgeKind.kt │ │ │ ├── GraphHasher.kt │ │ │ ├── HashBuilder.kt │ │ │ ├── ImmediateEdge.kt │ │ │ ├── Leaf.kt │ │ │ ├── Node.kt │ │ │ └── UnassignedLoopException.kt │ │ │ └── processor │ │ │ ├── CborSymbolProcessor.kt │ │ │ ├── CodeBuilder.kt │ │ │ ├── MainProcessor.kt │ │ │ ├── MainProcessorProvider.kt │ │ │ └── RpcSymbolProcessor.kt │ └── resources │ │ └── META-INF │ │ └── services │ │ └── com.google.devtools.ksp.processing.SymbolProcessorProvider │ └── test │ └── kotlin │ └── org │ └── multipaz │ └── graphhash │ └── GraphHashTest.kt ├── multipaz-compose ├── build.gradle.kts ├── lint-baseline.xml ├── lint.xml └── src │ ├── androidMain │ ├── kotlin │ │ └── org │ │ │ └── multipaz │ │ │ └── compose │ │ │ ├── Util.android.kt │ │ │ ├── biometrics │ │ │ └── showBiometricPrompt.kt │ │ │ ├── camera │ │ │ ├── Camera.android.kt │ │ │ └── CameraImage.android.kt │ │ │ ├── digitalcredentials │ │ │ └── CredentialManagerPresentmentActivity.kt │ │ │ ├── document │ │ │ └── DocumentModel.android.kt │ │ │ ├── mdoc │ │ │ ├── MdocNdefService.kt │ │ │ ├── MdocNfcDataTransferService.kt │ │ │ └── MdocNfcPresentmentActivity.kt │ │ │ ├── nfc │ │ │ └── NfcTagReaderModalBottomSheet.kt │ │ │ ├── notifications │ │ │ └── NotificationManager.android.kt │ │ │ ├── permissions │ │ │ ├── rememberBluetoothEnabledState.android.kt │ │ │ ├── rememberBluetoothPermissionState.android.kt │ │ │ ├── rememberCameraPermissionState.android.kt │ │ │ └── rememberNotificationPermissionState.android.kt │ │ │ ├── pickers │ │ │ ├── FilePicker.android.kt │ │ │ └── ImagePicker.android.kt │ │ │ ├── presentment │ │ │ └── UriSchemePresentmentActivity.kt │ │ │ ├── prompt │ │ │ ├── BiometricPromptDialog.kt │ │ │ ├── PromptDialogs.android.kt │ │ │ └── ScanNfcTagPromptDialog.kt │ │ │ ├── qrcode │ │ │ ├── QrCodeScanner.android.kt │ │ │ └── generateQrCode.android.kt │ │ │ ├── screenlock │ │ │ └── rememberScreenLockState.android.kt │ │ │ └── webview │ │ │ └── WebViewRender.android.kt │ └── res │ │ ├── drawable │ │ ├── nfc_tag_reader_icon_error.xml │ │ ├── nfc_tag_reader_icon_scan.xml │ │ └── nfc_tag_reader_icon_success.xml │ │ └── values │ │ └── strings.xml │ ├── commonMain │ ├── composeResources │ │ ├── drawable │ │ │ ├── default_card_art.png │ │ │ ├── presentment_icon_error.xml │ │ │ └── presentment_icon_success.xml │ │ ├── files │ │ │ └── webview │ │ │ │ ├── images │ │ │ │ └── star.svg │ │ │ │ └── js │ │ │ │ ├── markdown_it_anchor_min.js │ │ │ │ ├── markdown_it_attrs.js │ │ │ │ └── markdown_it_min.js │ │ └── values │ │ │ └── strings.xml │ └── kotlin │ │ └── org │ │ └── multipaz │ │ └── compose │ │ ├── Icon.kt │ │ ├── Util.kt │ │ ├── camera │ │ ├── Camera.kt │ │ ├── CameraCaptureResolution.kt │ │ ├── CameraFrame.kt │ │ ├── CameraImage.kt │ │ └── CameraSelection.kt │ │ ├── cards │ │ ├── InfoCard.kt │ │ └── WarningCard.kt │ │ ├── carousels │ │ └── DocumentCarousel.kt │ │ ├── certificateviewer │ │ ├── CertificateViewData.kt │ │ └── X509CertViewer.kt │ │ ├── claim │ │ └── RenderClaimValue.kt │ │ ├── datetime │ │ ├── durationFromNowText.kt │ │ ├── formattedDate.kt │ │ └── formattedDateTime.kt │ │ ├── document │ │ ├── CredentialInfo.kt │ │ ├── DocumentExt.kt │ │ ├── DocumentInfo.kt │ │ └── DocumentModel.kt │ │ ├── notifications │ │ ├── Notification.kt │ │ └── NotificationManager.kt │ │ ├── passphrase │ │ ├── PassphraseEntryField.kt │ │ ├── PassphrasePromptBottomSheet.kt │ │ └── PassphrasePromptInputField.kt │ │ ├── permissions │ │ ├── PermissionState.kt │ │ ├── rememberBluetoothEnabledState.kt │ │ ├── rememberBluetoothPermissionState.kt │ │ ├── rememberCameraPermissionState.kt │ │ └── rememberNotificationPermissionState.kt │ │ ├── pickers │ │ ├── FilePicker.kt │ │ └── ImagePicker.kt │ │ ├── presentment │ │ ├── CredentialPresentmentModalBottomSheet.kt │ │ ├── MdocProximityQrPresentment.kt │ │ ├── MdocProximityQrSettings.kt │ │ └── Presentment.kt │ │ ├── prompt │ │ ├── PassphrasePromptDialog.kt │ │ └── PromptDialogs.kt │ │ ├── provisioning │ │ └── Provisioning.kt │ │ ├── qrcode │ │ ├── QrCodeScanner.kt │ │ └── generateQrCode.kt │ │ ├── screenlock │ │ ├── ScreenLockState.kt │ │ └── rememberScreenLockState.kt │ │ └── webview │ │ ├── HtmlSnippetText.kt │ │ ├── MarkdownText.kt │ │ ├── RichText.kt │ │ ├── WebViewRender.kt │ │ └── WebViewRenderingContext.kt │ ├── commonTest │ └── kotlin │ │ └── org │ │ └── multipaz │ │ └── compose │ │ └── datetime │ │ └── DurationFromNowTextTest.kt │ └── iosMain │ └── kotlin │ └── org │ └── multipaz │ └── compose │ ├── Util.ios.kt │ ├── camera │ ├── Camera.ios.kt │ └── CameraImage.ios.kt │ ├── document │ └── DocumentModel.ios.kt │ ├── notifications │ └── NotificationManager.ios.kt │ ├── permissions │ ├── rememberBluetoothEnabledState.ios.kt │ ├── rememberBluetoothPermissionState.ios.kt │ ├── rememberCameraPermissionState.ios.kt │ └── rememberNotificationPermissionState.ios.kt │ ├── pickers │ ├── FilePicker.ios.kt │ └── ImagePicker.ios.kt │ ├── prompt │ └── PromptDialogs.ios.kt │ ├── qrcode │ ├── QrCodeScanner.ios.kt │ └── generateQrCode.kt │ ├── screenlock │ └── rememberScreenLockState.ios.kt │ └── webview │ └── WebViewRender.ios.kt ├── multipaz-csa-server ├── .gitignore ├── build.gradle.kts └── src │ └── main │ ├── java │ └── org │ │ └── multipaz │ │ └── csa │ │ └── server │ │ ├── ApplicationExt.kt │ │ ├── CloudSecureAreaSettings.kt │ │ ├── KeyMaterial.kt │ │ └── Main.kt │ └── resources │ ├── logback.xml │ └── resources │ └── default_configuration.json ├── multipaz-csa ├── .gitignore ├── build.gradle.kts └── src │ ├── main │ └── java │ │ └── org │ │ └── multipaz │ │ └── securearea │ │ └── cloud │ │ ├── CloudSecureAreaServer.kt │ │ ├── PassphraseFailureEnforcer.kt │ │ └── SimplePassphraseFailureEnforcer.kt │ └── test │ └── java │ └── org │ └── multipaz │ └── securearea │ ├── CloudSecureAreaProtocolTest.kt │ └── SimplePassphraseFailureEnforcerTest.kt ├── multipaz-dcapi ├── .gitignore ├── build.gradle.kts ├── matcherTest │ ├── CMakeLists.txt │ ├── DcqlQueryTest.cpp │ ├── MatcherTest.cpp │ └── build.gradle.kts └── src │ ├── androidInstrumentedTest │ └── kotlin │ │ └── org │ │ └── multipaz │ │ └── presentment │ │ └── model │ │ ├── MatcherDcqlQueryExecuteTest.kt │ │ └── MatcherTest.kt │ ├── androidMain │ ├── AndroidManifest.xml │ ├── kotlin │ │ └── org │ │ │ └── multipaz │ │ │ └── digitalcredentials │ │ │ └── DigitalCredentials.android.kt │ └── matcher │ │ ├── CredentialDatabase.cpp │ │ ├── CredentialDatabase.h │ │ ├── Makefile │ │ ├── README.md │ │ ├── Request.cpp │ │ ├── Request.h │ │ ├── base64.h │ │ ├── cJSON-LICENSE │ │ ├── cJSON.c │ │ ├── cJSON.h │ │ ├── cppbor.cpp │ │ ├── cppbor.h │ │ ├── cppbor_parse.cpp │ │ ├── cppbor_parse.h │ │ ├── credentialmanager.h │ │ ├── dcql.cpp │ │ ├── dcql.h │ │ ├── logger.cpp │ │ ├── logger.h │ │ ├── main.cpp │ │ ├── matcher.cpp │ │ ├── paths.cpp │ │ └── paths.h │ ├── commonMain │ └── kotlin │ │ └── org │ │ └── multipaz │ │ └── digitalcredentials │ │ └── DigitalCredentialsExt.kt │ ├── commonTest │ └── kotlin │ │ └── org │ │ └── multipaz │ │ └── presentment │ │ └── model │ │ └── DocumentStoreTestHarness.kt │ └── iosMain │ └── kotlin │ └── org │ └── multipaz │ └── digitalcredentials │ └── DigitalCredentialsExt.ios.kt ├── multipaz-doctypes ├── .gitignore ├── build.gradle.kts └── src │ ├── commonMain │ └── kotlin │ │ └── org │ │ └── multipaz │ │ └── documenttype │ │ └── knowntypes │ │ ├── AgeVerification.kt │ │ ├── DrivingLicense.kt │ │ ├── EUCertificateOfResidence.kt │ │ ├── EUPersonalID.kt │ │ ├── GermanPersonalID.kt │ │ ├── IDPass.kt │ │ ├── Loyalty.kt │ │ ├── Options.kt │ │ ├── PhotoID.kt │ │ ├── SampleData.kt │ │ ├── UtopiaMovieTicket.kt │ │ ├── UtopiaNaturalization.kt │ │ ├── VaccinationDocument.kt │ │ └── VehicleRegistration.kt │ └── commonTest │ └── kotlin │ └── org │ └── multipaz │ └── documenttype │ └── TestDocumentTypeRepository.kt ├── multipaz-longfellow ├── build.gradle.kts ├── consumer-rules.pro └── src │ ├── androidMain │ ├── jniLibs │ │ ├── arm64-v8a │ │ │ └── libzkp.so │ │ └── x86_64 │ │ │ └── libzkp.so │ └── kotlin │ │ └── org │ │ └── multipaz │ │ └── mdoc │ │ └── zkp │ │ └── longfellow │ │ └── NativeLoader.android.kt │ ├── androidUnitTest │ └── kotlin │ │ └── org │ │ └── multipaz │ │ └── mdoc │ │ └── zkp │ │ └── longfellow │ │ └── SystemTestCircuitLoader.kt │ ├── commonMain │ └── kotlin │ │ └── org │ │ └── multipaz │ │ └── mdoc │ │ └── zkp │ │ └── longfellow │ │ ├── LongfellowNatives.kt │ │ ├── LongfellowZkSystem.kt │ │ ├── LongfellowZkSystemSpec.kt │ │ ├── NativeAttribute.kt │ │ ├── Proof.kt │ │ ├── ProofGenerationException.kt │ │ └── VerifierCodeEnum.kt │ ├── commonTest │ └── kotlin │ │ └── org │ │ └── multipaz │ │ └── mdoc │ │ └── zkp │ │ └── longfellow │ │ ├── LongfellowNativeTestsCommon.kt │ │ ├── MdocTestDataProvider.kt │ │ └── SystemTest.kt │ ├── iosMain │ ├── MdocZk.def │ ├── kotlin │ │ └── org │ │ │ └── multipaz │ │ │ └── mdoc │ │ │ └── zkp │ │ │ └── longfellow │ │ │ ├── LongfellowNatives.ios.kt │ │ │ └── SystemTest.kt │ └── nativeLibs │ │ ├── arm64-iphoneos │ │ ├── include │ │ │ └── mdoc_zk.h │ │ └── lib │ │ │ ├── libmdoc_static.a │ │ │ └── libzstd.a │ │ ├── arm64-iphonesimulator │ │ ├── include │ │ │ └── mdoc_zk.h │ │ └── lib │ │ │ ├── libmdoc_static.a │ │ │ └── libzstd.a │ │ └── x86_64-iphonesimulator │ │ ├── include │ │ └── mdoc_zk.h │ │ └── lib │ │ ├── libmdoc_static.a │ │ └── libzstd.a │ ├── iosTest │ └── kotlin │ │ └── org │ │ └── multipaz │ │ └── mdoc │ │ └── zkp │ │ └── longfellow │ │ └── SystemTestCircuitLoader.kt │ ├── javaSharedMain │ └── kotlin │ │ └── org │ │ └── multipaz │ │ └── mdoc │ │ └── zkp │ │ └── longfellow │ │ ├── LongfellowNatives.javaShared.kt │ │ └── NativeLoader.javaShared.kt │ ├── jvmMain │ ├── kotlin │ │ └── org │ │ │ └── multipaz │ │ │ └── mdoc │ │ │ └── zkp │ │ │ └── longfellow │ │ │ └── NativeLoader.jvm.kt │ └── resources │ │ └── nativeLibs │ │ ├── linux-x86_64 │ │ └── libzkp.so │ │ └── macos-arm64 │ │ └── libzkp.dylib │ ├── jvmTest │ ├── kotlin │ │ └── org │ │ │ └── multipaz │ │ │ └── mdoc │ │ │ └── zkp │ │ │ └── longfellow │ │ │ ├── LongfellowNativesTest.kt │ │ │ └── SystemTestCircuitLoader.kt │ └── resources │ │ └── circuits │ │ └── longfellow-libzk-v1 │ │ └── 6_1_4096_2945_137e5a75ce72735a37c8a72da1a8a0a5df8d13365c2ae3d2c2bd6a0e7197c7c6 │ └── libzk │ ├── README.md │ ├── org_multipaz_mdoc_zkp_longfellow_LongfellowNatives.cc │ └── org_multipaz_mdoc_zkp_longfellow_LongfellowNatives.h ├── multipaz-openid4vci-server ├── .gitignore ├── build.gradle.kts └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── multipaz │ │ │ ├── models │ │ │ └── verifier │ │ │ │ └── Openid4VpVerifierModel.kt │ │ │ └── openid4vci │ │ │ ├── credential │ │ │ ├── CredentialFactory.kt │ │ │ ├── CredentialFactoryAgeVerification.kt │ │ │ ├── CredentialFactoryBase.kt │ │ │ ├── CredentialFactoryMdl.kt │ │ │ ├── CredentialFactoryMdocPid.kt │ │ │ ├── CredentialFactorySdjwtPid.kt │ │ │ ├── CredentialFactoryUtopiaLoyalty.kt │ │ │ ├── CredentialFactoryUtopiaMovieTicket.kt │ │ │ ├── CredentialFactoryUtopiaNaturatization.kt │ │ │ └── MintedCredential.kt │ │ │ ├── request │ │ │ ├── adminCookie.kt │ │ │ ├── adminListSessions.kt │ │ │ ├── adminSessionInfo.kt │ │ │ ├── adminSetCredentialStatus.kt │ │ │ ├── authorize.kt │ │ │ ├── authorizeChallenge.kt │ │ │ ├── challenge.kt │ │ │ ├── credential.kt │ │ │ ├── credentialRequest.kt │ │ │ ├── fetchResource.kt │ │ │ ├── finishAuthorization.kt │ │ │ ├── identifierList.kt │ │ │ ├── nonce.kt │ │ │ ├── openid4VpResponse.kt │ │ │ ├── preauthorizedOffer.kt │ │ │ ├── pushedAuthorizationRequest.kt │ │ │ ├── qrCode.kt │ │ │ ├── signingCertificate.kt │ │ │ ├── statusList.kt │ │ │ ├── token.kt │ │ │ ├── wellKnownOauthAuthorization.kt │ │ │ └── wellKnownOpenidCredentialIssuer.kt │ │ │ ├── server │ │ │ ├── ApplicationExt.kt │ │ │ └── Main.kt │ │ │ └── util │ │ │ ├── BackendEnvironmentExt.kt │ │ │ ├── CredentialId.kt │ │ │ ├── CredentialState.kt │ │ │ ├── IssuanceState.kt │ │ │ ├── OpenID4VCIRequestError.kt │ │ │ ├── SystemOfRecordAccess.kt │ │ │ ├── auth.kt │ │ │ ├── preauthorized.kt │ │ │ └── reader.kt │ └── resources │ │ ├── logback.xml │ │ └── resources │ │ ├── authorize.html │ │ ├── default_configuration.json │ │ ├── female.jpg │ │ ├── male.jpg │ │ ├── pre-authorized-error.html │ │ ├── pre-authorized.html │ │ └── www │ │ ├── admin.html │ │ ├── card-age-verification.png │ │ ├── card-generic.png │ │ ├── card-mdl.png │ │ ├── card-pid.png │ │ ├── card_utopia_wholesale.png │ │ ├── display_metadata.js │ │ ├── index.html │ │ ├── list_sessions.js │ │ ├── login.js │ │ ├── logo.png │ │ ├── movie_ticket.png │ │ ├── naturalization.png │ │ ├── session.html │ │ ├── session.js │ │ └── style.css │ └── test │ └── java │ └── org │ └── multipaz │ └── openid4vci │ └── server │ └── ProvisioningClientTest.kt ├── multipaz-records-server ├── .gitignore ├── build.gradle.kts └── src │ └── main │ ├── java │ └── org │ │ └── multipaz │ │ └── records │ │ ├── data │ │ ├── AuthorizationData.kt │ │ ├── Identity.kt │ │ ├── IdentityData.kt │ │ ├── IdentityNotFoundException.kt │ │ ├── OauthParams.kt │ │ ├── RecordType.kt │ │ ├── adminCookie.kt │ │ ├── jsonConv.kt │ │ ├── recordTypes.kt │ │ └── token.kt │ │ ├── request │ │ ├── authorize.kt │ │ ├── data.kt │ │ ├── fetchResource.kt │ │ ├── identityDelete.kt │ │ ├── identityGet.kt │ │ ├── identityList.kt │ │ ├── identityOffer.kt │ │ ├── identityPut.kt │ │ ├── identitySchema.kt │ │ ├── pushedAuthorizationRequest.kt │ │ └── token.kt │ │ └── server │ │ ├── ApplicationExt.kt │ │ └── Main.kt │ └── resources │ ├── logback.xml │ └── resources │ ├── authorize.html │ ├── default_configuration.json │ └── www │ ├── index.html │ ├── list.js │ ├── login.js │ ├── metadata.js │ ├── offer.html │ ├── offer.js │ ├── person.html │ ├── person.js │ └── style.css ├── multipaz-verifier-server ├── .gitignore ├── build.gradle.kts └── src │ └── main │ ├── java │ └── org │ │ └── multipaz │ │ └── verifier │ │ ├── request │ │ ├── fetchResource.kt │ │ └── verifier.kt │ │ └── server │ │ ├── ApplicationExt.kt │ │ └── Main.kt │ └── resources │ ├── logback.xml │ └── resources │ ├── default_configuration.json │ ├── longfellow-libzk-v1 │ ├── 6_1_4096_2945_137e5a75ce72735a37c8a72da1a8a0a5df8d13365c2ae3d2c2bd6a0e7197c7c6 │ ├── 6_2_4025_2945_b4bb6f01b7043f4f51d8302a30b36e3d4d2d0efc3c24557ab9212ad524a9764e │ ├── 6_3_4121_2945_b2211223b954b34a1081e3fbf71b8ea2de28efc888b4be510f532d6ba76c2010 │ └── 6_4_4283_2945_c70b5f44a1365c53847eb8948ad5b4fdc224251a2bc02d958c84c862823c49d6 │ └── www │ ├── index.html │ ├── verifier.js │ └── verifier_redirect.html ├── multipaz ├── .gitignore ├── SwiftBridge │ ├── SwiftBridge.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── SwiftBridge │ │ ├── SwiftBridge-Bridging-Header.h │ │ └── SwiftBridge.swift │ └── build.gradle.kts ├── build.gradle.kts ├── consumer-rules.pro ├── lint.xml ├── nativeInterop │ └── cinterop │ │ ├── SwiftBridge-iphoneos.def │ │ └── SwiftBridge-iphonesimulator.def └── src │ ├── androidInstrumentedTest │ └── kotlin │ │ └── org │ │ └── multipaz │ │ ├── android │ │ └── TestUtil.kt │ │ ├── rpc │ │ └── RpcAuthAssertionTest.kt │ │ ├── securearea │ │ ├── AndroidKeystoreSecureAreaTest.kt │ │ └── cloud │ │ │ └── CloudSecureAreaTest.kt │ │ ├── storage │ │ └── AndroidStorageTest.kt │ │ └── testUtil.android.kt │ ├── androidMain │ ├── AndroidManifest.xml │ ├── assets │ │ └── identitycredentialmatcher.wasm │ ├── kotlin │ │ └── org │ │ │ └── multipaz │ │ │ ├── applinks │ │ │ └── AppLinksCheck.kt │ │ │ ├── context │ │ │ ├── AndroidUiContext.kt │ │ │ └── ContextUtil.kt │ │ │ ├── device │ │ │ └── DeviceCheck.android.kt │ │ │ ├── mdoc │ │ │ └── transport │ │ │ │ ├── BleCentralManagerAndroid.kt │ │ │ │ ├── BlePeripheralManagerAndroid.kt │ │ │ │ └── MdocTransportFactory.android.kt │ │ │ ├── nfc │ │ │ ├── NfcIsoTagAndroid.kt │ │ │ └── NfcTagReader.android.kt │ │ │ ├── prompt │ │ │ ├── AndroidPromptModel.kt │ │ │ ├── AndroidPromptModelExt.kt │ │ │ ├── BiometricPromptDialogModel.kt │ │ │ ├── ScanNfcPromptDialogModel.kt │ │ │ └── ScanNfcTagDialogIcon.kt │ │ │ ├── securearea │ │ │ ├── AndroidKeystoreCreateKeySettings.kt │ │ │ ├── AndroidKeystoreDefaultKeyUnlockDataProvider.kt │ │ │ ├── AndroidKeystoreKeyInfo.kt │ │ │ ├── AndroidKeystoreKeyUnlockData.kt │ │ │ ├── AndroidKeystoreSecureArea.kt │ │ │ ├── ScreenLockRequiredException.kt │ │ │ ├── UserAuthenticationType.kt │ │ │ └── cloud │ │ │ │ └── CloudSecureArea.android.kt │ │ │ ├── storage │ │ │ └── android │ │ │ │ ├── AndroidStorage.kt │ │ │ │ └── AndroidStorageTable.kt │ │ │ └── util │ │ │ ├── Logger.android.kt │ │ │ └── Platform.android.kt │ └── res │ │ └── values │ │ └── strings.xml │ ├── androidUnitTest │ ├── AndroidManifest.xml │ └── kotlin │ │ └── org │ │ └── multipaz │ │ └── testUtil.android.kt │ ├── commonMain │ └── kotlin │ │ └── org │ │ └── multipaz │ │ ├── asn1 │ │ ├── ASN1.kt │ │ ├── ASN1BitString.kt │ │ ├── ASN1Boolean.kt │ │ ├── ASN1Encoding.kt │ │ ├── ASN1Integer.kt │ │ ├── ASN1IntegerTag.kt │ │ ├── ASN1Null.kt │ │ ├── ASN1Object.kt │ │ ├── ASN1ObjectIdentifier.kt │ │ ├── ASN1OctetString.kt │ │ ├── ASN1PrimitiveValue.kt │ │ ├── ASN1RawObject.kt │ │ ├── ASN1Sequence.kt │ │ ├── ASN1Set.kt │ │ ├── ASN1String.kt │ │ ├── ASN1StringTag.kt │ │ ├── ASN1TagClass.kt │ │ ├── ASN1TaggedObject.kt │ │ ├── ASN1Time.kt │ │ ├── ASN1TimeTag.kt │ │ └── OID.kt │ │ ├── cbor │ │ ├── ArrayBuilder.kt │ │ ├── Bstr.kt │ │ ├── Cbor.kt │ │ ├── CborArray.kt │ │ ├── CborBuilder.kt │ │ ├── CborDouble.kt │ │ ├── CborFloat.kt │ │ ├── CborInt.kt │ │ ├── CborMap.kt │ │ ├── DataItem.kt │ │ ├── DataItemExtensions.kt │ │ ├── DiagnosticOption.kt │ │ ├── IndefLengthBstr.kt │ │ ├── IndefLengthTstr.kt │ │ ├── MajorType.kt │ │ ├── MapBuilder.kt │ │ ├── Nint.kt │ │ ├── RawCbor.kt │ │ ├── Simple.kt │ │ ├── Tagged.kt │ │ ├── Tstr.kt │ │ ├── Uint.kt │ │ └── annotation │ │ │ ├── CborMerge.kt │ │ │ ├── CborSerializable.kt │ │ │ ├── CborSerializableGenerated.kt │ │ │ └── CborSerializationImplemented.kt │ │ ├── certext │ │ ├── CloudKeyAttestation.kt │ │ ├── GoogleAccount.kt │ │ └── MultipazExtension.kt │ │ ├── claim │ │ ├── Claim.kt │ │ ├── JsonClaim.kt │ │ └── MdocClaim.kt │ │ ├── context │ │ └── UiContext.kt │ │ ├── cose │ │ ├── Cose.kt │ │ ├── CoseKey.kt │ │ ├── CoseLabel.kt │ │ ├── CoseMac0.kt │ │ ├── CoseNumberLabel.kt │ │ ├── CoseSign1.kt │ │ └── CoseTextLabel.kt │ │ ├── credential │ │ ├── Credential.kt │ │ ├── CredentialLoader.kt │ │ ├── CredentialLoaderBuilder.kt │ │ └── SecureAreaBoundCredential.kt │ │ ├── crypto │ │ ├── Algorithm.kt │ │ ├── AsymmetricKey.kt │ │ ├── Crypto.kt │ │ ├── EcCurve.kt │ │ ├── EcPrivateKey.kt │ │ ├── EcPrivateKeyDoubleCoordinate.kt │ │ ├── EcPrivateKeyOkp.kt │ │ ├── EcPublicKey.kt │ │ ├── EcPublicKeyDoubleCoordinate.kt │ │ ├── EcPublicKeyOkp.kt │ │ ├── EcSignature.kt │ │ ├── Hkdf.kt │ │ ├── Hpke.kt │ │ ├── JsonWebEncryption.kt │ │ ├── JsonWebSignature.kt │ │ ├── SecurityException.kt │ │ ├── SignatureVerificationException.kt │ │ ├── X500Name.kt │ │ ├── X509Cert.kt │ │ ├── X509CertChain.kt │ │ ├── X509Crl.kt │ │ ├── X509Extension.kt │ │ ├── X509KeyUsage.kt │ │ └── X509Signed.kt │ │ ├── datetime │ │ └── dateTimeUtils.kt │ │ ├── device │ │ ├── AndroidKeystoreSecurityLevel.kt │ │ ├── Assertion.kt │ │ ├── AssertionBindingKeys.kt │ │ ├── AssertionGenericCbor.kt │ │ ├── AssertionNonce.kt │ │ ├── AssertionPoPKey.kt │ │ ├── AssertionRpcAuth.kt │ │ ├── DeviceAssertion.kt │ │ ├── DeviceAssertionException.kt │ │ ├── DeviceAssertionMaker.kt │ │ ├── DeviceAttestation.kt │ │ ├── DeviceAttestationAndroid.kt │ │ ├── DeviceAttestationException.kt │ │ ├── DeviceAttestationIos.kt │ │ ├── DeviceAttestationJvm.kt │ │ ├── DeviceAttestationResult.kt │ │ ├── DeviceAttestationValidationData.kt │ │ └── DeviceCheck.kt │ │ ├── digitalcredentials │ │ └── DigitalCredentials.kt │ │ ├── document │ │ ├── AbstractDocumentMetadata.kt │ │ ├── Document.kt │ │ ├── DocumentAdded.kt │ │ ├── DocumentDeleted.kt │ │ ├── DocumentEvent.kt │ │ ├── DocumentMetadata.kt │ │ ├── DocumentRequest.kt │ │ ├── DocumentStore.kt │ │ ├── DocumentUpdated.kt │ │ ├── DocumentUtil.kt │ │ └── NameSpacedData.kt │ │ ├── documenttype │ │ ├── DocumentAttribute.kt │ │ ├── DocumentAttributeType.kt │ │ ├── DocumentCannedRequest.kt │ │ ├── DocumentType.kt │ │ ├── DocumentTypeRepository.kt │ │ ├── Icon.kt │ │ ├── IntegerOption.kt │ │ ├── JsonCannedRequest.kt │ │ ├── JsonDocumentType.kt │ │ ├── MdocCannedRequest.kt │ │ ├── MdocDataElement.kt │ │ ├── MdocDocumentType.kt │ │ ├── MdocNamespace.kt │ │ ├── MdocNamespaceRequest.kt │ │ └── StringOption.kt │ │ ├── mdoc │ │ ├── connectionmethod │ │ │ ├── MdocConnectionMethod.kt │ │ │ ├── MdocConnectionMethodBle.kt │ │ │ ├── MdocConnectionMethodNfc.kt │ │ │ └── MdocConnectionMethodWifiAware.kt │ │ ├── credential │ │ │ └── MdocCredential.kt │ │ ├── devicesigned │ │ │ ├── DeviceAuth.kt │ │ │ └── DeviceNamespaces.kt │ │ ├── engagement │ │ │ ├── Capability.kt │ │ │ ├── DeviceEngagement.kt │ │ │ ├── EngagementGenerator.kt │ │ │ └── EngagementParser.kt │ │ ├── issuersigned │ │ │ ├── IssuerNamespaces.kt │ │ │ └── IssuerSignedItem.kt │ │ ├── mso │ │ │ ├── MobileSecurityObject.kt │ │ │ ├── MobileSecurityObjectGenerator.kt │ │ │ ├── MobileSecurityObjectParser.kt │ │ │ ├── StaticAuthDataGenerator.kt │ │ │ └── StaticAuthDataParser.kt │ │ ├── nfc │ │ │ ├── MdocNfcEngagementHelper.kt │ │ │ ├── ScanMdocReaderResult.kt │ │ │ ├── mdocReaderNfcHandover.kt │ │ │ └── scanMdocReader.kt │ │ ├── origininfo │ │ │ ├── OriginInfo.kt │ │ │ └── OriginInfoDomain.kt │ │ ├── request │ │ │ ├── AlternativeDataElementSet.kt │ │ │ ├── DeviceRequest.kt │ │ │ ├── DeviceRequestGenerator.kt │ │ │ ├── DeviceRequestInfo.kt │ │ │ ├── DeviceRequestParser.kt │ │ │ ├── DocRequest.kt │ │ │ ├── DocRequestInfo.kt │ │ │ ├── DocumentSet.kt │ │ │ ├── ElementReference.kt │ │ │ ├── EncryptionParameters.kt │ │ │ ├── UseCase.kt │ │ │ └── ZkRequest.kt │ │ ├── response │ │ │ ├── DeviceResponse.kt │ │ │ ├── DeviceResponseGenerator.kt │ │ │ ├── DeviceResponseParser.kt │ │ │ ├── DocumentGenerator.kt │ │ │ ├── EncryptedDocuments.kt │ │ │ ├── EncryptedDocumentsPlaintext.kt │ │ │ └── MdocDocument.kt │ │ ├── rical │ │ │ ├── Rical.kt │ │ │ ├── RicalCertificateInfo.kt │ │ │ └── SignedRical.kt │ │ ├── role │ │ │ └── MdocRole.kt │ │ ├── sessionencryption │ │ │ ├── EReaderKey.kt │ │ │ └── SessionEncryption.kt │ │ ├── transport │ │ │ ├── BleCentralManager.kt │ │ │ ├── BlePeripheralManager.kt │ │ │ ├── BleTransportCentralMdoc.kt │ │ │ ├── BleTransportCentralMdocReader.kt │ │ │ ├── BleTransportConstants.kt │ │ │ ├── BleTransportPeripheralMdoc.kt │ │ │ ├── BleTransportPeripheralMdocReader.kt │ │ │ ├── MdocTransport.kt │ │ │ ├── MdocTransportClosedException.kt │ │ │ ├── MdocTransportException.kt │ │ │ ├── MdocTransportFactory.kt │ │ │ ├── MdocTransportOptions.kt │ │ │ ├── MdocTransportTerminationException.kt │ │ │ ├── NfcTransportMdoc.kt │ │ │ ├── NfcTransportMdocReader.kt │ │ │ └── connectionHelper.kt │ │ ├── util │ │ │ └── MdocUtil.kt │ │ ├── vical │ │ │ ├── SignedVical.kt │ │ │ ├── Vical.kt │ │ │ └── VicalCertificateInfo.kt │ │ └── zkp │ │ │ ├── ProofVerificationFailureException.kt │ │ │ ├── ZkDocument.kt │ │ │ ├── ZkDocumentData.kt │ │ │ ├── ZkSystem.kt │ │ │ ├── ZkSystemParamValue.kt │ │ │ ├── ZkSystemRepository.kt │ │ │ └── ZkSystemSpec.kt │ │ ├── nfc │ │ ├── CommandApdu.kt │ │ ├── HandoverRequestRecord.kt │ │ ├── HandoverSelectRecord.kt │ │ ├── NdefMessage.kt │ │ ├── NdefRecord.kt │ │ ├── Nfc.kt │ │ ├── NfcCommandFailedException.kt │ │ ├── NfcIsoTag.kt │ │ ├── NfcScanOptions.kt │ │ ├── NfcTagLostException.kt │ │ ├── NfcTagReader.kt │ │ ├── ResponseApdu.kt │ │ ├── ServiceParameterRecord.kt │ │ ├── ServiceSelectRecord.kt │ │ └── TnepStatusRecord.kt │ │ ├── openid │ │ ├── OpenID4VP.kt │ │ └── dcql │ │ │ ├── DcqlClaimSet.kt │ │ │ ├── DcqlCredentialQuery.kt │ │ │ ├── DcqlCredentialQueryException.kt │ │ │ ├── DcqlCredentialSetOption.kt │ │ │ ├── DcqlCredentialSetQuery.kt │ │ │ ├── DcqlQuery.kt │ │ │ ├── DcqlResponse.kt │ │ │ ├── DcqlResponseCredentialSet.kt │ │ │ ├── DcqlResponseCredentialSetOption.kt │ │ │ ├── DcqlResponseCredentialSetOptionMember.kt │ │ │ └── DcqlResponseCredentialSetOptionMemberMatch.kt │ │ ├── presentment │ │ ├── CredentialPresentmentData.kt │ │ ├── CredentialPresentmentSelection.kt │ │ ├── CredentialPresentmentSet.kt │ │ ├── CredentialPresentmentSetOption.kt │ │ ├── CredentialPresentmentSetOptionMember.kt │ │ ├── CredentialPresentmentSetOptionMemberMatch.kt │ │ ├── PresentmentUnlockReason.kt │ │ ├── SimpleCredentialPresentmentData.kt │ │ └── model │ │ │ ├── DeviceRequestParserExt.kt │ │ │ ├── DigitalCredentialsPresentmentMechanism.kt │ │ │ ├── MdocPresentmentMechanism.kt │ │ │ ├── PresentmentCanceled.kt │ │ │ ├── PresentmentMechanism.kt │ │ │ ├── PresentmentModel.kt │ │ │ ├── PresentmentSource.kt │ │ │ ├── PresentmentTimeout.kt │ │ │ ├── SimplePresentmentSource.kt │ │ │ ├── UriSchemePresentmentMechanism.kt │ │ │ ├── digitalCredentialsPresentment.kt │ │ │ ├── mdocPresentment.kt │ │ │ └── uriSchemePresentment.kt │ │ ├── prompt │ │ ├── PassphraseEvaluation.kt │ │ ├── PassphrasePromptDialogModel.kt │ │ ├── PromptDialogModel.kt │ │ ├── PromptDismissedException.kt │ │ ├── PromptModel.kt │ │ ├── PromptModelExt.kt │ │ ├── PromptModelNotAvailableException.kt │ │ ├── PromptUiNotAvailableException.kt │ │ └── Reason.kt │ │ ├── provisioning │ │ ├── AuthorizationChallenge.kt │ │ ├── AuthorizationException.kt │ │ ├── AuthorizationResponse.kt │ │ ├── CredentialFormat.kt │ │ ├── CredentialMetadata.kt │ │ ├── Display.kt │ │ ├── KeyBindingInfo.kt │ │ ├── KeyBindingType.kt │ │ ├── ProofOfPossessionUnlockReason.kt │ │ ├── ProvisioningClient.kt │ │ ├── ProvisioningMetadata.kt │ │ ├── ProvisioningModel.kt │ │ ├── SecretCodeRequest.kt │ │ └── openid4vci │ │ │ ├── AuthorizationConfiguration.kt │ │ │ ├── ClientAuthenticationType.kt │ │ │ ├── CredentialConfiguration.kt │ │ │ ├── CredentialOffer.kt │ │ │ ├── IssuerConfiguration.kt │ │ │ ├── JsonParsing.kt │ │ │ ├── KeyIdAndAttestation.kt │ │ │ ├── OpenID4VCI.kt │ │ │ ├── OpenID4VCIBackend.kt │ │ │ ├── OpenID4VCIBackendUtil.kt │ │ │ ├── OpenID4VCIClientPreferences.kt │ │ │ ├── OpenID4VCIProvisioningClient.kt │ │ │ ├── OpenID4VCIRefreshData.kt │ │ │ └── OpenID4VCIUtil.kt │ │ ├── request │ │ ├── JsonRequest.kt │ │ ├── JsonRequestedClaim.kt │ │ ├── MdocRequest.kt │ │ ├── MdocRequestedClaim.kt │ │ ├── Request.kt │ │ ├── RequestedClaim.kt │ │ └── Requester.kt │ │ ├── revocation │ │ ├── CompressedStatusList.kt │ │ ├── IdentifierList.kt │ │ ├── RevocationStatus.kt │ │ └── StatusList.kt │ │ ├── rpc │ │ ├── annotation │ │ │ ├── RpcException.kt │ │ │ ├── RpcInterface.kt │ │ │ ├── RpcMethod.kt │ │ │ └── RpcState.kt │ │ ├── auth │ │ │ ├── ClientCheck.kt │ │ │ └── ClientRegistration.kt │ │ ├── backend │ │ │ ├── BackendEnvironment.kt │ │ │ ├── BackendEnvironmentStorageExt.kt │ │ │ ├── BackendNotAvailable.kt │ │ │ ├── Configuration.kt │ │ │ ├── Resources.kt │ │ │ └── RpcAuthBackendDelegate.kt │ │ ├── client │ │ │ ├── RpcAuthorizedClient.kt │ │ │ ├── RpcNotifiable.kt │ │ │ └── RpcStub.kt │ │ ├── handler │ │ │ ├── AesGcmCipher.kt │ │ │ ├── HttpHandler.kt │ │ │ ├── InvalidRequestException.kt │ │ │ ├── NoopCipher.kt │ │ │ ├── RpcAuthClientSession.kt │ │ │ ├── RpcAuthContext.kt │ │ │ ├── RpcAuthError.kt │ │ │ ├── RpcAuthException.kt │ │ │ ├── RpcAuthInspector.kt │ │ │ ├── RpcAuthInspectorAssertion.kt │ │ │ ├── RpcAuthIssuer.kt │ │ │ ├── RpcAuthIssuerAssertion.kt │ │ │ ├── RpcAuthNonceException.kt │ │ │ ├── RpcDispatcher.kt │ │ │ ├── RpcDispatcherAuth.kt │ │ │ ├── RpcDispatcherHttp.kt │ │ │ ├── RpcDispatcherLocal.kt │ │ │ ├── RpcExceptionMap.kt │ │ │ ├── RpcNotificationKey.kt │ │ │ ├── RpcNotifications.kt │ │ │ ├── RpcNotificationsLocal.kt │ │ │ ├── RpcNotificationsLocalPoll.kt │ │ │ ├── RpcNotifier.kt │ │ │ ├── RpcNotifierPoll.kt │ │ │ ├── RpcPoll.kt │ │ │ ├── RpcPollHttp.kt │ │ │ ├── RpcReturnCode.kt │ │ │ └── SimpleCipher.kt │ │ ├── server │ │ │ ├── ClientCheckImpl.kt │ │ │ └── ClientRegistrationImpl.kt │ │ ├── test │ │ │ ├── TestInterface.kt │ │ │ └── TestState.kt │ │ └── transport │ │ │ ├── HttpTransport.kt │ │ │ └── KtorHttpTransport.kt │ │ ├── sdjwt │ │ ├── SdJwt.kt │ │ ├── SdJwtKb.kt │ │ └── credential │ │ │ ├── KeyBoundSdJwtVcCredential.kt │ │ │ ├── KeylessSdJwtVcCredential.kt │ │ │ └── SdJwtVcCredential.kt │ │ ├── securearea │ │ ├── AndroidSecureAreaKeyMetadata.kt │ │ ├── BatchCreateKeyResult.kt │ │ ├── CreateKeySettings.kt │ │ ├── KeyAttestation.kt │ │ ├── KeyInfo.kt │ │ ├── KeyInvalidatedException.kt │ │ ├── KeyLockedException.kt │ │ ├── KeyUnlockData.kt │ │ ├── KeyUnlockDataProvider.kt │ │ ├── PassphraseConstraints.kt │ │ ├── SecureArea.kt │ │ ├── SecureAreaProvider.kt │ │ ├── SecureAreaRepository.kt │ │ ├── SecureEnclaveAreaKeyMetadata.kt │ │ ├── cloud │ │ │ ├── CloudCreateKeySettings.kt │ │ │ ├── CloudException.kt │ │ │ ├── CloudKeyInfo.kt │ │ │ ├── CloudKeyLockedException.kt │ │ │ ├── CloudKeyUnlockData.kt │ │ │ ├── CloudSecureArea.kt │ │ │ ├── CloudSecureAreaProtocol.kt │ │ │ └── CloudUserAuthType.kt │ │ ├── config │ │ │ ├── SecureAreaConfiguration.kt │ │ │ ├── SecureAreaConfigurationAndroidKeystore.kt │ │ │ ├── SecureAreaConfigurationCloud.kt │ │ │ └── SecureAreaConfigurationSoftware.kt │ │ └── software │ │ │ ├── SoftwareCreateKeySettings.kt │ │ │ ├── SoftwareKeyInfo.kt │ │ │ ├── SoftwareKeyUnlockData.kt │ │ │ └── SoftwareSecureArea.kt │ │ ├── storage │ │ ├── EphemeralStorageEngine.kt │ │ ├── GenericStorageEngine.kt │ │ ├── KeyExistsStorageException.kt │ │ ├── NoRecordStorageException.kt │ │ ├── Storage.kt │ │ ├── StorageEngine.kt │ │ ├── StorageException.kt │ │ ├── StorageTable.kt │ │ ├── StorageTableSpec.kt │ │ ├── base │ │ │ ├── BaseStorage.kt │ │ │ ├── BaseStorageTable.kt │ │ │ └── SqlStatementMaker.kt │ │ └── ephemeral │ │ │ ├── EphemeralStorage.kt │ │ │ ├── EphemeralStorageItem.kt │ │ │ └── EphemeralStorageTable.kt │ │ ├── trustmanagement │ │ ├── CompositeTrustManager.kt │ │ ├── RicalTrustManager.kt │ │ ├── TrustEntry.kt │ │ ├── TrustManager.kt │ │ ├── TrustManagerLocal.kt │ │ ├── TrustManagerUtil.kt │ │ ├── TrustMetadata.kt │ │ ├── TrustPoint.kt │ │ ├── TrustPointAlreadyExistsException.kt │ │ ├── TrustResult.kt │ │ └── VicalTrustManager.kt │ │ ├── util │ │ ├── AndroidAttestationExtensionParser.kt │ │ ├── Base64Util.kt │ │ ├── ByteArrayUtil.kt │ │ ├── ByteDataReader.kt │ │ ├── ByteStringUtil.kt │ │ ├── Compression.kt │ │ ├── Constants.kt │ │ ├── DecimalUtil.kt │ │ ├── HexUtil.kt │ │ ├── HtmlUtil.kt │ │ ├── InstantUtil.kt │ │ ├── ListUtil.kt │ │ ├── Logger.kt │ │ ├── Platform.kt │ │ ├── UUID.kt │ │ ├── validateAndroidKeyAttestation.kt │ │ └── validateCloudSecureAreaAttestation.kt │ │ ├── verification │ │ ├── DcResponse.kt │ │ ├── JsonVerifiedPresentation.kt │ │ ├── MdocApiDcResponse.kt │ │ ├── MdocVerifiedPresentation.kt │ │ ├── OpenID4VPDcResponse.kt │ │ ├── VerificationUtil.kt │ │ └── VerifiedPresentation.kt │ │ └── webtoken │ │ ├── Challenge.kt │ │ ├── ChallengeInvalidException.kt │ │ ├── WebTokenCheck.kt │ │ ├── WebTokenClaim.kt │ │ ├── buildCwt.kt │ │ ├── buildJwt.kt │ │ ├── validateCwt.kt │ │ └── validateJwt.kt │ ├── commonTest │ └── kotlin │ │ └── org │ │ └── multipaz │ │ ├── asn1 │ │ └── ASN1Tests.kt │ │ ├── cbor │ │ ├── ArrayBuilderTests.kt │ │ └── CborTests.kt │ │ ├── cose │ │ └── CoseTests.kt │ │ ├── crypto │ │ ├── CryptoTests.kt │ │ ├── EcPrivateKeyTests.kt │ │ ├── HkdfTests.kt │ │ ├── HpkeTests.kt │ │ ├── JsonWebEncryptionTests.kt │ │ ├── JsonWebSignatureTests.kt │ │ ├── X500NameTests.kt │ │ ├── X509CertTests.kt │ │ └── X509CrlTests.kt │ │ ├── device │ │ ├── DeviceAttestationAndroidTest.kt │ │ └── DeviceAttestationIosTest.kt │ │ ├── document │ │ ├── DocumentStoreTest.kt │ │ ├── DocumentUtilTest.kt │ │ └── NameSpacedDataTest.kt │ │ ├── mdoc │ │ ├── TestVectors.kt │ │ ├── connectionmethod │ │ │ └── MdocConnectionMethodTest.kt │ │ ├── credential │ │ │ └── MdocCredentialTest.kt │ │ ├── devicesigned │ │ │ └── DeviceNamespacesTest.kt │ │ ├── engagement │ │ │ ├── DeviceEngagementTest.kt │ │ │ ├── EngagementGeneratorTest.kt │ │ │ └── EngagementParserTest.kt │ │ ├── issuersigned │ │ │ └── IssuerNamespacesTest.kt │ │ ├── mso │ │ │ ├── MobileSecurityObjectGeneratorTest.kt │ │ │ ├── MobileSecurityObjectParserTest.kt │ │ │ ├── MobileSecurityObjectTest.kt │ │ │ ├── RevocationStatusTest.kt │ │ │ └── StaticAuthDataTest.kt │ │ ├── nfc │ │ │ └── MdocNfcEngagementHelperTest.kt │ │ ├── origininfo │ │ │ └── OriginInfoTest.kt │ │ ├── request │ │ │ ├── DeviceRequestGeneratorTest.kt │ │ │ ├── DeviceRequestParserTest.kt │ │ │ └── DeviceRequestTest.kt │ │ ├── response │ │ │ ├── DeviceResponseGeneratorTest.kt │ │ │ ├── DeviceResponseParserTest.kt │ │ │ ├── DeviceResponseTest.kt │ │ │ └── TestDocumentMetadata.kt │ │ ├── rical │ │ │ ├── RicalGeneratorTest.kt │ │ │ └── RicalParserTest.kt │ │ ├── sessionencryption │ │ │ └── SessionEncryptionTest.kt │ │ ├── transport │ │ │ └── NfcTransportTests.kt │ │ ├── util │ │ │ └── MdocUtilTest.kt │ │ └── vical │ │ │ ├── VicalGeneratorTest.kt │ │ │ └── VicalParserTest.kt │ │ ├── nfc │ │ ├── CommandApduTest.kt │ │ ├── NdefMessageTest.kt │ │ └── ResponseApduTest.kt │ │ ├── openid │ │ └── dcql │ │ │ ├── PrettyPrinter.kt │ │ │ ├── TestCredentialSets.kt │ │ │ ├── TestMdlOrPid.kt │ │ │ ├── TestMultipleCredentials.kt │ │ │ ├── TestPathSelection.kt │ │ │ ├── TestPrivacyPreservingAgeRequest.kt │ │ │ ├── TestQueryParsing.kt │ │ │ ├── TestSingleMdlQuery.kt │ │ │ ├── TestSingleSdJwtVcQuery.kt │ │ │ ├── TestValueMatching.kt │ │ │ └── TestValueMatchingClaimSet.kt │ │ ├── presentment │ │ └── model │ │ │ ├── DocumentStoreTestHarness.kt │ │ │ └── digitalCredentialsPresentmentTest.kt │ │ ├── prompt │ │ └── PromptModelTest.kt │ │ ├── provisioning │ │ └── ProvisioningModelTest.kt │ │ ├── revocation │ │ └── StatusListTest.kt │ │ ├── sdjwt │ │ ├── SdJwtTest.kt │ │ └── credential │ │ │ └── KeyBoundSdJwtVcCredentialTest.kt │ │ ├── securearea │ │ └── SoftwareSecureAreaTest.kt │ │ ├── storage │ │ ├── EphemeralStorageEngineTest.kt │ │ └── EphemeralStorageTest.kt │ │ ├── testUtil.kt │ │ ├── trustmanagement │ │ └── TrustManagerTest.kt │ │ ├── util │ │ ├── ByteArrayUtilTest.kt │ │ ├── ByteStringUtilTest.kt │ │ ├── CompressionTests.kt │ │ ├── DecimalUtilKtTest.kt │ │ ├── HexUtilTest.kt │ │ └── UUIDTest.kt │ │ └── webtoken │ │ ├── CwtTest.kt │ │ └── JwtTest.kt │ ├── iosMain │ └── kotlin │ │ └── org │ │ └── multipaz │ │ ├── crypto │ │ └── CryptoIos.kt │ │ ├── datetime │ │ └── dateTimeUtils.ios.kt │ │ ├── device │ │ └── DeviceCheck.ios.kt │ │ ├── mdoc │ │ └── transport │ │ │ ├── BleCentralManagerIos.kt │ │ │ ├── BlePeripheralManagerIos.kt │ │ │ └── MdocTransportFactory.ios.kt │ │ ├── nfc │ │ ├── NfcIsoTagIos.kt │ │ └── NfcTagReader.ios.kt │ │ ├── prompt │ │ └── IosPromptModel.kt │ │ ├── securearea │ │ ├── SecureEnclaveCreateKeySettings.kt │ │ ├── SecureEnclaveKeyInfo.kt │ │ ├── SecureEnclaveKeyUnlockData.kt │ │ ├── SecureEnclaveSecureArea.kt │ │ ├── SecureEnclaveUserAuthType.kt │ │ └── cloud │ │ │ └── CloudSecureArea.ios.kt │ │ ├── storage │ │ └── sqlite │ │ │ ├── SqliteStorage.kt │ │ │ └── SqliteStorageTable.kt │ │ └── util │ │ ├── Compression.ios.kt │ │ ├── IosUtil.kt │ │ ├── Logger.ios.kt │ │ ├── Platform.ios.kt │ │ └── UUID.ios.kt │ ├── iosTest │ └── kotlin │ │ └── org │ │ └── multipaz │ │ ├── storage │ │ └── IosStorageTest.kt │ │ ├── testUtil.ios.kt │ │ └── util │ │ └── UUIDIosTest.kt │ ├── javaSharedMain │ └── kotlin │ │ └── org │ │ └── multipaz │ │ ├── crypto │ │ ├── CryptoJvm.kt │ │ ├── EcPrivateKeyJvm.kt │ │ ├── EcPublicKeyJvm.kt │ │ ├── X509CertChainJvm.kt │ │ └── X509CertJvm.kt │ │ ├── datetime │ │ └── dateTimeUtils.jvm.kt │ │ ├── rpc │ │ └── EnvironmentCacheExt.kt │ │ └── util │ │ ├── Compression.jvm.kt │ │ └── UUIDJvm.kt │ ├── jvmMain │ └── kotlin │ │ └── org │ │ └── multipaz │ │ ├── device │ │ └── DeviceCheck.jvm.kt │ │ ├── mdoc │ │ └── transport │ │ │ └── TransportFactory.jvm.kt │ │ ├── nfc │ │ └── NfcTagReader.jvm.kt │ │ ├── securearea │ │ └── cloud │ │ │ └── CloudSecureArea.jvm.kt │ │ ├── server │ │ ├── BackendEnvironmentExt.kt │ │ ├── ConfigurationExt.kt │ │ ├── ServerConfiguration.kt │ │ ├── ServerEnvironment.kt │ │ └── ServerResources.kt │ │ ├── storage │ │ └── jdbc │ │ │ ├── JdbcStorage.kt │ │ │ └── JdbcStorageTable.kt │ │ └── util │ │ ├── Logger.jvm.kt │ │ └── Platform.jvm.kt │ └── jvmTest │ └── kotlin │ └── org │ └── multipaz │ ├── asn1 │ └── ASN1TestsJvm.kt │ ├── cose │ └── CoseTestsJvm.kt │ ├── crypto │ ├── EcPrivateKeyTestsJvm.kt │ ├── HpkeTestsAgainstTink.kt │ ├── JsonWebEncryptionTestsNimbus.kt │ ├── JsonWebSignatureTestsNimbus.kt │ └── X509CertTestsJvm.kt │ ├── provisioning │ └── openid4vci │ │ └── OpenIDBackendUtilTest.kt │ ├── rpc │ ├── CborSerializationTest.kt │ ├── RpcAuthTest.kt │ └── RpcProcessorTest.kt │ ├── storage │ ├── GenericStorageTest.kt │ └── JdbcStorageTest.kt │ ├── testUtil.jvm.kt │ └── util │ └── UUIDJvmTest.kt ├── multipazctl ├── build.gradle.kts └── src │ └── main │ └── java │ └── org │ └── multipaz │ └── multipazctl │ └── MultipazCtl.kt ├── samples └── testapp │ ├── build.gradle.kts │ ├── iosApp │ ├── AdditionalConfig.xcconfig │ ├── DeveloperConfig.xcconfig.template │ ├── TestApp.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── TestApp │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ └── app-icon-1024.png │ │ └── Contents.json │ │ ├── ContentView.swift │ │ ├── Info.plist │ │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ │ ├── TestApp.entitlements │ │ └── iOSApp.swift │ ├── proguard-rules.pro │ └── src │ ├── androidMain │ ├── AndroidManifest.xml │ ├── assets │ │ ├── README.md │ │ └── privilegedUserAgents.json │ ├── ic_launcher-playstore.png │ ├── kotlin │ │ └── org │ │ │ └── multipaz │ │ │ └── testapp │ │ │ ├── MainActivity.kt │ │ │ ├── NfcObserveModeHelper.android.kt │ │ │ ├── PlatformAndroid.kt │ │ │ ├── TestAppCredentialManagerPresentmentActivity.kt │ │ │ ├── TestAppMdocNdefService.kt │ │ │ ├── TestAppMdocNfcDataTransferService.kt │ │ │ ├── TestAppMdocNfcPresentmentActivity.kt │ │ │ ├── TestAppQuickAccessWalletService.kt │ │ │ ├── TestAppUriSchemePresentmentActivity.kt │ │ │ ├── externalnfc │ │ │ ├── CardStatus.kt │ │ │ ├── CcidDriver.kt │ │ │ ├── CcidDriverListener.kt │ │ │ ├── CcidException.kt │ │ │ └── NfcTagReaderUsb.kt │ │ │ └── ui │ │ │ ├── AndroidKeystoreSecureAreaScreenAndroid.kt │ │ │ ├── AppTheme.android.kt │ │ │ └── SecureEnclaveSecureAreaScreenAndroid.kt │ └── res │ │ ├── drawable-anydpi │ │ └── ic_stat_name.xml │ │ ├── drawable │ │ ├── ic_launcher_background.xml │ │ └── ic_launcher_foreground.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── values │ │ ├── ic_launcher_background.xml │ │ └── strings.xml │ │ └── xml │ │ ├── mdoc_nfc_data_transfer_service.xml │ │ ├── network_security_config.xml │ │ ├── nfc_ndef_service.xml │ │ ├── observe_mode_service.xml │ │ └── quickaccesswallet_configuration.xml │ ├── commonMain │ ├── composeResources │ │ ├── drawable │ │ │ ├── app_icon.webp │ │ │ ├── app_icon_red.webp │ │ │ ├── av18_card_art.png │ │ │ ├── card_generic.png │ │ │ ├── card_utopia_wholesale.png │ │ │ ├── compose-multiplatform.xml │ │ │ ├── driving_license_card_art.png │ │ │ ├── movie_ticket_cart_art.png │ │ │ ├── mpz_identity_reader.webp │ │ │ ├── photo_id_card_art.png │ │ │ └── pid_card_art.png │ │ ├── files │ │ │ ├── ISO_SC17WG10_Wellington_Test_Event_Nov_2025.rical │ │ │ ├── ISO_SC17WG10_Wellington_Test_Event_Nov_2025.vical │ │ │ ├── longfellow-libzk-v1 │ │ │ │ ├── 6_1_4096_2945_137e5a75ce72735a37c8a72da1a8a0a5df8d13365c2ae3d2c2bd6a0e7197c7c6 │ │ │ │ ├── 6_2_4025_2945_b4bb6f01b7043f4f51d8302a30b36e3d4d2d0efc3c24557ab9212ad524a9764e │ │ │ │ ├── 6_3_4121_2945_b2211223b954b34a1081e3fbf71b8ea2de28efc888b4be510f532d6ba76c2010 │ │ │ │ └── 6_4_4283_2945_c70b5f44a1365c53847eb8948ad5b4fdc224251a2bc02d958c84c862823c49d6 │ │ │ ├── utopia-brewery.png │ │ │ └── utopia_driving_license_card_art.png │ │ └── values │ │ │ └── strings.xml │ └── kotlin │ │ └── org │ │ └── multipaz │ │ └── testapp │ │ ├── App.kt │ │ ├── Destinations.kt │ │ ├── NfcObserveModeHelper.kt │ │ ├── Platform.kt │ │ ├── ShowResponseMetadata.kt │ │ ├── TestAppSettingsModel.kt │ │ ├── TestAppUtils.kt │ │ ├── multidevicetests │ │ ├── MultiDeviceTestsClient.kt │ │ ├── MultiDeviceTestsServer.kt │ │ ├── Plan.kt │ │ ├── Results.kt │ │ ├── Test.kt │ │ └── Timing.kt │ │ ├── provisioning │ │ ├── OpenID4VCILocalBackend.kt │ │ └── ProvisioningSupport.kt │ │ └── ui │ │ ├── AboutScreen.kt │ │ ├── AndroidKeystoreSecureAreaScreen.kt │ │ ├── AppTheme.kt │ │ ├── AppUpdateCard.kt │ │ ├── CertificateScreen.kt │ │ ├── CertificateViewer.kt │ │ ├── CertificateViewerExamplesScreen.kt │ │ ├── CloudSecureAreaScreen.kt │ │ ├── ComboBox.kt │ │ ├── CommonComposables.kt │ │ ├── ConsentPromptScreen.kt │ │ ├── CredentialClaimsViewerScreen.kt │ │ ├── CredentialViewerScreen.kt │ │ ├── DcRequestScreen.kt │ │ ├── DocumentCarouselScreen.kt │ │ ├── DocumentStoreScreen.kt │ │ ├── DocumentViewerScreen.kt │ │ ├── IsoMdocMultiDeviceTestingScreen.kt │ │ ├── IsoMdocProximityReadingScreen.kt │ │ ├── IsoMdocProximitySharingScreen.kt │ │ ├── KeyValuePairText.kt │ │ ├── NfcScreen.kt │ │ ├── NotificationsScreen.kt │ │ ├── PassphraseEntryFieldScreen.kt │ │ ├── PassphrasePromptScreen.kt │ │ ├── PickersScreen.kt │ │ ├── QrCodesScreen.kt │ │ ├── RevocationStatusSection.kt │ │ ├── RichTextScreen.kt │ │ ├── ScanQrCodeDialog.kt │ │ ├── ScreenLockScreen.kt │ │ ├── SecureEnclaveSecureAreaScreen.kt │ │ ├── SettingHeadline.kt │ │ ├── SettingMultipleChoice.kt │ │ ├── SettingToggle.kt │ │ ├── SettingsScreen.kt │ │ ├── ShowQrCodeDialog.kt │ │ ├── ShowResponse.kt │ │ ├── ShowResponseScreen.kt │ │ ├── SoftwareSecureAreaScreen.kt │ │ ├── StartScreen.kt │ │ ├── TrustManagerScreen.kt │ │ └── TrustPointViewerScreen.kt │ ├── iosArm64Main │ └── kotlin │ │ └── org │ │ └── multipaz │ │ └── testapp │ │ └── Platform.iosArm64.kt │ ├── iosMain │ └── kotlin │ │ └── org │ │ └── multipaz │ │ └── testapp │ │ ├── MainViewController.kt │ │ ├── NfcObserveModeHelper.ios.kt │ │ ├── PlatformIos.kt │ │ └── ui │ │ ├── AndroidKeystoreSecureAreaScreenIos.kt │ │ ├── AppTheme.ios.kt │ │ └── SecureEnclaveSecureAreaScreenIos.kt │ ├── iosSimulatorArm64Main │ └── kotlin │ │ └── com │ │ └── android │ │ └── identity │ │ └── testapp │ │ └── Platform.iosSimulatorArm64.kt │ ├── iosX64Main │ └── kotlin │ │ └── org │ │ └── multipaz │ │ └── testapp │ │ └── Platform.iosX64.kt │ └── red │ └── res │ ├── drawable-anydpi │ └── ic_stat_name.xml │ ├── drawable │ ├── ic_launcher_background.xml │ └── ic_launcher_foreground.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-mdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xxhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xxxhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ └── values │ ├── ic_launcher_background.xml │ └── strings.xml ├── scripts └── generate-assetlinks-json.sh ├── settings.gradle.kts └── xcframework ├── build.gradle.kts └── src └── commonMain └── kotlin └── org └── multipaz └── Multipaz.kt /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/close-stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/.github/workflows/close-stale.yml -------------------------------------------------------------------------------- /.github/workflows/trigger-docusaurus-update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/.github/workflows/trigger-docusaurus-update.yml -------------------------------------------------------------------------------- /.github/workflows/unit-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/.github/workflows/unit-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/.gitignore -------------------------------------------------------------------------------- /.scripts/install-precommit-git-hook: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/.scripts/install-precommit-git-hook -------------------------------------------------------------------------------- /.scripts/pre-commit.ktlint: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | echo "Running KTLint" 4 | ./gradlew ktlintFormat 5 | -------------------------------------------------------------------------------- /ADOPTERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/ADOPTERS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE-OF-CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/CODE-OF-CONDUCT.md -------------------------------------------------------------------------------- /CODING-STYLE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/CODING-STYLE.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEVELOPER-ENVIRONMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/DEVELOPER-ENVIRONMENT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /Multipaz.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/Multipaz.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Multipaz.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/Multipaz.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/README.md -------------------------------------------------------------------------------- /TESTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/TESTING.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/gradlew.bat -------------------------------------------------------------------------------- /multipaz-android-legacy/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-android-legacy/.gitignore -------------------------------------------------------------------------------- /multipaz-android-legacy/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-android-legacy/build.gradle.kts -------------------------------------------------------------------------------- /multipaz-android-legacy/lint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-android-legacy/lint.xml -------------------------------------------------------------------------------- /multipaz-android-legacy/src/androidTest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-android-legacy/src/androidTest/AndroidManifest.xml -------------------------------------------------------------------------------- /multipaz-android-legacy/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-android-legacy/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /multipaz-android-legacy/src/main/java/com/android/identity/android/legacy/Util.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-android-legacy/src/main/java/com/android/identity/android/legacy/Util.kt -------------------------------------------------------------------------------- /multipaz-backend-server/.gitignore: -------------------------------------------------------------------------------- 1 | environment 2 | -------------------------------------------------------------------------------- /multipaz-backend-server/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-backend-server/build.gradle.kts -------------------------------------------------------------------------------- /multipaz-backend-server/src/main/java/org/multipaz/backend/server/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-backend-server/src/main/java/org/multipaz/backend/server/Main.kt -------------------------------------------------------------------------------- /multipaz-backend-server/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-backend-server/src/main/resources/logback.xml -------------------------------------------------------------------------------- /multipaz-backend-server/src/main/resources/resources/default_configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-backend-server/src/main/resources/resources/default_configuration.json -------------------------------------------------------------------------------- /multipaz-cbor-rpc/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /multipaz-cbor-rpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-cbor-rpc/README.md -------------------------------------------------------------------------------- /multipaz-cbor-rpc/RPC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-cbor-rpc/RPC.md -------------------------------------------------------------------------------- /multipaz-cbor-rpc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-cbor-rpc/build.gradle.kts -------------------------------------------------------------------------------- /multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/Composite.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/Composite.kt -------------------------------------------------------------------------------- /multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/DeferredEdge.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/DeferredEdge.kt -------------------------------------------------------------------------------- /multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/Edge.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/Edge.kt -------------------------------------------------------------------------------- /multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/EdgeKind.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/EdgeKind.kt -------------------------------------------------------------------------------- /multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/GraphHasher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/GraphHasher.kt -------------------------------------------------------------------------------- /multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/HashBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/HashBuilder.kt -------------------------------------------------------------------------------- /multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/ImmediateEdge.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/ImmediateEdge.kt -------------------------------------------------------------------------------- /multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/Leaf.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/Leaf.kt -------------------------------------------------------------------------------- /multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/Node.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-cbor-rpc/src/main/kotlin/org/multipaz/graphhash/Node.kt -------------------------------------------------------------------------------- /multipaz-cbor-rpc/src/main/kotlin/org/multipaz/processor/CodeBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-cbor-rpc/src/main/kotlin/org/multipaz/processor/CodeBuilder.kt -------------------------------------------------------------------------------- /multipaz-cbor-rpc/src/main/kotlin/org/multipaz/processor/MainProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-cbor-rpc/src/main/kotlin/org/multipaz/processor/MainProcessor.kt -------------------------------------------------------------------------------- /multipaz-cbor-rpc/src/main/kotlin/org/multipaz/processor/RpcSymbolProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-cbor-rpc/src/main/kotlin/org/multipaz/processor/RpcSymbolProcessor.kt -------------------------------------------------------------------------------- /multipaz-cbor-rpc/src/test/kotlin/org/multipaz/graphhash/GraphHashTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-cbor-rpc/src/test/kotlin/org/multipaz/graphhash/GraphHashTest.kt -------------------------------------------------------------------------------- /multipaz-compose/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-compose/build.gradle.kts -------------------------------------------------------------------------------- /multipaz-compose/lint-baseline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-compose/lint-baseline.xml -------------------------------------------------------------------------------- /multipaz-compose/lint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-compose/lint.xml -------------------------------------------------------------------------------- /multipaz-compose/src/androidMain/kotlin/org/multipaz/compose/Util.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-compose/src/androidMain/kotlin/org/multipaz/compose/Util.android.kt -------------------------------------------------------------------------------- /multipaz-compose/src/androidMain/res/drawable/nfc_tag_reader_icon_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-compose/src/androidMain/res/drawable/nfc_tag_reader_icon_error.xml -------------------------------------------------------------------------------- /multipaz-compose/src/androidMain/res/drawable/nfc_tag_reader_icon_scan.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-compose/src/androidMain/res/drawable/nfc_tag_reader_icon_scan.xml -------------------------------------------------------------------------------- /multipaz-compose/src/androidMain/res/drawable/nfc_tag_reader_icon_success.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-compose/src/androidMain/res/drawable/nfc_tag_reader_icon_success.xml -------------------------------------------------------------------------------- /multipaz-compose/src/androidMain/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-compose/src/androidMain/res/values/strings.xml -------------------------------------------------------------------------------- /multipaz-compose/src/commonMain/composeResources/drawable/default_card_art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-compose/src/commonMain/composeResources/drawable/default_card_art.png -------------------------------------------------------------------------------- /multipaz-compose/src/commonMain/composeResources/files/webview/images/star.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-compose/src/commonMain/composeResources/files/webview/images/star.svg -------------------------------------------------------------------------------- /multipaz-compose/src/commonMain/composeResources/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-compose/src/commonMain/composeResources/values/strings.xml -------------------------------------------------------------------------------- /multipaz-compose/src/commonMain/kotlin/org/multipaz/compose/Icon.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-compose/src/commonMain/kotlin/org/multipaz/compose/Icon.kt -------------------------------------------------------------------------------- /multipaz-compose/src/commonMain/kotlin/org/multipaz/compose/Util.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-compose/src/commonMain/kotlin/org/multipaz/compose/Util.kt -------------------------------------------------------------------------------- /multipaz-compose/src/commonMain/kotlin/org/multipaz/compose/camera/Camera.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-compose/src/commonMain/kotlin/org/multipaz/compose/camera/Camera.kt -------------------------------------------------------------------------------- /multipaz-compose/src/commonMain/kotlin/org/multipaz/compose/cards/InfoCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-compose/src/commonMain/kotlin/org/multipaz/compose/cards/InfoCard.kt -------------------------------------------------------------------------------- /multipaz-compose/src/iosMain/kotlin/org/multipaz/compose/Util.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-compose/src/iosMain/kotlin/org/multipaz/compose/Util.ios.kt -------------------------------------------------------------------------------- /multipaz-compose/src/iosMain/kotlin/org/multipaz/compose/camera/Camera.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-compose/src/iosMain/kotlin/org/multipaz/compose/camera/Camera.ios.kt -------------------------------------------------------------------------------- /multipaz-csa-server/.gitignore: -------------------------------------------------------------------------------- 1 | environment 2 | -------------------------------------------------------------------------------- /multipaz-csa-server/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-csa-server/build.gradle.kts -------------------------------------------------------------------------------- /multipaz-csa-server/src/main/java/org/multipaz/csa/server/ApplicationExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-csa-server/src/main/java/org/multipaz/csa/server/ApplicationExt.kt -------------------------------------------------------------------------------- /multipaz-csa-server/src/main/java/org/multipaz/csa/server/KeyMaterial.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-csa-server/src/main/java/org/multipaz/csa/server/KeyMaterial.kt -------------------------------------------------------------------------------- /multipaz-csa-server/src/main/java/org/multipaz/csa/server/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-csa-server/src/main/java/org/multipaz/csa/server/Main.kt -------------------------------------------------------------------------------- /multipaz-csa-server/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-csa-server/src/main/resources/logback.xml -------------------------------------------------------------------------------- /multipaz-csa-server/src/main/resources/resources/default_configuration.json: -------------------------------------------------------------------------------- 1 | { 2 | "server_port": 8005 3 | } -------------------------------------------------------------------------------- /multipaz-csa/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /multipaz-csa/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-csa/build.gradle.kts -------------------------------------------------------------------------------- /multipaz-dcapi/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /multipaz-dcapi/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/build.gradle.kts -------------------------------------------------------------------------------- /multipaz-dcapi/matcherTest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/matcherTest/CMakeLists.txt -------------------------------------------------------------------------------- /multipaz-dcapi/matcherTest/DcqlQueryTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/matcherTest/DcqlQueryTest.cpp -------------------------------------------------------------------------------- /multipaz-dcapi/matcherTest/MatcherTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/matcherTest/MatcherTest.cpp -------------------------------------------------------------------------------- /multipaz-dcapi/matcherTest/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/matcherTest/build.gradle.kts -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/CredentialDatabase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/CredentialDatabase.cpp -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/CredentialDatabase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/CredentialDatabase.h -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/Makefile -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/README.md -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/Request.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/Request.cpp -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/Request.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/Request.h -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/base64.h -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/cJSON-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/cJSON-LICENSE -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/cJSON.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/cJSON.c -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/cJSON.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/cJSON.h -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/cppbor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/cppbor.cpp -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/cppbor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/cppbor.h -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/cppbor_parse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/cppbor_parse.cpp -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/cppbor_parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/cppbor_parse.h -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/credentialmanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/credentialmanager.h -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/dcql.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/dcql.cpp -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/dcql.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/dcql.h -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/logger.cpp -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/logger.h -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/main.cpp -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/matcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/matcher.cpp -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/paths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/paths.cpp -------------------------------------------------------------------------------- /multipaz-dcapi/src/androidMain/matcher/paths.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-dcapi/src/androidMain/matcher/paths.h -------------------------------------------------------------------------------- /multipaz-doctypes/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /multipaz-doctypes/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-doctypes/build.gradle.kts -------------------------------------------------------------------------------- /multipaz-longfellow/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-longfellow/build.gradle.kts -------------------------------------------------------------------------------- /multipaz-longfellow/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -keep class org.multipaz.mdoc.zkp.longfellow.** { *; } 2 | -------------------------------------------------------------------------------- /multipaz-longfellow/src/androidMain/jniLibs/arm64-v8a/libzkp.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-longfellow/src/androidMain/jniLibs/arm64-v8a/libzkp.so -------------------------------------------------------------------------------- /multipaz-longfellow/src/androidMain/jniLibs/x86_64/libzkp.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-longfellow/src/androidMain/jniLibs/x86_64/libzkp.so -------------------------------------------------------------------------------- /multipaz-longfellow/src/iosMain/MdocZk.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-longfellow/src/iosMain/MdocZk.def -------------------------------------------------------------------------------- /multipaz-longfellow/src/iosMain/kotlin/org/multipaz/mdoc/zkp/longfellow/SystemTest.kt: -------------------------------------------------------------------------------- 1 | package org.multipaz.mdoc.zkp.longfellow 2 | 3 | class SystemTest { 4 | } -------------------------------------------------------------------------------- /multipaz-longfellow/src/iosMain/nativeLibs/arm64-iphoneos/include/mdoc_zk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-longfellow/src/iosMain/nativeLibs/arm64-iphoneos/include/mdoc_zk.h -------------------------------------------------------------------------------- /multipaz-longfellow/src/iosMain/nativeLibs/arm64-iphoneos/lib/libmdoc_static.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-longfellow/src/iosMain/nativeLibs/arm64-iphoneos/lib/libmdoc_static.a -------------------------------------------------------------------------------- /multipaz-longfellow/src/iosMain/nativeLibs/arm64-iphoneos/lib/libzstd.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-longfellow/src/iosMain/nativeLibs/arm64-iphoneos/lib/libzstd.a -------------------------------------------------------------------------------- /multipaz-longfellow/src/iosMain/nativeLibs/arm64-iphonesimulator/lib/libzstd.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-longfellow/src/iosMain/nativeLibs/arm64-iphonesimulator/lib/libzstd.a -------------------------------------------------------------------------------- /multipaz-longfellow/src/jvmMain/resources/nativeLibs/linux-x86_64/libzkp.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-longfellow/src/jvmMain/resources/nativeLibs/linux-x86_64/libzkp.so -------------------------------------------------------------------------------- /multipaz-longfellow/src/jvmMain/resources/nativeLibs/macos-arm64/libzkp.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-longfellow/src/jvmMain/resources/nativeLibs/macos-arm64/libzkp.dylib -------------------------------------------------------------------------------- /multipaz-longfellow/src/libzk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-longfellow/src/libzk/README.md -------------------------------------------------------------------------------- /multipaz-openid4vci-server/.gitignore: -------------------------------------------------------------------------------- 1 | environment 2 | -------------------------------------------------------------------------------- /multipaz-openid4vci-server/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/build.gradle.kts -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/java/org/multipaz/openid4vci/util/auth.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/java/org/multipaz/openid4vci/util/auth.kt -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/logback.xml -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/resources/authorize.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/resources/authorize.html -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/resources/female.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/resources/female.jpg -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/resources/male.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/resources/male.jpg -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/resources/pre-authorized.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/resources/pre-authorized.html -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/resources/www/admin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/resources/www/admin.html -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/resources/www/card-generic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/resources/www/card-generic.png -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/resources/www/card-mdl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/resources/www/card-mdl.png -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/resources/www/card-pid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/resources/www/card-pid.png -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/resources/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/resources/www/index.html -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/resources/www/list_sessions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/resources/www/list_sessions.js -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/resources/www/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/resources/www/login.js -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/resources/www/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/resources/www/logo.png -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/resources/www/movie_ticket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/resources/www/movie_ticket.png -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/resources/www/naturalization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/resources/www/naturalization.png -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/resources/www/session.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/resources/www/session.html -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/resources/www/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/resources/www/session.js -------------------------------------------------------------------------------- /multipaz-openid4vci-server/src/main/resources/resources/www/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-openid4vci-server/src/main/resources/resources/www/style.css -------------------------------------------------------------------------------- /multipaz-records-server/.gitignore: -------------------------------------------------------------------------------- 1 | environment 2 | -------------------------------------------------------------------------------- /multipaz-records-server/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/build.gradle.kts -------------------------------------------------------------------------------- /multipaz-records-server/src/main/java/org/multipaz/records/data/Identity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/java/org/multipaz/records/data/Identity.kt -------------------------------------------------------------------------------- /multipaz-records-server/src/main/java/org/multipaz/records/data/OauthParams.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/java/org/multipaz/records/data/OauthParams.kt -------------------------------------------------------------------------------- /multipaz-records-server/src/main/java/org/multipaz/records/data/RecordType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/java/org/multipaz/records/data/RecordType.kt -------------------------------------------------------------------------------- /multipaz-records-server/src/main/java/org/multipaz/records/data/adminCookie.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/java/org/multipaz/records/data/adminCookie.kt -------------------------------------------------------------------------------- /multipaz-records-server/src/main/java/org/multipaz/records/data/jsonConv.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/java/org/multipaz/records/data/jsonConv.kt -------------------------------------------------------------------------------- /multipaz-records-server/src/main/java/org/multipaz/records/data/recordTypes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/java/org/multipaz/records/data/recordTypes.kt -------------------------------------------------------------------------------- /multipaz-records-server/src/main/java/org/multipaz/records/data/token.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/java/org/multipaz/records/data/token.kt -------------------------------------------------------------------------------- /multipaz-records-server/src/main/java/org/multipaz/records/request/data.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/java/org/multipaz/records/request/data.kt -------------------------------------------------------------------------------- /multipaz-records-server/src/main/java/org/multipaz/records/request/token.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/java/org/multipaz/records/request/token.kt -------------------------------------------------------------------------------- /multipaz-records-server/src/main/java/org/multipaz/records/server/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/java/org/multipaz/records/server/Main.kt -------------------------------------------------------------------------------- /multipaz-records-server/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/resources/logback.xml -------------------------------------------------------------------------------- /multipaz-records-server/src/main/resources/resources/authorize.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/resources/resources/authorize.html -------------------------------------------------------------------------------- /multipaz-records-server/src/main/resources/resources/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/resources/resources/www/index.html -------------------------------------------------------------------------------- /multipaz-records-server/src/main/resources/resources/www/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/resources/resources/www/list.js -------------------------------------------------------------------------------- /multipaz-records-server/src/main/resources/resources/www/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/resources/resources/www/login.js -------------------------------------------------------------------------------- /multipaz-records-server/src/main/resources/resources/www/metadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/resources/resources/www/metadata.js -------------------------------------------------------------------------------- /multipaz-records-server/src/main/resources/resources/www/offer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/resources/resources/www/offer.html -------------------------------------------------------------------------------- /multipaz-records-server/src/main/resources/resources/www/offer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/resources/resources/www/offer.js -------------------------------------------------------------------------------- /multipaz-records-server/src/main/resources/resources/www/person.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/resources/resources/www/person.html -------------------------------------------------------------------------------- /multipaz-records-server/src/main/resources/resources/www/person.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/resources/resources/www/person.js -------------------------------------------------------------------------------- /multipaz-records-server/src/main/resources/resources/www/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-records-server/src/main/resources/resources/www/style.css -------------------------------------------------------------------------------- /multipaz-verifier-server/.gitignore: -------------------------------------------------------------------------------- 1 | environment 2 | -------------------------------------------------------------------------------- /multipaz-verifier-server/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-verifier-server/build.gradle.kts -------------------------------------------------------------------------------- /multipaz-verifier-server/src/main/java/org/multipaz/verifier/server/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-verifier-server/src/main/java/org/multipaz/verifier/server/Main.kt -------------------------------------------------------------------------------- /multipaz-verifier-server/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-verifier-server/src/main/resources/logback.xml -------------------------------------------------------------------------------- /multipaz-verifier-server/src/main/resources/resources/default_configuration.json: -------------------------------------------------------------------------------- 1 | { 2 | "server_port": 8006 3 | } -------------------------------------------------------------------------------- /multipaz-verifier-server/src/main/resources/resources/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-verifier-server/src/main/resources/resources/www/index.html -------------------------------------------------------------------------------- /multipaz-verifier-server/src/main/resources/resources/www/verifier.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz-verifier-server/src/main/resources/resources/www/verifier.js -------------------------------------------------------------------------------- /multipaz/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /multipaz/SwiftBridge/SwiftBridge.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/SwiftBridge/SwiftBridge.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /multipaz/SwiftBridge/SwiftBridge/SwiftBridge-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/SwiftBridge/SwiftBridge/SwiftBridge-Bridging-Header.h -------------------------------------------------------------------------------- /multipaz/SwiftBridge/SwiftBridge/SwiftBridge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/SwiftBridge/SwiftBridge/SwiftBridge.swift -------------------------------------------------------------------------------- /multipaz/SwiftBridge/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/SwiftBridge/build.gradle.kts -------------------------------------------------------------------------------- /multipaz/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/build.gradle.kts -------------------------------------------------------------------------------- /multipaz/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multipaz/lint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/lint.xml -------------------------------------------------------------------------------- /multipaz/nativeInterop/cinterop/SwiftBridge-iphoneos.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/nativeInterop/cinterop/SwiftBridge-iphoneos.def -------------------------------------------------------------------------------- /multipaz/nativeInterop/cinterop/SwiftBridge-iphonesimulator.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/nativeInterop/cinterop/SwiftBridge-iphonesimulator.def -------------------------------------------------------------------------------- /multipaz/src/androidInstrumentedTest/kotlin/org/multipaz/android/TestUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidInstrumentedTest/kotlin/org/multipaz/android/TestUtil.kt -------------------------------------------------------------------------------- /multipaz/src/androidInstrumentedTest/kotlin/org/multipaz/testUtil.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidInstrumentedTest/kotlin/org/multipaz/testUtil.android.kt -------------------------------------------------------------------------------- /multipaz/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /multipaz/src/androidMain/assets/identitycredentialmatcher.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidMain/assets/identitycredentialmatcher.wasm -------------------------------------------------------------------------------- /multipaz/src/androidMain/kotlin/org/multipaz/applinks/AppLinksCheck.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidMain/kotlin/org/multipaz/applinks/AppLinksCheck.kt -------------------------------------------------------------------------------- /multipaz/src/androidMain/kotlin/org/multipaz/context/AndroidUiContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidMain/kotlin/org/multipaz/context/AndroidUiContext.kt -------------------------------------------------------------------------------- /multipaz/src/androidMain/kotlin/org/multipaz/context/ContextUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidMain/kotlin/org/multipaz/context/ContextUtil.kt -------------------------------------------------------------------------------- /multipaz/src/androidMain/kotlin/org/multipaz/device/DeviceCheck.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidMain/kotlin/org/multipaz/device/DeviceCheck.android.kt -------------------------------------------------------------------------------- /multipaz/src/androidMain/kotlin/org/multipaz/nfc/NfcIsoTagAndroid.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidMain/kotlin/org/multipaz/nfc/NfcIsoTagAndroid.kt -------------------------------------------------------------------------------- /multipaz/src/androidMain/kotlin/org/multipaz/nfc/NfcTagReader.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidMain/kotlin/org/multipaz/nfc/NfcTagReader.android.kt -------------------------------------------------------------------------------- /multipaz/src/androidMain/kotlin/org/multipaz/prompt/AndroidPromptModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidMain/kotlin/org/multipaz/prompt/AndroidPromptModel.kt -------------------------------------------------------------------------------- /multipaz/src/androidMain/kotlin/org/multipaz/prompt/AndroidPromptModelExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidMain/kotlin/org/multipaz/prompt/AndroidPromptModelExt.kt -------------------------------------------------------------------------------- /multipaz/src/androidMain/kotlin/org/multipaz/prompt/ScanNfcTagDialogIcon.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidMain/kotlin/org/multipaz/prompt/ScanNfcTagDialogIcon.kt -------------------------------------------------------------------------------- /multipaz/src/androidMain/kotlin/org/multipaz/storage/android/AndroidStorage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidMain/kotlin/org/multipaz/storage/android/AndroidStorage.kt -------------------------------------------------------------------------------- /multipaz/src/androidMain/kotlin/org/multipaz/util/Logger.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidMain/kotlin/org/multipaz/util/Logger.android.kt -------------------------------------------------------------------------------- /multipaz/src/androidMain/kotlin/org/multipaz/util/Platform.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidMain/kotlin/org/multipaz/util/Platform.android.kt -------------------------------------------------------------------------------- /multipaz/src/androidMain/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidMain/res/values/strings.xml -------------------------------------------------------------------------------- /multipaz/src/androidUnitTest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidUnitTest/AndroidManifest.xml -------------------------------------------------------------------------------- /multipaz/src/androidUnitTest/kotlin/org/multipaz/testUtil.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/androidUnitTest/kotlin/org/multipaz/testUtil.android.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1BitString.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1BitString.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1Boolean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1Boolean.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1Encoding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1Encoding.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1Integer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1Integer.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1IntegerTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1IntegerTag.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1Null.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1Null.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1Object.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1Object.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1ObjectIdentifier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1ObjectIdentifier.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1OctetString.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1OctetString.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1PrimitiveValue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1PrimitiveValue.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1RawObject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1RawObject.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1Sequence.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1Sequence.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1Set.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1Set.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1String.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1String.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1StringTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1StringTag.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1TagClass.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1TagClass.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1TaggedObject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1TaggedObject.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1Time.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1Time.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1TimeTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/ASN1TimeTag.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/asn1/OID.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/asn1/OID.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/ArrayBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/ArrayBuilder.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/Bstr.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/Bstr.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/Cbor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/Cbor.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/CborArray.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/CborArray.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/CborBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/CborBuilder.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/CborDouble.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/CborDouble.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/CborFloat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/CborFloat.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/CborInt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/CborInt.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/CborMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/CborMap.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/DataItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/DataItem.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/DataItemExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/DataItemExtensions.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/DiagnosticOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/DiagnosticOption.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/IndefLengthBstr.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/IndefLengthBstr.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/IndefLengthTstr.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/IndefLengthTstr.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/MajorType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/MajorType.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/MapBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/MapBuilder.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/Nint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/Nint.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/RawCbor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/RawCbor.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/Simple.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/Simple.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/Tagged.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/Tagged.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/Tstr.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/Tstr.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/Uint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/Uint.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cbor/annotation/CborMerge.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cbor/annotation/CborMerge.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/certext/CloudKeyAttestation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/certext/CloudKeyAttestation.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/certext/GoogleAccount.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/certext/GoogleAccount.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/certext/MultipazExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/certext/MultipazExtension.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/claim/Claim.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/claim/Claim.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/claim/JsonClaim.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/claim/JsonClaim.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/claim/MdocClaim.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/claim/MdocClaim.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/context/UiContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/context/UiContext.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cose/Cose.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cose/Cose.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cose/CoseKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cose/CoseKey.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cose/CoseLabel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cose/CoseLabel.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cose/CoseMac0.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cose/CoseMac0.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cose/CoseNumberLabel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cose/CoseNumberLabel.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cose/CoseSign1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cose/CoseSign1.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/cose/CoseTextLabel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/cose/CoseTextLabel.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/credential/Credential.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/credential/Credential.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/credential/CredentialLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/credential/CredentialLoader.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/Algorithm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/Algorithm.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/AsymmetricKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/AsymmetricKey.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/Crypto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/Crypto.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/EcCurve.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/EcCurve.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/EcPrivateKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/EcPrivateKey.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/EcPrivateKeyOkp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/EcPrivateKeyOkp.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/EcPublicKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/EcPublicKey.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/EcPublicKeyOkp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/EcPublicKeyOkp.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/EcSignature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/EcSignature.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/Hkdf.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/Hkdf.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/Hpke.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/Hpke.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/JsonWebEncryption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/JsonWebEncryption.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/JsonWebSignature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/JsonWebSignature.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/SecurityException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/SecurityException.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/X500Name.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/X500Name.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/X509Cert.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/X509Cert.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/X509CertChain.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/X509CertChain.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/X509Crl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/X509Crl.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/X509Extension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/X509Extension.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/X509KeyUsage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/X509KeyUsage.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/crypto/X509Signed.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/crypto/X509Signed.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/datetime/dateTimeUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/datetime/dateTimeUtils.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/device/Assertion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/device/Assertion.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/device/AssertionBindingKeys.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/device/AssertionBindingKeys.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/device/AssertionGenericCbor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/device/AssertionGenericCbor.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/device/AssertionNonce.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/device/AssertionNonce.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/device/AssertionPoPKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/device/AssertionPoPKey.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/device/AssertionRpcAuth.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/device/AssertionRpcAuth.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceAssertion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceAssertion.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceAssertionException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceAssertionException.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceAssertionMaker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceAssertionMaker.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceAttestation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceAttestation.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceAttestationAndroid.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceAttestationAndroid.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceAttestationIos.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceAttestationIos.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceAttestationJvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceAttestationJvm.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceAttestationResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceAttestationResult.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceCheck.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/device/DeviceCheck.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/document/Document.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/document/Document.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/document/DocumentAdded.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/document/DocumentAdded.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/document/DocumentDeleted.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/document/DocumentDeleted.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/document/DocumentEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/document/DocumentEvent.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/document/DocumentMetadata.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/document/DocumentMetadata.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/document/DocumentRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/document/DocumentRequest.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/document/DocumentStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/document/DocumentStore.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/document/DocumentUpdated.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/document/DocumentUpdated.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/document/DocumentUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/document/DocumentUtil.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/document/NameSpacedData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/document/NameSpacedData.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/documenttype/DocumentAttribute.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/documenttype/DocumentAttribute.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/documenttype/DocumentType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/documenttype/DocumentType.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/documenttype/Icon.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/documenttype/Icon.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/documenttype/IntegerOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/documenttype/IntegerOption.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/documenttype/JsonCannedRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/documenttype/JsonCannedRequest.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/documenttype/JsonDocumentType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/documenttype/JsonDocumentType.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/documenttype/MdocCannedRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/documenttype/MdocCannedRequest.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/documenttype/MdocDataElement.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/documenttype/MdocDataElement.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/documenttype/MdocDocumentType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/documenttype/MdocDocumentType.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/documenttype/MdocNamespace.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/documenttype/MdocNamespace.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/documenttype/StringOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/documenttype/StringOption.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/credential/MdocCredential.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/credential/MdocCredential.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/devicesigned/DeviceAuth.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/devicesigned/DeviceAuth.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/engagement/Capability.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/engagement/Capability.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/mso/MobileSecurityObject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/mso/MobileSecurityObject.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/mso/StaticAuthDataParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/mso/StaticAuthDataParser.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/nfc/ScanMdocReaderResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/nfc/ScanMdocReaderResult.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/nfc/mdocReaderNfcHandover.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/nfc/mdocReaderNfcHandover.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/nfc/scanMdocReader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/nfc/scanMdocReader.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/origininfo/OriginInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/origininfo/OriginInfo.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/request/DeviceRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/request/DeviceRequest.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/request/DeviceRequestInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/request/DeviceRequestInfo.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/request/DocRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/request/DocRequest.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/request/DocRequestInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/request/DocRequestInfo.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/request/DocumentSet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/request/DocumentSet.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/request/ElementReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/request/ElementReference.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/request/UseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/request/UseCase.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/request/ZkRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/request/ZkRequest.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/response/DeviceResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/response/DeviceResponse.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/response/DocumentGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/response/DocumentGenerator.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/response/MdocDocument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/response/MdocDocument.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/rical/Rical.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/rical/Rical.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/rical/RicalCertificateInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/rical/RicalCertificateInfo.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/rical/SignedRical.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/rical/SignedRical.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/role/MdocRole.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/role/MdocRole.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/transport/MdocTransport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/transport/MdocTransport.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/transport/NfcTransportMdoc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/transport/NfcTransportMdoc.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/transport/connectionHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/transport/connectionHelper.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/util/MdocUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/util/MdocUtil.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/vical/SignedVical.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/vical/SignedVical.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/vical/Vical.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/vical/Vical.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/vical/VicalCertificateInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/vical/VicalCertificateInfo.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/zkp/ZkDocument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/zkp/ZkDocument.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/zkp/ZkDocumentData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/zkp/ZkDocumentData.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/zkp/ZkSystem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/zkp/ZkSystem.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/zkp/ZkSystemParamValue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/zkp/ZkSystemParamValue.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/zkp/ZkSystemRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/zkp/ZkSystemRepository.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/mdoc/zkp/ZkSystemSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/mdoc/zkp/ZkSystemSpec.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/nfc/CommandApdu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/nfc/CommandApdu.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/nfc/HandoverRequestRecord.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/nfc/HandoverRequestRecord.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/nfc/HandoverSelectRecord.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/nfc/HandoverSelectRecord.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/nfc/NdefMessage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/nfc/NdefMessage.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/nfc/NdefRecord.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/nfc/NdefRecord.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/nfc/Nfc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/nfc/Nfc.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/nfc/NfcCommandFailedException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/nfc/NfcCommandFailedException.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/nfc/NfcIsoTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/nfc/NfcIsoTag.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/nfc/NfcScanOptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/nfc/NfcScanOptions.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/nfc/NfcTagLostException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/nfc/NfcTagLostException.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/nfc/NfcTagReader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/nfc/NfcTagReader.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/nfc/ResponseApdu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/nfc/ResponseApdu.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/nfc/ServiceParameterRecord.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/nfc/ServiceParameterRecord.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/nfc/ServiceSelectRecord.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/nfc/ServiceSelectRecord.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/nfc/TnepStatusRecord.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/nfc/TnepStatusRecord.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/openid/OpenID4VP.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/openid/OpenID4VP.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/openid/dcql/DcqlClaimSet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/openid/dcql/DcqlClaimSet.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/openid/dcql/DcqlCredentialQuery.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/openid/dcql/DcqlCredentialQuery.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/openid/dcql/DcqlQuery.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/openid/dcql/DcqlQuery.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/openid/dcql/DcqlResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/openid/dcql/DcqlResponse.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/prompt/PassphraseEvaluation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/prompt/PassphraseEvaluation.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/prompt/PromptDialogModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/prompt/PromptDialogModel.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/prompt/PromptDismissedException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/prompt/PromptDismissedException.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/prompt/PromptModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/prompt/PromptModel.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/prompt/PromptModelExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/prompt/PromptModelExt.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/prompt/Reason.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/prompt/Reason.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/provisioning/CredentialFormat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/provisioning/CredentialFormat.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/provisioning/CredentialMetadata.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/provisioning/CredentialMetadata.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/provisioning/Display.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/provisioning/Display.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/provisioning/KeyBindingInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/provisioning/KeyBindingInfo.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/provisioning/KeyBindingType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/provisioning/KeyBindingType.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/provisioning/ProvisioningClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/provisioning/ProvisioningClient.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/provisioning/ProvisioningModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/provisioning/ProvisioningModel.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/provisioning/SecretCodeRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/provisioning/SecretCodeRequest.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/request/JsonRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/request/JsonRequest.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/request/JsonRequestedClaim.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/request/JsonRequestedClaim.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/request/MdocRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/request/MdocRequest.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/request/MdocRequestedClaim.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/request/MdocRequestedClaim.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/request/Request.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/request/Request.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/request/RequestedClaim.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/request/RequestedClaim.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/request/Requester.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/request/Requester.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/revocation/CompressedStatusList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/revocation/CompressedStatusList.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/revocation/IdentifierList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/revocation/IdentifierList.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/revocation/RevocationStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/revocation/RevocationStatus.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/revocation/StatusList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/revocation/StatusList.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/annotation/RpcException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/annotation/RpcException.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/annotation/RpcInterface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/annotation/RpcInterface.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/annotation/RpcMethod.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/annotation/RpcMethod.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/annotation/RpcState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/annotation/RpcState.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/auth/ClientCheck.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/auth/ClientCheck.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/auth/ClientRegistration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/auth/ClientRegistration.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/backend/BackendEnvironment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/backend/BackendEnvironment.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/backend/BackendNotAvailable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/backend/BackendNotAvailable.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/backend/Configuration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/backend/Configuration.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/backend/Resources.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/backend/Resources.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/client/RpcAuthorizedClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/client/RpcAuthorizedClient.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/client/RpcNotifiable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/client/RpcNotifiable.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/client/RpcStub.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/client/RpcStub.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/AesGcmCipher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/AesGcmCipher.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/HttpHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/HttpHandler.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/NoopCipher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/NoopCipher.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcAuthContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcAuthContext.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcAuthError.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcAuthError.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcAuthException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcAuthException.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcAuthInspector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcAuthInspector.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcAuthIssuer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcAuthIssuer.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcDispatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcDispatcher.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcDispatcherAuth.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcDispatcherAuth.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcDispatcherHttp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcDispatcherHttp.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcDispatcherLocal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcDispatcherLocal.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcExceptionMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcExceptionMap.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcNotificationKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcNotificationKey.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcNotifications.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcNotifications.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcNotifier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcNotifier.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcNotifierPoll.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcNotifierPoll.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcPoll.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcPoll.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcPollHttp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcPollHttp.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcReturnCode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/RpcReturnCode.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/SimpleCipher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/handler/SimpleCipher.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/server/ClientCheckImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/server/ClientCheckImpl.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/test/TestInterface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/test/TestInterface.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/test/TestState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/test/TestState.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/transport/HttpTransport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/transport/HttpTransport.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/rpc/transport/KtorHttpTransport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/rpc/transport/KtorHttpTransport.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/sdjwt/SdJwt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/sdjwt/SdJwt.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/sdjwt/SdJwtKb.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/sdjwt/SdJwtKb.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/securearea/BatchCreateKeyResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/securearea/BatchCreateKeyResult.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/securearea/CreateKeySettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/securearea/CreateKeySettings.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/securearea/KeyAttestation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/securearea/KeyAttestation.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/securearea/KeyInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/securearea/KeyInfo.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/securearea/KeyLockedException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/securearea/KeyLockedException.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/securearea/KeyUnlockData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/securearea/KeyUnlockData.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/securearea/SecureArea.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/securearea/SecureArea.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/securearea/SecureAreaProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/securearea/SecureAreaProvider.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/securearea/SecureAreaRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/securearea/SecureAreaRepository.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/securearea/cloud/CloudException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/securearea/cloud/CloudException.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/securearea/cloud/CloudKeyInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/securearea/cloud/CloudKeyInfo.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/storage/EphemeralStorageEngine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/storage/EphemeralStorageEngine.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/storage/GenericStorageEngine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/storage/GenericStorageEngine.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/storage/Storage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/storage/Storage.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/storage/StorageEngine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/storage/StorageEngine.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/storage/StorageException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/storage/StorageException.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/storage/StorageTable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/storage/StorageTable.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/storage/StorageTableSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/storage/StorageTableSpec.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/storage/base/BaseStorage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/storage/base/BaseStorage.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/storage/base/BaseStorageTable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/storage/base/BaseStorageTable.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/storage/base/SqlStatementMaker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/storage/base/SqlStatementMaker.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/trustmanagement/TrustEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/trustmanagement/TrustEntry.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/trustmanagement/TrustManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/trustmanagement/TrustManager.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/trustmanagement/TrustMetadata.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/trustmanagement/TrustMetadata.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/trustmanagement/TrustPoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/trustmanagement/TrustPoint.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/trustmanagement/TrustResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/trustmanagement/TrustResult.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/util/Base64Util.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/util/Base64Util.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/util/ByteArrayUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/util/ByteArrayUtil.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/util/ByteDataReader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/util/ByteDataReader.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/util/ByteStringUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/util/ByteStringUtil.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/util/Compression.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/util/Compression.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/util/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/util/Constants.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/util/DecimalUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/util/DecimalUtil.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/util/HexUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/util/HexUtil.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/util/HtmlUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/util/HtmlUtil.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/util/InstantUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/util/InstantUtil.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/util/ListUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/util/ListUtil.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/util/Logger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/util/Logger.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/util/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/util/Platform.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/util/UUID.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/util/UUID.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/verification/DcResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/verification/DcResponse.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/verification/MdocApiDcResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/verification/MdocApiDcResponse.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/verification/VerificationUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/verification/VerificationUtil.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/webtoken/Challenge.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/webtoken/Challenge.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/webtoken/WebTokenCheck.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/webtoken/WebTokenCheck.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/webtoken/WebTokenClaim.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/webtoken/WebTokenClaim.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/webtoken/buildCwt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/webtoken/buildCwt.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/webtoken/buildJwt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/webtoken/buildJwt.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/webtoken/validateCwt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/webtoken/validateCwt.kt -------------------------------------------------------------------------------- /multipaz/src/commonMain/kotlin/org/multipaz/webtoken/validateJwt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonMain/kotlin/org/multipaz/webtoken/validateJwt.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/asn1/ASN1Tests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/asn1/ASN1Tests.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/cbor/ArrayBuilderTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/cbor/ArrayBuilderTests.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/cbor/CborTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/cbor/CborTests.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/cose/CoseTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/cose/CoseTests.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/crypto/CryptoTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/crypto/CryptoTests.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/crypto/EcPrivateKeyTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/crypto/EcPrivateKeyTests.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/crypto/HkdfTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/crypto/HkdfTests.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/crypto/HpkeTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/crypto/HpkeTests.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/crypto/JsonWebEncryptionTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/crypto/JsonWebEncryptionTests.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/crypto/JsonWebSignatureTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/crypto/JsonWebSignatureTests.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/crypto/X500NameTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/crypto/X500NameTests.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/crypto/X509CertTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/crypto/X509CertTests.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/crypto/X509CrlTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/crypto/X509CrlTests.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/device/DeviceAttestationIosTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/device/DeviceAttestationIosTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/document/DocumentStoreTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/document/DocumentStoreTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/document/DocumentUtilTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/document/DocumentUtilTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/document/NameSpacedDataTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/document/NameSpacedDataTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/mdoc/TestVectors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/mdoc/TestVectors.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/mdoc/mso/RevocationStatusTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/mdoc/mso/RevocationStatusTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/mdoc/mso/StaticAuthDataTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/mdoc/mso/StaticAuthDataTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/mdoc/origininfo/OriginInfoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/mdoc/origininfo/OriginInfoTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/mdoc/request/DeviceRequestTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/mdoc/request/DeviceRequestTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/mdoc/rical/RicalGeneratorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/mdoc/rical/RicalGeneratorTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/mdoc/rical/RicalParserTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/mdoc/rical/RicalParserTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/mdoc/util/MdocUtilTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/mdoc/util/MdocUtilTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/mdoc/vical/VicalGeneratorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/mdoc/vical/VicalGeneratorTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/mdoc/vical/VicalParserTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/mdoc/vical/VicalParserTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/nfc/CommandApduTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/nfc/CommandApduTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/nfc/NdefMessageTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/nfc/NdefMessageTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/nfc/ResponseApduTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/nfc/ResponseApduTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/openid/dcql/PrettyPrinter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/openid/dcql/PrettyPrinter.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/openid/dcql/TestCredentialSets.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/openid/dcql/TestCredentialSets.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/openid/dcql/TestMdlOrPid.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/openid/dcql/TestMdlOrPid.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/openid/dcql/TestPathSelection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/openid/dcql/TestPathSelection.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/openid/dcql/TestQueryParsing.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/openid/dcql/TestQueryParsing.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/openid/dcql/TestSingleMdlQuery.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/openid/dcql/TestSingleMdlQuery.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/openid/dcql/TestValueMatching.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/openid/dcql/TestValueMatching.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/prompt/PromptModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/prompt/PromptModelTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/revocation/StatusListTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/revocation/StatusListTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/sdjwt/SdJwtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/sdjwt/SdJwtTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/storage/EphemeralStorageTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/storage/EphemeralStorageTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/testUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/testUtil.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/util/ByteArrayUtilTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/util/ByteArrayUtilTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/util/ByteStringUtilTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/util/ByteStringUtilTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/util/CompressionTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/util/CompressionTests.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/util/DecimalUtilKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/util/DecimalUtilKtTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/util/HexUtilTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/util/HexUtilTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/util/UUIDTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/util/UUIDTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/webtoken/CwtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/webtoken/CwtTest.kt -------------------------------------------------------------------------------- /multipaz/src/commonTest/kotlin/org/multipaz/webtoken/JwtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/commonTest/kotlin/org/multipaz/webtoken/JwtTest.kt -------------------------------------------------------------------------------- /multipaz/src/iosMain/kotlin/org/multipaz/crypto/CryptoIos.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosMain/kotlin/org/multipaz/crypto/CryptoIos.kt -------------------------------------------------------------------------------- /multipaz/src/iosMain/kotlin/org/multipaz/datetime/dateTimeUtils.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosMain/kotlin/org/multipaz/datetime/dateTimeUtils.ios.kt -------------------------------------------------------------------------------- /multipaz/src/iosMain/kotlin/org/multipaz/device/DeviceCheck.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosMain/kotlin/org/multipaz/device/DeviceCheck.ios.kt -------------------------------------------------------------------------------- /multipaz/src/iosMain/kotlin/org/multipaz/nfc/NfcIsoTagIos.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosMain/kotlin/org/multipaz/nfc/NfcIsoTagIos.kt -------------------------------------------------------------------------------- /multipaz/src/iosMain/kotlin/org/multipaz/nfc/NfcTagReader.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosMain/kotlin/org/multipaz/nfc/NfcTagReader.ios.kt -------------------------------------------------------------------------------- /multipaz/src/iosMain/kotlin/org/multipaz/prompt/IosPromptModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosMain/kotlin/org/multipaz/prompt/IosPromptModel.kt -------------------------------------------------------------------------------- /multipaz/src/iosMain/kotlin/org/multipaz/securearea/SecureEnclaveKeyInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosMain/kotlin/org/multipaz/securearea/SecureEnclaveKeyInfo.kt -------------------------------------------------------------------------------- /multipaz/src/iosMain/kotlin/org/multipaz/securearea/SecureEnclaveSecureArea.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosMain/kotlin/org/multipaz/securearea/SecureEnclaveSecureArea.kt -------------------------------------------------------------------------------- /multipaz/src/iosMain/kotlin/org/multipaz/storage/sqlite/SqliteStorage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosMain/kotlin/org/multipaz/storage/sqlite/SqliteStorage.kt -------------------------------------------------------------------------------- /multipaz/src/iosMain/kotlin/org/multipaz/storage/sqlite/SqliteStorageTable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosMain/kotlin/org/multipaz/storage/sqlite/SqliteStorageTable.kt -------------------------------------------------------------------------------- /multipaz/src/iosMain/kotlin/org/multipaz/util/Compression.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosMain/kotlin/org/multipaz/util/Compression.ios.kt -------------------------------------------------------------------------------- /multipaz/src/iosMain/kotlin/org/multipaz/util/IosUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosMain/kotlin/org/multipaz/util/IosUtil.kt -------------------------------------------------------------------------------- /multipaz/src/iosMain/kotlin/org/multipaz/util/Logger.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosMain/kotlin/org/multipaz/util/Logger.ios.kt -------------------------------------------------------------------------------- /multipaz/src/iosMain/kotlin/org/multipaz/util/Platform.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosMain/kotlin/org/multipaz/util/Platform.ios.kt -------------------------------------------------------------------------------- /multipaz/src/iosMain/kotlin/org/multipaz/util/UUID.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosMain/kotlin/org/multipaz/util/UUID.ios.kt -------------------------------------------------------------------------------- /multipaz/src/iosTest/kotlin/org/multipaz/storage/IosStorageTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosTest/kotlin/org/multipaz/storage/IosStorageTest.kt -------------------------------------------------------------------------------- /multipaz/src/iosTest/kotlin/org/multipaz/testUtil.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosTest/kotlin/org/multipaz/testUtil.ios.kt -------------------------------------------------------------------------------- /multipaz/src/iosTest/kotlin/org/multipaz/util/UUIDIosTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/iosTest/kotlin/org/multipaz/util/UUIDIosTest.kt -------------------------------------------------------------------------------- /multipaz/src/javaSharedMain/kotlin/org/multipaz/crypto/CryptoJvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/javaSharedMain/kotlin/org/multipaz/crypto/CryptoJvm.kt -------------------------------------------------------------------------------- /multipaz/src/javaSharedMain/kotlin/org/multipaz/crypto/EcPrivateKeyJvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/javaSharedMain/kotlin/org/multipaz/crypto/EcPrivateKeyJvm.kt -------------------------------------------------------------------------------- /multipaz/src/javaSharedMain/kotlin/org/multipaz/crypto/EcPublicKeyJvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/javaSharedMain/kotlin/org/multipaz/crypto/EcPublicKeyJvm.kt -------------------------------------------------------------------------------- /multipaz/src/javaSharedMain/kotlin/org/multipaz/crypto/X509CertChainJvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/javaSharedMain/kotlin/org/multipaz/crypto/X509CertChainJvm.kt -------------------------------------------------------------------------------- /multipaz/src/javaSharedMain/kotlin/org/multipaz/crypto/X509CertJvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/javaSharedMain/kotlin/org/multipaz/crypto/X509CertJvm.kt -------------------------------------------------------------------------------- /multipaz/src/javaSharedMain/kotlin/org/multipaz/datetime/dateTimeUtils.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/javaSharedMain/kotlin/org/multipaz/datetime/dateTimeUtils.jvm.kt -------------------------------------------------------------------------------- /multipaz/src/javaSharedMain/kotlin/org/multipaz/rpc/EnvironmentCacheExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/javaSharedMain/kotlin/org/multipaz/rpc/EnvironmentCacheExt.kt -------------------------------------------------------------------------------- /multipaz/src/javaSharedMain/kotlin/org/multipaz/util/Compression.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/javaSharedMain/kotlin/org/multipaz/util/Compression.jvm.kt -------------------------------------------------------------------------------- /multipaz/src/javaSharedMain/kotlin/org/multipaz/util/UUIDJvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/javaSharedMain/kotlin/org/multipaz/util/UUIDJvm.kt -------------------------------------------------------------------------------- /multipaz/src/jvmMain/kotlin/org/multipaz/device/DeviceCheck.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmMain/kotlin/org/multipaz/device/DeviceCheck.jvm.kt -------------------------------------------------------------------------------- /multipaz/src/jvmMain/kotlin/org/multipaz/nfc/NfcTagReader.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmMain/kotlin/org/multipaz/nfc/NfcTagReader.jvm.kt -------------------------------------------------------------------------------- /multipaz/src/jvmMain/kotlin/org/multipaz/server/BackendEnvironmentExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmMain/kotlin/org/multipaz/server/BackendEnvironmentExt.kt -------------------------------------------------------------------------------- /multipaz/src/jvmMain/kotlin/org/multipaz/server/ConfigurationExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmMain/kotlin/org/multipaz/server/ConfigurationExt.kt -------------------------------------------------------------------------------- /multipaz/src/jvmMain/kotlin/org/multipaz/server/ServerConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmMain/kotlin/org/multipaz/server/ServerConfiguration.kt -------------------------------------------------------------------------------- /multipaz/src/jvmMain/kotlin/org/multipaz/server/ServerEnvironment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmMain/kotlin/org/multipaz/server/ServerEnvironment.kt -------------------------------------------------------------------------------- /multipaz/src/jvmMain/kotlin/org/multipaz/server/ServerResources.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmMain/kotlin/org/multipaz/server/ServerResources.kt -------------------------------------------------------------------------------- /multipaz/src/jvmMain/kotlin/org/multipaz/storage/jdbc/JdbcStorage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmMain/kotlin/org/multipaz/storage/jdbc/JdbcStorage.kt -------------------------------------------------------------------------------- /multipaz/src/jvmMain/kotlin/org/multipaz/storage/jdbc/JdbcStorageTable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmMain/kotlin/org/multipaz/storage/jdbc/JdbcStorageTable.kt -------------------------------------------------------------------------------- /multipaz/src/jvmMain/kotlin/org/multipaz/util/Logger.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmMain/kotlin/org/multipaz/util/Logger.jvm.kt -------------------------------------------------------------------------------- /multipaz/src/jvmMain/kotlin/org/multipaz/util/Platform.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmMain/kotlin/org/multipaz/util/Platform.jvm.kt -------------------------------------------------------------------------------- /multipaz/src/jvmTest/kotlin/org/multipaz/asn1/ASN1TestsJvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmTest/kotlin/org/multipaz/asn1/ASN1TestsJvm.kt -------------------------------------------------------------------------------- /multipaz/src/jvmTest/kotlin/org/multipaz/cose/CoseTestsJvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmTest/kotlin/org/multipaz/cose/CoseTestsJvm.kt -------------------------------------------------------------------------------- /multipaz/src/jvmTest/kotlin/org/multipaz/crypto/EcPrivateKeyTestsJvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmTest/kotlin/org/multipaz/crypto/EcPrivateKeyTestsJvm.kt -------------------------------------------------------------------------------- /multipaz/src/jvmTest/kotlin/org/multipaz/crypto/HpkeTestsAgainstTink.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmTest/kotlin/org/multipaz/crypto/HpkeTestsAgainstTink.kt -------------------------------------------------------------------------------- /multipaz/src/jvmTest/kotlin/org/multipaz/crypto/JsonWebSignatureTestsNimbus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmTest/kotlin/org/multipaz/crypto/JsonWebSignatureTestsNimbus.kt -------------------------------------------------------------------------------- /multipaz/src/jvmTest/kotlin/org/multipaz/crypto/X509CertTestsJvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmTest/kotlin/org/multipaz/crypto/X509CertTestsJvm.kt -------------------------------------------------------------------------------- /multipaz/src/jvmTest/kotlin/org/multipaz/rpc/CborSerializationTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmTest/kotlin/org/multipaz/rpc/CborSerializationTest.kt -------------------------------------------------------------------------------- /multipaz/src/jvmTest/kotlin/org/multipaz/rpc/RpcAuthTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmTest/kotlin/org/multipaz/rpc/RpcAuthTest.kt -------------------------------------------------------------------------------- /multipaz/src/jvmTest/kotlin/org/multipaz/rpc/RpcProcessorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmTest/kotlin/org/multipaz/rpc/RpcProcessorTest.kt -------------------------------------------------------------------------------- /multipaz/src/jvmTest/kotlin/org/multipaz/storage/GenericStorageTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmTest/kotlin/org/multipaz/storage/GenericStorageTest.kt -------------------------------------------------------------------------------- /multipaz/src/jvmTest/kotlin/org/multipaz/storage/JdbcStorageTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmTest/kotlin/org/multipaz/storage/JdbcStorageTest.kt -------------------------------------------------------------------------------- /multipaz/src/jvmTest/kotlin/org/multipaz/testUtil.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmTest/kotlin/org/multipaz/testUtil.jvm.kt -------------------------------------------------------------------------------- /multipaz/src/jvmTest/kotlin/org/multipaz/util/UUIDJvmTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipaz/src/jvmTest/kotlin/org/multipaz/util/UUIDJvmTest.kt -------------------------------------------------------------------------------- /multipazctl/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipazctl/build.gradle.kts -------------------------------------------------------------------------------- /multipazctl/src/main/java/org/multipaz/multipazctl/MultipazCtl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/multipazctl/src/main/java/org/multipaz/multipazctl/MultipazCtl.kt -------------------------------------------------------------------------------- /samples/testapp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/build.gradle.kts -------------------------------------------------------------------------------- /samples/testapp/iosApp/AdditionalConfig.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/iosApp/AdditionalConfig.xcconfig -------------------------------------------------------------------------------- /samples/testapp/iosApp/DeveloperConfig.xcconfig.template: -------------------------------------------------------------------------------- 1 | // Set this to ID for your XCode Development Team, without quotes 2 | // 3 | DEVELOPMENT_TEAM = 4 | -------------------------------------------------------------------------------- /samples/testapp/iosApp/TestApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/iosApp/TestApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /samples/testapp/iosApp/TestApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/iosApp/TestApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /samples/testapp/iosApp/TestApp/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/iosApp/TestApp/ContentView.swift -------------------------------------------------------------------------------- /samples/testapp/iosApp/TestApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/iosApp/TestApp/Info.plist -------------------------------------------------------------------------------- /samples/testapp/iosApp/TestApp/TestApp.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/iosApp/TestApp/TestApp.entitlements -------------------------------------------------------------------------------- /samples/testapp/iosApp/TestApp/iOSApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/iosApp/TestApp/iOSApp.swift -------------------------------------------------------------------------------- /samples/testapp/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | -dontwarn org.slf4j.impl.StaticLoggerBinder 2 | -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/assets/README.md -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/assets/privilegedUserAgents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/assets/privilegedUserAgents.json -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/ic_launcher-playstore.png -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/kotlin/org/multipaz/testapp/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/kotlin/org/multipaz/testapp/MainActivity.kt -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/kotlin/org/multipaz/testapp/PlatformAndroid.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/kotlin/org/multipaz/testapp/PlatformAndroid.kt -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/drawable-anydpi/ic_stat_name.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/drawable-anydpi/ic_stat_name.xml -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/values/strings.xml -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/xml/mdoc_nfc_data_transfer_service.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/xml/mdoc_nfc_data_transfer_service.xml -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/xml/nfc_ndef_service.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/xml/nfc_ndef_service.xml -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/xml/observe_mode_service.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/xml/observe_mode_service.xml -------------------------------------------------------------------------------- /samples/testapp/src/androidMain/res/xml/quickaccesswallet_configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/androidMain/res/xml/quickaccesswallet_configuration.xml -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/composeResources/drawable/app_icon.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/composeResources/drawable/app_icon.webp -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/composeResources/drawable/app_icon_red.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/composeResources/drawable/app_icon_red.webp -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/composeResources/drawable/av18_card_art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/composeResources/drawable/av18_card_art.png -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/composeResources/drawable/card_generic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/composeResources/drawable/card_generic.png -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/composeResources/drawable/photo_id_card_art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/composeResources/drawable/photo_id_card_art.png -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/composeResources/drawable/pid_card_art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/composeResources/drawable/pid_card_art.png -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/composeResources/files/utopia-brewery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/composeResources/files/utopia-brewery.png -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/composeResources/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/composeResources/values/strings.xml -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/App.kt -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/Destinations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/Destinations.kt -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/Platform.kt -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/TestAppUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/TestAppUtils.kt -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/AboutScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/AboutScreen.kt -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/AppTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/AppTheme.kt -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/AppUpdateCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/AppUpdateCard.kt -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/ComboBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/ComboBox.kt -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/NfcScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/NfcScreen.kt -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/PickersScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/PickersScreen.kt -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/QrCodesScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/QrCodesScreen.kt -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/SettingToggle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/SettingToggle.kt -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/ShowResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/ShowResponse.kt -------------------------------------------------------------------------------- /samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/StartScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/commonMain/kotlin/org/multipaz/testapp/ui/StartScreen.kt -------------------------------------------------------------------------------- /samples/testapp/src/iosMain/kotlin/org/multipaz/testapp/MainViewController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/iosMain/kotlin/org/multipaz/testapp/MainViewController.kt -------------------------------------------------------------------------------- /samples/testapp/src/iosMain/kotlin/org/multipaz/testapp/PlatformIos.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/iosMain/kotlin/org/multipaz/testapp/PlatformIos.kt -------------------------------------------------------------------------------- /samples/testapp/src/iosMain/kotlin/org/multipaz/testapp/ui/AppTheme.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/iosMain/kotlin/org/multipaz/testapp/ui/AppTheme.ios.kt -------------------------------------------------------------------------------- /samples/testapp/src/iosX64Main/kotlin/org/multipaz/testapp/Platform.iosX64.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/iosX64Main/kotlin/org/multipaz/testapp/Platform.iosX64.kt -------------------------------------------------------------------------------- /samples/testapp/src/red/res/drawable-anydpi/ic_stat_name.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/red/res/drawable-anydpi/ic_stat_name.xml -------------------------------------------------------------------------------- /samples/testapp/src/red/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/red/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /samples/testapp/src/red/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/red/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /samples/testapp/src/red/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/red/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /samples/testapp/src/red/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/red/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /samples/testapp/src/red/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/red/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/testapp/src/red/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/red/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/testapp/src/red/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/red/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/testapp/src/red/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/red/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/testapp/src/red/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/red/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/testapp/src/red/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/red/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/testapp/src/red/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/red/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/testapp/src/red/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/red/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/testapp/src/red/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/red/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/testapp/src/red/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/red/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/testapp/src/red/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/red/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /samples/testapp/src/red/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/samples/testapp/src/red/res/values/strings.xml -------------------------------------------------------------------------------- /scripts/generate-assetlinks-json.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/scripts/generate-assetlinks-json.sh -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /xcframework/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/multipaz/HEAD/xcframework/build.gradle.kts -------------------------------------------------------------------------------- /xcframework/src/commonMain/kotlin/org/multipaz/Multipaz.kt: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------