project.pbxproj revision caa9e77dc369fea8df9ae2c598d3c83b7214c1cf
02c335c23bf5fa225a467c19f2c063fb0dc7b8c3Timo Sirainen// !$*UTF8*$!
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen{
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen archiveVersion = 1;
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen classes = {
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen };
1f366614aaafcc9496ff85b25988f19c3254ab7cTimo Sirainen objectVersion = 46;
1f366614aaafcc9496ff85b25988f19c3254ab7cTimo Sirainen objects = {
39ea5717264668e2c7f9f7986eb821d21785f47fTimo Sirainen
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen/* Begin PBXBuildFile section */
3bc62efe513ebc7450cffe9a4e8f0b07424bf190Timo Sirainen 0419018E1D0B1FEE00EF1309 /* FRAUriMechanismReaderTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0419018C1D0B1FAF00EF1309 /* FRAUriMechanismReaderTests.m */; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 041901931D0B238B00EF1309 /* FRATotpOathMechanismTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 041901901D0B238300EF1309 /* FRATotpOathMechanismTests.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 041901941D0B239000EF1309 /* FRAHotpOathMechanismTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0419018F1D0B238300EF1309 /* FRAHotpOathMechanismTests.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 0434730B1D083428008F1C8A /* FRAHotpOathMechanism.m in Sources */ = {isa = PBXBuildFile; fileRef = 043473081D083428008F1C8A /* FRAHotpOathMechanism.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 0434730C1D083428008F1C8A /* FRATotpOathMechanism.m in Sources */ = {isa = PBXBuildFile; fileRef = 0434730A1D083428008F1C8A /* FRATotpOathMechanism.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 044DDC7D1D01CC6500FDC9E7 /* FRAIdentityModelTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 044DDC7B1D01CC5E00FDC9E7 /* FRAIdentityModelTests.m */; };
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen 0467E0C81CE5E4D600A422D5 /* FRADatabaseConfigurationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 0467E0C61CE5E4D200A422D5 /* FRADatabaseConfigurationTest.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 0467E0CB1CE60C7C00A422D5 /* FRAErrorTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 0467E0C91CE60C7800A422D5 /* FRAErrorTest.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 0484ED531CE2059D00DB537A /* FRAMessageUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 0484ED521CE2059D00DB537A /* FRAMessageUtils.m */; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 048C180F1CFBB69100D16A51 /* FRAQRUtilsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 048C180D1CFBB68C00D16A51 /* FRAQRUtilsTests.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04989AFD1D072CEF0046234A /* FRAMechanismReaderAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 04989AFC1D072CEF0046234A /* FRAMechanismReaderAction.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04989B001D072E2B0046234A /* FRAMechanismReaderActionTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 04989AFE1D072E270046234A /* FRAMechanismReaderActionTests.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04C223C81CECD5E4001F8BD3 /* FRASqlDatabaseFactoryTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04C223C61CECD09F001F8BD3 /* FRASqlDatabaseFactoryTest.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04CE43901CEF19BC0067BAFF /* FRAModelsFromDatabaseTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CE438E1CEF193C0067BAFF /* FRAModelsFromDatabaseTest.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04D3D2601CE4CE9100D77EF6 /* FRAMockURLProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = 04D3D25E1CE4CE9100D77EF6 /* FRAMockURLProtocol.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04D3D2611CE4D00400D77EF6 /* FRAMessageUtilsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 04D3D25C1CE4CE9100D77EF6 /* FRAMessageUtilsTests.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04DA35AE1CE9C2EF00C99062 /* FRANotificationUISlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 04DA35AD1CE9C2EF00C99062 /* FRANotificationUISlider.m */; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 04E11A3F1D0053DF0000180E /* FRAPushMechanismFactoryTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 04E11A3D1D0053D90000180E /* FRAPushMechanismFactoryTests.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04E11A421D0090250000180E /* FRAOathMechanismFactoryTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 04E11A401D0090200000180E /* FRAOathMechanismFactoryTests.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 2D60B6961CEF456B00F0CA2B /* FRAQRUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D60B6951CEF456B00F0CA2B /* FRAQRUtils.m */; };
678d0463849ba777106eb7875f27db07a5d8e3dfTimo Sirainen 2D977EAB1CD8BEBA000A7F29 /* FRANotificationHandlerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D977EAA1CD8BEBA000A7F29 /* FRANotificationHandlerTest.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 2D977EAF1CDCE3A6000A7F29 /* FRAOathMechanismFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D977EAE1CDCE3A6000A7F29 /* FRAOathMechanismFactory.m */; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 2D977EB21CE0C31E000A7F29 /* FRAPushMechanismFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D977EB11CE0C31E000A7F29 /* FRAPushMechanismFactory.m */; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 442CB7A91D09869D0074716B /* FRALAContextFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 442CB7A81D09869D0074716B /* FRALAContextFactory.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 442CB7AD1D098C470074716B /* FRANotificationViewControllerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 442CB7AC1D098C470074716B /* FRANotificationViewControllerTests.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 443686801CDB95370056D4E3 /* FRAPushMechanismTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4436867F1CDB95370056D4E3 /* FRAPushMechanismTableViewCell.m */; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen 443686831CDB961D0056D4E3 /* FRAPushMechanismTableViewCellController.m in Sources */ = {isa = PBXBuildFile; fileRef = 443686821CDB961D0056D4E3 /* FRAPushMechanismTableViewCellController.m */; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen 44379CF41CC6664B00D7EAE9 /* FRABlockActionSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = 44379CF31CC6664B00D7EAE9 /* FRABlockActionSheet.m */; };
2ac5f36aa7c2e7a07ba8815d43a6d7483f62e74cTimo Sirainen 44379CF71CC66C0300D7EAE9 /* FRABlockAlertView.m in Sources */ = {isa = PBXBuildFile; fileRef = 44379CF61CC66C0300D7EAE9 /* FRABlockAlertView.m */; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen 443F203E1CCC28A400B91C2B /* FRAApplicationAssembly.m in Sources */ = {isa = PBXBuildFile; fileRef = 443F203D1CCC28A400B91C2B /* FRAApplicationAssembly.m */; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen 4445075E1CB520D8003EE400 /* FRAOathMechanismTableViewCellController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4445075D1CB520D8003EE400 /* FRAOathMechanismTableViewCellController.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 444507611CB551E9003EE400 /* FRAOathMechanismTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 444507601CB551E9003EE400 /* FRAOathMechanismTableViewCell.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 445948EE1CAEB832008FB2F6 /* FRAAccountTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 445948ED1CAEB832008FB2F6 /* FRAAccountTableViewController.m */; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen 4467225B1CD4038B00E80799 /* FRANotificationGatewayTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4467225A1CD4038B00E80799 /* FRANotificationGatewayTests.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44695F5A1C9F6DD900680799 /* FRAIdentity.m in Sources */ = {isa = PBXBuildFile; fileRef = 44695F591C9F6DD900680799 /* FRAIdentity.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44695F5D1C9F70C100680799 /* FRAIdentityTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 44695F5C1C9F70C100680799 /* FRAIdentityTests.m */; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen 44695F661CA0AE4300680799 /* FRAOathCode.m in Sources */ = {isa = PBXBuildFile; fileRef = 44695F651CA0AE4300680799 /* FRAOathCode.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44695F671CA0AE4300680799 /* FRAOathCode.m in Sources */ = {isa = PBXBuildFile; fileRef = 44695F651CA0AE4300680799 /* FRAOathCode.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44695F7A1CA0BA0600680799 /* FRAIdentityDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = 44695F791CA0BA0600680799 /* FRAIdentityDatabase.m */; };
055389c58fa3915e12fb4e72ec86782ce77c5c72Timo Sirainen 449FD43C1CAAC9FC00A9BF99 /* FRAAccountsTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 449FD43B1CAAC9FC00A9BF99 /* FRAAccountsTableViewController.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 449FD43F1CAD7D7400A9BF99 /* FRAAccountTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 449FD43E1CAD7D7400A9BF99 /* FRAAccountTableViewCell.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44B744571CAAA82300A83AF1 /* FRANotificationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 44B744561CAAA82300A83AF1 /* FRANotificationViewController.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44BC41821CA97DD6000931F3 /* FRANotificationsTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 44BC41811CA97DD6000931F3 /* FRANotificationsTableViewController.m */; };
f323e3f0de9841f399aba5919e3f25652a88fa65Timo Sirainen 44BC41851CA9DC12000931F3 /* FRANotificationTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 44BC41841CA9DC12000931F3 /* FRANotificationTableViewCell.m */; };
f323e3f0de9841f399aba5919e3f25652a88fa65Timo Sirainen 44C206871CD944ED00DC4D3B /* FRAIdentityModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 44C206861CD944ED00DC4D3B /* FRAIdentityModel.m */; };
f323e3f0de9841f399aba5919e3f25652a88fa65Timo Sirainen 44C2068A1CD972E500DC4D3B /* FRAIdentityDatabaseSQLiteOperations.m in Sources */ = {isa = PBXBuildFile; fileRef = 44C206891CD972E500DC4D3B /* FRAIdentityDatabaseSQLiteOperations.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44C2068F1CDB391500DC4D3B /* FRAModelObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 44C2068E1CDB391500DC4D3B /* FRAModelObject.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44CF2D8A1CD1553200666258 /* FRANotificationGateway.m in Sources */ = {isa = PBXBuildFile; fileRef = 44CF2D891CD1553200666258 /* FRANotificationGateway.m */; };
10399559650f552a23949772be79eb6a80198c5aTimo Sirainen 44CF2D8E1CD1610400666258 /* FRAPushMechanism.m in Sources */ = {isa = PBXBuildFile; fileRef = 44CF2D8D1CD1610400666258 /* FRAPushMechanism.m */; };
10399559650f552a23949772be79eb6a80198c5aTimo Sirainen 44CF2D911CD21C1B00666258 /* FRANotificationHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 44CF2D901CD21C1B00666258 /* FRANotificationHandler.m */; };
a6a6ad107e509cf8952a28f740eb2023284497b9Timo Sirainen 44FF7E131D05C73800BDC512 /* FRAUIUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 44FF7E121D05C73800BDC512 /* FRAUIUtils.m */; };
39ea5717264668e2c7f9f7986eb821d21785f47fTimo Sirainen B5E90540F95CEF0F71F20925 /* libPods-ForgeRockTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00D810F5F8DD38D1A0B8D06B /* libPods-ForgeRockTests.a */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen C7D2DEB61DEEEB3E3058CC68 /* libPods-ForgeRock.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 96FCE7C37A708C5D914322B1 /* libPods-ForgeRock.a */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E12246171CD0FD0600F52C98 /* FRANotificationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E12246151CD0FC8300F52C98 /* FRANotificationTest.m */; };
a6a6ad107e509cf8952a28f740eb2023284497b9Timo Sirainen E122461B1CD10EEB00F52C98 /* FRAMechanismTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E122461A1CD10EEB00F52C98 /* FRAMechanismTest.m */; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen E13281C71CDCA8D80069924A /* read_all.sql in Resources */ = {isa = PBXBuildFile; fileRef = E13281C61CDCA8D80069924A /* read_all.sql */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E13281C91CDCE4800069924A /* FRAError.m in Sources */ = {isa = PBXBuildFile; fileRef = E13281C81CDCE4800069924A /* FRAError.m */; };
bdb0f594a5673a0c5a16b92dc49eb2a8a66bdaceTimo Sirainen E14CA6681CE22A2F00C09C68 /* FRAModelsFromDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = E14CA6671CE22A2F00C09C68 /* FRAModelsFromDatabase.m */; };
bdb0f594a5673a0c5a16b92dc49eb2a8a66bdaceTimo Sirainen E14CA66E1CE31D7E00C09C68 /* FRASerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = E14CA66D1CE31D7E00C09C68 /* FRASerialization.m */; };
bdb0f594a5673a0c5a16b92dc49eb2a8a66bdaceTimo Sirainen E155C8BA1CDB8495008853E4 /* delete_mechanism.sql in Resources */ = {isa = PBXBuildFile; fileRef = E155C8B91CDB8495008853E4 /* delete_mechanism.sql */; };
bdb0f594a5673a0c5a16b92dc49eb2a8a66bdaceTimo Sirainen E155C8BC1CDB9609008853E4 /* delete_notification.sql in Resources */ = {isa = PBXBuildFile; fileRef = E155C8BB1CDB9609008853E4 /* delete_notification.sql */; };
bdb0f594a5673a0c5a16b92dc49eb2a8a66bdaceTimo Sirainen E16458491AEE8E8D00D1740F /* base32.c in Sources */ = {isa = PBXBuildFile; fileRef = F15300401801B9DF00A0E179 /* base32.c */; };
a6a6ad107e509cf8952a28f740eb2023284497b9Timo Sirainen E164F3C61ADE9CA800A440B3 /* forgerock-logo-text.png in Resources */ = {isa = PBXBuildFile; fileRef = E164F3C51ADE9CA800A440B3 /* forgerock-logo-text.png */; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen E164F3C81ADE9CAF00A440B3 /* forgerock-logo.png in Resources */ = {isa = PBXBuildFile; fileRef = E164F3C71ADE9CAF00A440B3 /* forgerock-logo.png */; };
a6a6ad107e509cf8952a28f740eb2023284497b9Timo Sirainen E166B22C1CDA4EF900DFB029 /* insert_identity.sql in Resources */ = {isa = PBXBuildFile; fileRef = E166B22B1CDA4EF900DFB029 /* insert_identity.sql */; };
bdb0f594a5673a0c5a16b92dc49eb2a8a66bdaceTimo Sirainen E166B22E1CDA50E300DFB029 /* insert_mechanism.sql in Resources */ = {isa = PBXBuildFile; fileRef = E166B22D1CDA50E300DFB029 /* insert_mechanism.sql */; };
bdb0f594a5673a0c5a16b92dc49eb2a8a66bdaceTimo Sirainen E166B2301CDA50ED00DFB029 /* insert_notification.sql in Resources */ = {isa = PBXBuildFile; fileRef = E166B22F1CDA50ED00DFB029 /* insert_notification.sql */; };
bdb0f594a5673a0c5a16b92dc49eb2a8a66bdaceTimo Sirainen E166B2321CDB601200DFB029 /* delete_identity.sql in Resources */ = {isa = PBXBuildFile; fileRef = E166B2311CDB601200DFB029 /* delete_identity.sql */; };
bdb0f594a5673a0c5a16b92dc49eb2a8a66bdaceTimo Sirainen E173594A1CCA2EDB00828709 /* FRAMechanism.m in Sources */ = {isa = PBXBuildFile; fileRef = E17359491CCA2EDB00828709 /* FRAMechanism.m */; };
8f2eb1ee9ec07661bd50275da99b5f351972a49aTimo Sirainen E178664D1CEB4C9300DC8443 /* FRASqlStorageConstantsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E178664C1CEB4C9300DC8443 /* FRASqlStorageConstantsTest.m */; };
eca38954bcf972618f6b85932a3690acbd2b673aTimo Sirainen E187E1AC1CBD4DD400F9427D /* libsqlite3.0.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = E187E1AB1CBD4DD400F9427D /* libsqlite3.0.tbd */; };
8f2eb1ee9ec07661bd50275da99b5f351972a49aTimo Sirainen E1A8B8AA1CD8E1F20029B89B /* FRAFMDatabaseFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = E1A8B8A91CD8E1F20029B89B /* FRAFMDatabaseFactory.m */; };
8f2eb1ee9ec07661bd50275da99b5f351972a49aTimo Sirainen E1A92B651CBE637200D7BB04 /* schema.sql in Resources */ = {isa = PBXBuildFile; fileRef = E1A92B641CBE637200D7BB04 /* schema.sql */; };
8f2eb1ee9ec07661bd50275da99b5f351972a49aTimo Sirainen E1A92B671CBE639800D7BB04 /* FRAFMDatabaseConnectionHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = E1A92B661CBE639800D7BB04 /* FRAFMDatabaseConnectionHelper.m */; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen E1A92B6A1CBFC7F300D7BB04 /* FRANotification.m in Sources */ = {isa = PBXBuildFile; fileRef = E1A92B691CBFC7F300D7BB04 /* FRANotification.m */; };
a6a6ad107e509cf8952a28f740eb2023284497b9Timo Sirainen E1C725FA1AEE7D0300388026 /* base32test.m in Sources */ = {isa = PBXBuildFile; fileRef = E1C725F91AEE7D0300388026 /* base32test.m */; };
a6a6ad107e509cf8952a28f740eb2023284497b9Timo Sirainen E1E53F791CD373E600A0F2ED /* FRADatabaseConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = E1E53F781CD373E600A0F2ED /* FRADatabaseConfiguration.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E1E53F7D1CD3918A00A0F2ED /* init_check.sql in Resources */ = {isa = PBXBuildFile; fileRef = E1E53F7C1CD3918A00A0F2ED /* init_check.sql */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E1E53F801CD3A07700A0F2ED /* FRAFMDatabaseConnectionHelperTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E1E53F7F1CD3A07700A0F2ED /* FRAFMDatabaseConnectionHelperTest.m */; };
678d0463849ba777106eb7875f27db07a5d8e3dfTimo Sirainen E1EC51641CF4926E0054077D /* FRAUriMechanismReader.m in Sources */ = {isa = PBXBuildFile; fileRef = E1EC51631CF4926E0054077D /* FRAUriMechanismReader.m */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F1030ED21818322000E478F7 /* FRACircleProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = F1030ED11818322000E478F7 /* FRACircleProgressView.m */; };
10399559650f552a23949772be79eb6a80198c5aTimo Sirainen F109DBEA18412A2300548A3E /* FRAQRScanViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F109DBE918412A2300548A3E /* FRAQRScanViewController.m */; };
dc599de6096c51e6c922e069bfbbcb7d68c50ffaStephan Bosch F15300431801BB8800A0E179 /* base32.c in Sources */ = {isa = PBXBuildFile; fileRef = F15300401801B9DF00A0E179 /* base32.c */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F1673F1A18EC51C900ECD2DB /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F1673F1918EC51C900ECD2DB /* Main.storyboard */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A860117EC12670098E7F3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F17A860017EC12670098E7F3 /* Foundation.framework */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A860317EC12670098E7F3 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F17A860217EC12670098E7F3 /* CoreGraphics.framework */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A860517EC12670098E7F3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F17A860417EC12670098E7F3 /* UIKit.framework */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A860B17EC12670098E7F3 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = F17A860917EC12670098E7F3 /* InfoPlist.strings */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A860D17EC12670098E7F3 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F17A860C17EC12670098E7F3 /* main.m */; };
add4be35a949fcfa67da15faf64ee0e8c163e648Timo Sirainen F17A861117EC12670098E7F3 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = F17A861017EC12670098E7F3 /* AppDelegate.m */; };
add4be35a949fcfa67da15faf64ee0e8c163e648Timo Sirainen F17A861C17EC12670098E7F3 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = F17A861B17EC12670098E7F3 /* Images.xcassets */; };
add4be35a949fcfa67da15faf64ee0e8c163e648Timo Sirainen F17A862317EC12670098E7F3 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F17A862217EC12670098E7F3 /* XCTest.framework */; };
add4be35a949fcfa67da15faf64ee0e8c163e648Timo Sirainen F17A862417EC12670098E7F3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F17A860017EC12670098E7F3 /* Foundation.framework */; };
3ccab0bac68040f179a7de45c516cec258e28fdbTimo Sirainen F17A862517EC12670098E7F3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F17A860417EC12670098E7F3 /* UIKit.framework */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F1AD9C70191053780023501C /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F1AD9C6F191053780023501C /* AssetsLibrary.framework */; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen/* End PBXBuildFile section */
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen/* Begin PBXContainerItemProxy section */
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E16458461AEE8B7400D1740F /* PBXContainerItemProxy */ = {
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen isa = PBXContainerItemProxy;
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen containerPortal = F17A85F517EC12670098E7F3 /* Project object */;
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen proxyType = 1;
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen remoteGlobalIDString = F17A85FC17EC12670098E7F3;
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen remoteInfo = ForgeRock;
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen/* End PBXContainerItemProxy section */
62ff6002b1e37a42303c2c0107f324860232e204Timo Sirainen
62ff6002b1e37a42303c2c0107f324860232e204Timo Sirainen/* Begin PBXFileReference section */
62ff6002b1e37a42303c2c0107f324860232e204Timo Sirainen 00D810F5F8DD38D1A0B8D06B /* libPods-ForgeRockTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ForgeRockTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
62ff6002b1e37a42303c2c0107f324860232e204Timo Sirainen 0419018C1D0B1FAF00EF1309 /* FRAUriMechanismReaderTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAUriMechanismReaderTests.m; path = "unit-tests/FRAUriMechanismReaderTests.m"; sourceTree = "<group>"; };
62ff6002b1e37a42303c2c0107f324860232e204Timo Sirainen 0419018F1D0B238300EF1309 /* FRAHotpOathMechanismTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAHotpOathMechanismTests.m; path = "unit-tests/FRAHotpOathMechanismTests.m"; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 041901901D0B238300EF1309 /* FRATotpOathMechanismTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRATotpOathMechanismTests.m; path = "unit-tests/FRATotpOathMechanismTests.m"; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 043473071D083428008F1C8A /* FRAHotpOathMechanism.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRAHotpOathMechanism.h; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 043473081D083428008F1C8A /* FRAHotpOathMechanism.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAHotpOathMechanism.m; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 043473091D083428008F1C8A /* FRATotpOathMechanism.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRATotpOathMechanism.h; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 0434730A1D083428008F1C8A /* FRATotpOathMechanism.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRATotpOathMechanism.m; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 044DDC7B1D01CC5E00FDC9E7 /* FRAIdentityModelTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAIdentityModelTests.m; path = "unit-tests/FRAIdentityModelTests.m"; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 0467E0C61CE5E4D200A422D5 /* FRADatabaseConfigurationTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRADatabaseConfigurationTest.m; path = "unit-tests/FRADatabaseConfigurationTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 0467E0C91CE60C7800A422D5 /* FRAErrorTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRAErrorTest.m; path = "unit-tests/FRAErrorTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 0484ED511CE2030C00DB537A /* FRAMessageUtils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FRAMessageUtils.h; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 0484ED521CE2059D00DB537A /* FRAMessageUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAMessageUtils.m; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 048C180D1CFBB68C00D16A51 /* FRAQRUtilsTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAQRUtilsTests.m; path = "unit-tests/FRAQRUtilsTests.m"; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04989AFB1D072CEF0046234A /* FRAMechanismReaderAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRAMechanismReaderAction.h; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04989AFC1D072CEF0046234A /* FRAMechanismReaderAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAMechanismReaderAction.m; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04989AFE1D072E270046234A /* FRAMechanismReaderActionTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAMechanismReaderActionTests.m; path = "unit-tests/FRAMechanismReaderActionTests.m"; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04C223C61CECD09F001F8BD3 /* FRASqlDatabaseFactoryTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRASqlDatabaseFactoryTest.m; path = "unit-tests/FRASqlDatabaseFactoryTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04CE438E1CEF193C0067BAFF /* FRAModelsFromDatabaseTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRAModelsFromDatabaseTest.m; path = "unit-tests/FRAModelsFromDatabaseTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04D3D25C1CE4CE9100D77EF6 /* FRAMessageUtilsTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAMessageUtilsTests.m; path = "unit-tests/FRAMessageUtilsTests.m"; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04D3D25D1CE4CE9100D77EF6 /* FRAMockURLProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FRAMockURLProtocol.h; path = "unit-tests/FRAMockURLProtocol.h"; sourceTree = "<group>"; };
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 04D3D25E1CE4CE9100D77EF6 /* FRAMockURLProtocol.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAMockURLProtocol.m; path = "unit-tests/FRAMockURLProtocol.m"; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04DA35AC1CE9C2EF00C99062 /* FRANotificationUISlider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRANotificationUISlider.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 04DA35AD1CE9C2EF00C99062 /* FRANotificationUISlider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRANotificationUISlider.m; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04E11A3D1D0053D90000180E /* FRAPushMechanismFactoryTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAPushMechanismFactoryTests.m; path = "unit-tests/FRAPushMechanismFactoryTests.m"; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04E11A401D0090200000180E /* FRAOathMechanismFactoryTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAOathMechanismFactoryTests.m; path = "unit-tests/FRAOathMechanismFactoryTests.m"; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 2D60B6941CEF439B00F0CA2B /* FRAQRUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRAQRUtils.h; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 2D60B6951CEF456B00F0CA2B /* FRAQRUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAQRUtils.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 2D977EAA1CD8BEBA000A7F29 /* FRANotificationHandlerTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRANotificationHandlerTest.m; path = "unit-tests/FRANotificationHandlerTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 2D977EAD1CDCE376000A7F29 /* FRAOathMechanismFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FRAOathMechanismFactory.h; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 2D977EAE1CDCE3A6000A7F29 /* FRAOathMechanismFactory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAOathMechanismFactory.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 2D977EB01CE0C2D4000A7F29 /* FRAPushMechanismFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRAPushMechanismFactory.h; sourceTree = "<group>"; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 2D977EB11CE0C31E000A7F29 /* FRAPushMechanismFactory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAPushMechanismFactory.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 442CB7A71D09869D0074716B /* FRALAContextFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRALAContextFactory.h; sourceTree = "<group>"; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 442CB7A81D09869D0074716B /* FRALAContextFactory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRALAContextFactory.m; sourceTree = "<group>"; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 442CB7AC1D098C470074716B /* FRANotificationViewControllerTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRANotificationViewControllerTests.m; path = "unit-tests/FRANotificationViewControllerTests.m"; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 4436867E1CDB95370056D4E3 /* FRAPushMechanismTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAPushMechanismTableViewCell.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 4436867F1CDB95370056D4E3 /* FRAPushMechanismTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAPushMechanismTableViewCell.m; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 443686811CDB961D0056D4E3 /* FRAPushMechanismTableViewCellController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAPushMechanismTableViewCellController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
3bc62efe513ebc7450cffe9a4e8f0b07424bf190Timo Sirainen 443686821CDB961D0056D4E3 /* FRAPushMechanismTableViewCellController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAPushMechanismTableViewCellController.m; sourceTree = "<group>"; };
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 44379CF21CC6664B00D7EAE9 /* FRABlockActionSheet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRABlockActionSheet.h; sourceTree = "<group>"; };
3bc62efe513ebc7450cffe9a4e8f0b07424bf190Timo Sirainen 44379CF31CC6664B00D7EAE9 /* FRABlockActionSheet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRABlockActionSheet.m; sourceTree = "<group>"; };
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 44379CF51CC66C0300D7EAE9 /* FRABlockAlertView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRABlockAlertView.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44379CF61CC66C0300D7EAE9 /* FRABlockAlertView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRABlockAlertView.m; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 443F203C1CCC28A400B91C2B /* FRAApplicationAssembly.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAApplicationAssembly.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 443F203D1CCC28A400B91C2B /* FRAApplicationAssembly.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAApplicationAssembly.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 4445075C1CB520D8003EE400 /* FRAOathMechanismTableViewCellController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAOathMechanismTableViewCellController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 4445075D1CB520D8003EE400 /* FRAOathMechanismTableViewCellController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAOathMechanismTableViewCellController.m; sourceTree = "<group>"; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 4445075F1CB551E9003EE400 /* FRAOathMechanismTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAOathMechanismTableViewCell.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 444507601CB551E9003EE400 /* FRAOathMechanismTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAOathMechanismTableViewCell.m; sourceTree = "<group>"; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 445948EC1CAEB832008FB2F6 /* FRAAccountTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAAccountTableViewController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 445948ED1CAEB832008FB2F6 /* FRAAccountTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAAccountTableViewController.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 4467225A1CD4038B00E80799 /* FRANotificationGatewayTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRANotificationGatewayTests.m; path = "unit-tests/FRANotificationGatewayTests.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 44695F581C9F6DD900680799 /* FRAIdentity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAIdentity.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 44695F591C9F6DD900680799 /* FRAIdentity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAIdentity.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 44695F5C1C9F70C100680799 /* FRAIdentityTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRAIdentityTests.m; path = "unit-tests/FRAIdentityTests.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 44695F641CA0AE4300680799 /* FRAOathCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAOathCode.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 44695F651CA0AE4300680799 /* FRAOathCode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAOathCode.m; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44695F781CA0BA0600680799 /* FRAIdentityDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAIdentityDatabase.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
3ccab0bac68040f179a7de45c516cec258e28fdbTimo Sirainen 44695F791CA0BA0600680799 /* FRAIdentityDatabase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAIdentityDatabase.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44695F811CA17DD300680799 /* FRAMechanism.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAMechanism.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 449FD43A1CAAC9FC00A9BF99 /* FRAAccountsTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAAccountsTableViewController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
bdb0f594a5673a0c5a16b92dc49eb2a8a66bdaceTimo Sirainen 449FD43B1CAAC9FC00A9BF99 /* FRAAccountsTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAAccountsTableViewController.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
e93184a9055c2530366dfe617e07199603c399ddMartti Rannanjärvi 449FD43D1CAD7D7400A9BF99 /* FRAAccountTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAAccountTableViewCell.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
3350b29fce44f8bc8fa015dad57024a8de301d38Timo Sirainen 449FD43E1CAD7D7400A9BF99 /* FRAAccountTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAAccountTableViewCell.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
3350b29fce44f8bc8fa015dad57024a8de301d38Timo Sirainen 44B744551CAAA82300A83AF1 /* FRANotificationViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRANotificationViewController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
3350b29fce44f8bc8fa015dad57024a8de301d38Timo Sirainen 44B744561CAAA82300A83AF1 /* FRANotificationViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRANotificationViewController.m; sourceTree = "<group>"; };
1f366614aaafcc9496ff85b25988f19c3254ab7cTimo Sirainen 44BC41801CA97DD6000931F3 /* FRANotificationsTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRANotificationsTableViewController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
3350b29fce44f8bc8fa015dad57024a8de301d38Timo Sirainen 44BC41811CA97DD6000931F3 /* FRANotificationsTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRANotificationsTableViewController.m; sourceTree = "<group>"; };
3350b29fce44f8bc8fa015dad57024a8de301d38Timo Sirainen 44BC41831CA9DC12000931F3 /* FRANotificationTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRANotificationTableViewCell.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
3350b29fce44f8bc8fa015dad57024a8de301d38Timo Sirainen 44BC41841CA9DC12000931F3 /* FRANotificationTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRANotificationTableViewCell.m; sourceTree = "<group>"; };
3350b29fce44f8bc8fa015dad57024a8de301d38Timo Sirainen 44C206851CD944ED00DC4D3B /* FRAIdentityModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAIdentityModel.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
1f366614aaafcc9496ff85b25988f19c3254ab7cTimo Sirainen 44C206861CD944ED00DC4D3B /* FRAIdentityModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAIdentityModel.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
c224fff79d18480a65e9b4504b891b8ea176f5b1Timo Sirainen 44C206881CD972E500DC4D3B /* FRAIdentityDatabaseSQLiteOperations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAIdentityDatabaseSQLiteOperations.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
bdb0f594a5673a0c5a16b92dc49eb2a8a66bdaceTimo Sirainen 44C206891CD972E500DC4D3B /* FRAIdentityDatabaseSQLiteOperations.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAIdentityDatabaseSQLiteOperations.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
bdb0f594a5673a0c5a16b92dc49eb2a8a66bdaceTimo Sirainen 44C2068D1CDB391500DC4D3B /* FRAModelObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAModelObject.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44C2068E1CDB391500DC4D3B /* FRAModelObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAModelObject.m; sourceTree = "<group>"; };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 44C206901CDB69A000DC4D3B /* FRAModelObjectProtected.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FRAModelObjectProtected.h; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44CF2D881CD1553200666258 /* FRANotificationGateway.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRANotificationGateway.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44CF2D891CD1553200666258 /* FRANotificationGateway.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRANotificationGateway.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44CF2D8C1CD1610400666258 /* FRAPushMechanism.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRAPushMechanism.h; sourceTree = "<group>"; };
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 44CF2D8D1CD1610400666258 /* FRAPushMechanism.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAPushMechanism.m; sourceTree = "<group>"; };
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 44CF2D8F1CD21C1B00666258 /* FRANotificationHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRANotificationHandler.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44CF2D901CD21C1B00666258 /* FRANotificationHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRANotificationHandler.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44FF7E111D05C73800BDC512 /* FRAUIUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRAUIUtils.h; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44FF7E121D05C73800BDC512 /* FRAUIUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAUIUtils.m; sourceTree = "<group>"; };
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 96FCE7C37A708C5D914322B1 /* libPods-ForgeRock.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ForgeRock.a"; sourceTree = BUILT_PRODUCTS_DIR; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 9BF38B774E86C6CD26C305FE /* Pods-ForgeRockTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ForgeRockTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-ForgeRockTests/Pods-ForgeRockTests.release.xcconfig"; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 9C6114B55D3356F2F9573691 /* Pods-ForgeRock.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ForgeRock.release.xcconfig"; path = "Pods/Target Support Files/Pods-ForgeRock/Pods-ForgeRock.release.xcconfig"; sourceTree = "<group>"; };
3ccab0bac68040f179a7de45c516cec258e28fdbTimo Sirainen AE5AF79E2C305DD029C90FB1 /* Pods-ForgeRock.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ForgeRock.debug.xcconfig"; path = "Pods/Target Support Files/Pods-ForgeRock/Pods-ForgeRock.debug.xcconfig"; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen D44FA6E5B0EE20491800704A /* Pods-ForgeRockTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ForgeRockTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-ForgeRockTests/Pods-ForgeRockTests.debug.xcconfig"; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E12246151CD0FC8300F52C98 /* FRANotificationTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRANotificationTest.m; path = "unit-tests/FRANotificationTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E122461A1CD10EEB00F52C98 /* FRAMechanismTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRAMechanismTest.m; path = "unit-tests/FRAMechanismTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E13281C61CDCA8D80069924A /* read_all.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = read_all.sql; sourceTree = "<group>"; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E13281C81CDCE4800069924A /* FRAError.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAError.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E13281CA1CDCE4C40069924A /* FRAError.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAError.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E14CA6661CE2295B00C09C68 /* FRAModelsFromDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAModelsFromDatabase.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E14CA6671CE22A2F00C09C68 /* FRAModelsFromDatabase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAModelsFromDatabase.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E14CA66C1CE31D3800C09C68 /* FRASerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRASerialization.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E14CA66D1CE31D7E00C09C68 /* FRASerialization.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRASerialization.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen E155C8B91CDB8495008853E4 /* delete_mechanism.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = delete_mechanism.sql; sourceTree = "<group>"; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E155C8BB1CDB9609008853E4 /* delete_notification.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = delete_notification.sql; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E164F3C51ADE9CA800A440B3 /* forgerock-logo-text.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "forgerock-logo-text.png"; sourceTree = "<group>"; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E164F3C71ADE9CAF00A440B3 /* forgerock-logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "forgerock-logo.png"; sourceTree = "<group>"; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E166B22B1CDA4EF900DFB029 /* insert_identity.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = insert_identity.sql; sourceTree = "<group>"; };
8ad53e0bb29f61350f608fc519210f2442c20775Timo Sirainen E166B22D1CDA50E300DFB029 /* insert_mechanism.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = insert_mechanism.sql; sourceTree = "<group>"; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E166B22F1CDA50ED00DFB029 /* insert_notification.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = insert_notification.sql; sourceTree = "<group>"; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E166B2311CDB601200DFB029 /* delete_identity.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = delete_identity.sql; sourceTree = "<group>"; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E17359491CCA2EDB00828709 /* FRAMechanism.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAMechanism.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E178664C1CEB4C9300DC8443 /* FRASqlStorageConstantsTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRASqlStorageConstantsTest.m; path = "unit-tests/FRASqlStorageConstantsTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E187E1AB1CBD4DD400F9427D /* libsqlite3.0.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.0.tbd; path = usr/lib/libsqlite3.0.tbd; sourceTree = SDKROOT; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E1A8B8A91CD8E1F20029B89B /* FRAFMDatabaseFactory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAFMDatabaseFactory.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E1A8B8AB1CD8E21E0029B89B /* FRAFMDatabaseFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAFMDatabaseFactory.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E1A92B641CBE637200D7BB04 /* schema.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = schema.sql; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E1A92B661CBE639800D7BB04 /* FRAFMDatabaseConnectionHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAFMDatabaseConnectionHelper.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
3ccab0bac68040f179a7de45c516cec258e28fdbTimo Sirainen E1A92B681CBE63AD00D7BB04 /* FRAFMDatabaseConnectionHelper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAFMDatabaseConnectionHelper.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E1A92B691CBFC7F300D7BB04 /* FRANotification.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRANotification.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
055389c58fa3915e12fb4e72ec86782ce77c5c72Timo Sirainen E1A92B6B1CBFC7FD00D7BB04 /* FRANotification.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRANotification.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
055389c58fa3915e12fb4e72ec86782ce77c5c72Timo Sirainen E1A92B6F1CC12F3B00D7BB04 /* FRAMechanismFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FRAMechanismFactory.h; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E1C725F91AEE7D0300388026 /* base32test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = base32test.m; path = "unit-tests/base32test.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E1C725FD1AEE820500388026 /* ForgeRockTests-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "ForgeRockTests-Info.plist"; path = "unit-tests/ForgeRockTests-Info.plist"; sourceTree = "<group>"; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E1C7260E1AEE83B500388026 /* ForgeRockTests-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = "ForgeRockTests-Prefix.pch"; path = "unit-tests/ForgeRockTests-Prefix.pch"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E1E53F781CD373E600A0F2ED /* FRADatabaseConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRADatabaseConfiguration.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E1E53F7A1CD373FE00A0F2ED /* FRADatabaseConfiguration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRADatabaseConfiguration.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E1E53F7C1CD3918A00A0F2ED /* init_check.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = init_check.sql; sourceTree = "<group>"; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E1E53F7F1CD3A07700A0F2ED /* FRAFMDatabaseConnectionHelperTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRAFMDatabaseConnectionHelperTest.m; path = "unit-tests/FRAFMDatabaseConnectionHelperTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E1EC51621CF4926E0054077D /* FRAUriMechanismReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAUriMechanismReader.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen E1EC51631CF4926E0054077D /* FRAUriMechanismReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAUriMechanismReader.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen F1030ED01818322000E478F7 /* FRACircleProgressView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRACircleProgressView.h; sourceTree = "<group>"; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen F1030ED11818322000E478F7 /* FRACircleProgressView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRACircleProgressView.m; sourceTree = "<group>"; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen F109DBE818412A2300548A3E /* FRAQRScanViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAQRScanViewController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen F109DBE918412A2300548A3E /* FRAQRScanViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAQRScanViewController.m; sourceTree = "<group>"; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen F15300401801B9DF00A0E179 /* base32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = base32.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen F15300421801BA1D00A0E179 /* base32.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = base32.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen F1673F1918EC51C900ECD2DB /* Main.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Main.storyboard; sourceTree = "<group>"; };
8d25b6ad05b99e75613cb045a121efd51e6afbb6Timo Sirainen F17A85FD17EC12670098E7F3 /* ForgeRock.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ForgeRock.app; sourceTree = BUILT_PRODUCTS_DIR; };
8d25b6ad05b99e75613cb045a121efd51e6afbb6Timo Sirainen F17A860017EC12670098E7F3 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A860217EC12670098E7F3 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A860417EC12670098E7F3 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A860817EC12670098E7F3 /* ForgeRock-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "ForgeRock-Info.plist"; sourceTree = "<group>"; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen F17A860A17EC12670098E7F3 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
678d0463849ba777106eb7875f27db07a5d8e3dfTimo Sirainen F17A860C17EC12670098E7F3 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = main.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A860E17EC12670098E7F3 /* ForgeRock-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "ForgeRock-Prefix.pch"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
c73415e93ecf1c699ef054d2b179b10976fa23f3Timo Sirainen F17A860F17EC12670098E7F3 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = AppDelegate.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
c73415e93ecf1c699ef054d2b179b10976fa23f3Timo Sirainen F17A861017EC12670098E7F3 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = AppDelegate.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
c73415e93ecf1c699ef054d2b179b10976fa23f3Timo Sirainen F17A861B17EC12670098E7F3 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen F17A862117EC12670098E7F3 /* ForgeRockTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ForgeRockTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen F17A862217EC12670098E7F3 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F1AD9C6F191053780023501C /* AssetsLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AssetsLibrary.framework; path = System/Library/Frameworks/AssetsLibrary.framework; sourceTree = SDKROOT; };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen/* End PBXFileReference section */
76b4207273534f71365bc7f900c23a5160692802Timo Sirainen
76b4207273534f71365bc7f900c23a5160692802Timo Sirainen/* Begin PBXFrameworksBuildPhase section */
76b4207273534f71365bc7f900c23a5160692802Timo Sirainen F17A85FA17EC12670098E7F3 /* Frameworks */ = {
76b4207273534f71365bc7f900c23a5160692802Timo Sirainen isa = PBXFrameworksBuildPhase;
76b4207273534f71365bc7f900c23a5160692802Timo Sirainen buildActionMask = 2147483647;
76b4207273534f71365bc7f900c23a5160692802Timo Sirainen files = (
76b4207273534f71365bc7f900c23a5160692802Timo Sirainen E187E1AC1CBD4DD400F9427D /* libsqlite3.0.tbd in Frameworks */,
76b4207273534f71365bc7f900c23a5160692802Timo Sirainen F1AD9C70191053780023501C /* AssetsLibrary.framework in Frameworks */,
76b4207273534f71365bc7f900c23a5160692802Timo Sirainen F17A860317EC12670098E7F3 /* CoreGraphics.framework in Frameworks */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A860517EC12670098E7F3 /* UIKit.framework in Frameworks */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A860117EC12670098E7F3 /* Foundation.framework in Frameworks */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen C7D2DEB61DEEEB3E3058CC68 /* libPods-ForgeRock.a in Frameworks */,
8d25b6ad05b99e75613cb045a121efd51e6afbb6Timo Sirainen );
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen runOnlyForDeploymentPostprocessing = 0;
8d25b6ad05b99e75613cb045a121efd51e6afbb6Timo Sirainen };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A861E17EC12670098E7F3 /* Frameworks */ = {
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen isa = PBXFrameworksBuildPhase;
055389c58fa3915e12fb4e72ec86782ce77c5c72Timo Sirainen buildActionMask = 2147483647;
055389c58fa3915e12fb4e72ec86782ce77c5c72Timo Sirainen files = (
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A862317EC12670098E7F3 /* XCTest.framework in Frameworks */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A862517EC12670098E7F3 /* UIKit.framework in Frameworks */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A862417EC12670098E7F3 /* Foundation.framework in Frameworks */,
055389c58fa3915e12fb4e72ec86782ce77c5c72Timo Sirainen B5E90540F95CEF0F71F20925 /* libPods-ForgeRockTests.a in Frameworks */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen );
055389c58fa3915e12fb4e72ec86782ce77c5c72Timo Sirainen runOnlyForDeploymentPostprocessing = 0;
3ccab0bac68040f179a7de45c516cec258e28fdbTimo Sirainen };
9c7f6dbf65ca01026e5f9c8c8b67c7e629c0b5e7Timo Sirainen/* End PBXFrameworksBuildPhase section */
8d25b6ad05b99e75613cb045a121efd51e6afbb6Timo Sirainen
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen/* Begin PBXGroup section */
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 0402723D1CFDB51C0014786D /* Push */ = {
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen isa = PBXGroup;
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen children = (
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04E11A3D1D0053D90000180E /* FRAPushMechanismFactoryTests.m */,
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen );
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen name = Push;
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen sourceTree = "<group>";
dba8af1faaf9fd3957254bb6f2234b285f77096fTimo Sirainen };
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen 0484ED501CE2014700DB537A /* Utils */ = {
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen isa = PBXGroup;
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen children = (
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 0484ED511CE2030C00DB537A /* FRAMessageUtils.h */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 0484ED521CE2059D00DB537A /* FRAMessageUtils.m */,
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen 2D60B6941CEF439B00F0CA2B /* FRAQRUtils.h */,
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen 2D60B6951CEF456B00F0CA2B /* FRAQRUtils.m */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44FF7E111D05C73800BDC512 /* FRAUIUtils.h */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44FF7E121D05C73800BDC512 /* FRAUIUtils.m */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen );
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen name = Utils;
678d0463849ba777106eb7875f27db07a5d8e3dfTimo Sirainen sourceTree = "<group>";
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen };
2ac5f36aa7c2e7a07ba8815d43a6d7483f62e74cTimo Sirainen 0484ED541CE20BDD00DB537A /* Utils */ = {
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen isa = PBXGroup;
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen children = (
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen 048C180D1CFBB68C00D16A51 /* FRAQRUtilsTests.m */,
a75d470c9223a75801418fcdda258885c36317e0Timo Sirainen 04D3D25C1CE4CE9100D77EF6 /* FRAMessageUtilsTests.m */,
a75d470c9223a75801418fcdda258885c36317e0Timo Sirainen 04D3D25D1CE4CE9100D77EF6 /* FRAMockURLProtocol.h */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 04D3D25E1CE4CE9100D77EF6 /* FRAMockURLProtocol.m */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen );
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen name = Utils;
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen sourceTree = "<group>";
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 442CB7A61D09868C0074716B /* TouchID */ = {
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen isa = PBXGroup;
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen children = (
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen 442CB7A71D09869D0074716B /* FRALAContextFactory.h */,
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen 442CB7A81D09869D0074716B /* FRALAContextFactory.m */,
3954326e793bdef1e94e0ad781ed6cc7e48beebbTimo Sirainen );
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen name = TouchID;
3954326e793bdef1e94e0ad781ed6cc7e48beebbTimo Sirainen sourceTree = "<group>";
3954326e793bdef1e94e0ad781ed6cc7e48beebbTimo Sirainen };
e48f289d2e5b2546a2c5dcc90f7ab624cc58cca2Stephan Bosch 443F203B1CCC284300B91C2B /* Assembly */ = {
e48f289d2e5b2546a2c5dcc90f7ab624cc58cca2Stephan Bosch isa = PBXGroup;
e48f289d2e5b2546a2c5dcc90f7ab624cc58cca2Stephan Bosch children = (
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 443F203C1CCC28A400B91C2B /* FRAApplicationAssembly.h */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 443F203D1CCC28A400B91C2B /* FRAApplicationAssembly.m */,
3c63c219ae7854b4f1d44a671a65572aa242cbcfTimo Sirainen );
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen name = Assembly;
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen sourceTree = "<group>";
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 4459044C1CA2A83000DA3979 /* OATH */ = {
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen isa = PBXGroup;
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen children = (
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen 0419018F1D0B238300EF1309 /* FRAHotpOathMechanismTests.m */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 041901901D0B238300EF1309 /* FRATotpOathMechanismTests.m */,
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen 04E11A401D0090200000180E /* FRAOathMechanismFactoryTests.m */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen );
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen name = OATH;
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen sourceTree = "<group>";
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen };
3ccab0bac68040f179a7de45c516cec258e28fdbTimo Sirainen 4459044D1CA2A84A00DA3979 /* OATH */ = {
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen isa = PBXGroup;
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen children = (
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 043473071D083428008F1C8A /* FRAHotpOathMechanism.h */,
3ccab0bac68040f179a7de45c516cec258e28fdbTimo Sirainen 043473081D083428008F1C8A /* FRAHotpOathMechanism.m */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 043473091D083428008F1C8A /* FRATotpOathMechanism.h */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 0434730A1D083428008F1C8A /* FRATotpOathMechanism.m */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 4445075F1CB551E9003EE400 /* FRAOathMechanismTableViewCell.h */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 444507601CB551E9003EE400 /* FRAOathMechanismTableViewCell.m */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F1030ED01818322000E478F7 /* FRACircleProgressView.h */,
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen F1030ED11818322000E478F7 /* FRACircleProgressView.m */,
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 4445075C1CB520D8003EE400 /* FRAOathMechanismTableViewCellController.h */,
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 4445075D1CB520D8003EE400 /* FRAOathMechanismTableViewCellController.m */,
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen 44695F641CA0AE4300680799 /* FRAOathCode.h */,
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 44695F651CA0AE4300680799 /* FRAOathCode.m */,
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen 2D977EAD1CDCE376000A7F29 /* FRAOathMechanismFactory.h */,
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen 2D977EAE1CDCE3A6000A7F29 /* FRAOathMechanismFactory.m */,
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen );
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen name = OATH;
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen sourceTree = "<group>";
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen };
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 44695F561C9F5ADB00680799 /* Identity */ = {
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen isa = PBXGroup;
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen children = (
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 44C206851CD944ED00DC4D3B /* FRAIdentityModel.h */,
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 44C206861CD944ED00DC4D3B /* FRAIdentityModel.m */,
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen 44695F581C9F6DD900680799 /* FRAIdentity.h */,
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 44695F591C9F6DD900680799 /* FRAIdentity.m */,
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen );
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen name = Identity;
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen sourceTree = "<group>";
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen };
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 44695F5E1CA0AC5F00680799 /* Mechanisms */ = {
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen isa = PBXGroup;
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen children = (
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 44CF2D8B1CD160F100666258 /* Push */,
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen 4459044D1CA2A84A00DA3979 /* OATH */,
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen 44695F811CA17DD300680799 /* FRAMechanism.h */,
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen E17359491CCA2EDB00828709 /* FRAMechanism.m */,
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen E1A92B6F1CC12F3B00D7BB04 /* FRAMechanismFactory.h */,
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen E1EC51621CF4926E0054077D /* FRAUriMechanismReader.h */,
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen E1EC51631CF4926E0054077D /* FRAUriMechanismReader.m */,
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen );
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen name = Mechanisms;
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen sourceTree = "<group>";
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen };
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 44695F6A1CA0B37100680799 /* Identity */ = {
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen isa = PBXGroup;
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen children = (
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 044DDC7B1D01CC5E00FDC9E7 /* FRAIdentityModelTests.m */,
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 44695F5C1C9F70C100680799 /* FRAIdentityTests.m */,
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen );
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen name = Identity;
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen sourceTree = "<group>";
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen };
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 44695F6B1CA0B37F00680799 /* Mechanisms */ = {
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen isa = PBXGroup;
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen children = (
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 0402723D1CFDB51C0014786D /* Push */,
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 4459044C1CA2A83000DA3979 /* OATH */,
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen E122461A1CD10EEB00F52C98 /* FRAMechanismTest.m */,
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 0419018C1D0B1FAF00EF1309 /* FRAUriMechanismReaderTests.m */,
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen );
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen name = Mechanisms;
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen sourceTree = "<group>";
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen };
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 44695F771CA0B9E800680799 /* Storage */ = {
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen isa = PBXGroup;
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen children = (
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen E1E53F741CD36E2200A0F2ED /* SQL */,
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 44695F781CA0BA0600680799 /* FRAIdentityDatabase.h */,
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 44695F791CA0BA0600680799 /* FRAIdentityDatabase.m */,
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 44C206881CD972E500DC4D3B /* FRAIdentityDatabaseSQLiteOperations.h */,
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen 44C206891CD972E500DC4D3B /* FRAIdentityDatabaseSQLiteOperations.m */,
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 44C2068D1CDB391500DC4D3B /* FRAModelObject.h */,
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen 44C2068E1CDB391500DC4D3B /* FRAModelObject.m */,
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen 44C206901CDB69A000DC4D3B /* FRAModelObjectProtected.h */,
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen );
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen name = Storage;
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen sourceTree = "<group>";
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen };
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen 44695F7B1CA1709B00680799 /* Storage */ = {
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen isa = PBXGroup;
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen children = (
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen E1E53F7E1CD3A03E00A0F2ED /* SQL */,
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen );
3bc62efe513ebc7450cffe9a4e8f0b07424bf190Timo Sirainen name = Storage;
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen sourceTree = "<group>";
3bc62efe513ebc7450cffe9a4e8f0b07424bf190Timo Sirainen };
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 448EAF2A1CCD636E00FEF058 /* Accounts */ = {
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen isa = PBXGroup;
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen children = (
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen 04989AFE1D072E270046234A /* FRAMechanismReaderActionTests.m */,
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen );
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen name = Accounts;
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen sourceTree = "<group>";
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen };
c85f661daf164687fc5af22d74902f94c26597d0Timo Sirainen 449FD4391CAAC74200A9BF99 /* Accounts */ = {
3bc62efe513ebc7450cffe9a4e8f0b07424bf190Timo Sirainen isa = PBXGroup;
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen children = (
3bc62efe513ebc7450cffe9a4e8f0b07424bf190Timo Sirainen 04989AFB1D072CEF0046234A /* FRAMechanismReaderAction.h */,
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 04989AFC1D072CEF0046234A /* FRAMechanismReaderAction.m */,
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen F109DBE818412A2300548A3E /* FRAQRScanViewController.h */,
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen F109DBE918412A2300548A3E /* FRAQRScanViewController.m */,
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen 449FD43A1CAAC9FC00A9BF99 /* FRAAccountsTableViewController.h */,
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen 449FD43B1CAAC9FC00A9BF99 /* FRAAccountsTableViewController.m */,
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen 449FD43D1CAD7D7400A9BF99 /* FRAAccountTableViewCell.h */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 449FD43E1CAD7D7400A9BF99 /* FRAAccountTableViewCell.m */,
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 445948EC1CAEB832008FB2F6 /* FRAAccountTableViewController.h */,
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 445948ED1CAEB832008FB2F6 /* FRAAccountTableViewController.m */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen );
c719f74d3fd41d9b9fea0edaea1e00ab90da72dcTimo Sirainen name = Accounts;
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen sourceTree = "<group>";
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 44BC417F1CA97D8A000931F3 /* Notifications */ = {
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen isa = PBXGroup;
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen children = (
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 04DA35AC1CE9C2EF00C99062 /* FRANotificationUISlider.h */,
c719f74d3fd41d9b9fea0edaea1e00ab90da72dcTimo Sirainen 04DA35AD1CE9C2EF00C99062 /* FRANotificationUISlider.m */,
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen 44BC41801CA97DD6000931F3 /* FRANotificationsTableViewController.h */,
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 44BC41811CA97DD6000931F3 /* FRANotificationsTableViewController.m */,
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen 44BC41841CA9DC12000931F3 /* FRANotificationTableViewCell.m */,
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen 44BC41831CA9DC12000931F3 /* FRANotificationTableViewCell.h */,
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen 44B744551CAAA82300A83AF1 /* FRANotificationViewController.h */,
c719f74d3fd41d9b9fea0edaea1e00ab90da72dcTimo Sirainen 44B744561CAAA82300A83AF1 /* FRANotificationViewController.m */,
3bc62efe513ebc7450cffe9a4e8f0b07424bf190Timo Sirainen E1A92B6B1CBFC7FD00D7BB04 /* FRANotification.h */,
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen E1A92B691CBFC7F300D7BB04 /* FRANotification.m */,
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 44CF2D881CD1553200666258 /* FRANotificationGateway.h */,
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 44CF2D891CD1553200666258 /* FRANotificationGateway.m */,
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 44CF2D8F1CD21C1B00666258 /* FRANotificationHandler.h */,
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 44CF2D901CD21C1B00666258 /* FRANotificationHandler.m */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen );
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen name = Notifications;
c719f74d3fd41d9b9fea0edaea1e00ab90da72dcTimo Sirainen sourceTree = "<group>";
c719f74d3fd41d9b9fea0edaea1e00ab90da72dcTimo Sirainen };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 44CF2D8B1CD160F100666258 /* Push */ = {
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen isa = PBXGroup;
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen children = (
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 44CF2D8C1CD1610400666258 /* FRAPushMechanism.h */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 44CF2D8D1CD1610400666258 /* FRAPushMechanism.m */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 4436867E1CDB95370056D4E3 /* FRAPushMechanismTableViewCell.h */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 4436867F1CDB95370056D4E3 /* FRAPushMechanismTableViewCell.m */,
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 443686811CDB961D0056D4E3 /* FRAPushMechanismTableViewCellController.h */,
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen 443686821CDB961D0056D4E3 /* FRAPushMechanismTableViewCellController.m */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 2D977EB01CE0C2D4000A7F29 /* FRAPushMechanismFactory.h */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 2D977EB11CE0C31E000A7F29 /* FRAPushMechanismFactory.m */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen );
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen name = Push;
b5052fbfdbc2678cc8f12899afe55c998f43b740Timo Sirainen sourceTree = "<group>";
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen BB1625986E4E620E3186827A /* Pods */ = {
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen isa = PBXGroup;
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen children = (
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen AE5AF79E2C305DD029C90FB1 /* Pods-ForgeRock.debug.xcconfig */,
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen 9C6114B55D3356F2F9573691 /* Pods-ForgeRock.release.xcconfig */,
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen D44FA6E5B0EE20491800704A /* Pods-ForgeRockTests.debug.xcconfig */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 9BF38B774E86C6CD26C305FE /* Pods-ForgeRockTests.release.xcconfig */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen );
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen name = Pods;
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen sourceTree = "<group>";
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E12246141CD0FBEE00F52C98 /* Notifications */ = {
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen isa = PBXGroup;
678d0463849ba777106eb7875f27db07a5d8e3dfTimo Sirainen children = (
1f366614aaafcc9496ff85b25988f19c3254ab7cTimo Sirainen E12246151CD0FC8300F52C98 /* FRANotificationTest.m */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 4467225A1CD4038B00E80799 /* FRANotificationGatewayTests.m */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 2D977EAA1CD8BEBA000A7F29 /* FRANotificationHandlerTest.m */,
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen 442CB7AC1D098C470074716B /* FRANotificationViewControllerTests.m */,
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen );
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen name = Notifications;
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen sourceTree = "<group>";
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen };
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen E1C725F81AEE7CBB00388026 /* Unit Tests */ = {
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen isa = PBXGroup;
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen children = (
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 0484ED541CE20BDD00DB537A /* Utils */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 0467E0C91CE60C7800A422D5 /* FRAErrorTest.m */,
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen 448EAF2A1CCD636E00FEF058 /* Accounts */,
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen E12246141CD0FBEE00F52C98 /* Notifications */,
262eeae35ee285981b37294628ec8d054daa1b23Timo Sirainen 44695F7B1CA1709B00680799 /* Storage */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 44695F6B1CA0B37F00680799 /* Mechanisms */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen 44695F6A1CA0B37100680799 /* Identity */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen E1C7260C1AEE833400388026 /* Supporting Files */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen E1C725F91AEE7D0300388026 /* base32test.m */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen );
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen name = "Unit Tests";
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen sourceTree = "<group>";
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen };
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen E1C7260C1AEE833400388026 /* Supporting Files */ = {
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen isa = PBXGroup;
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen children = (
97943a36e08923d625898f5ca8ffd38325a3986dTimo Sirainen E1C7260E1AEE83B500388026 /* ForgeRockTests-Prefix.pch */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen E1C725FD1AEE820500388026 /* ForgeRockTests-Info.plist */,
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen );
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen name = "Supporting Files";
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen sourceTree = "<group>";
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen };
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen E1E53F741CD36E2200A0F2ED /* SQL */ = {
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen isa = PBXGroup;
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen children = (
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E1E53F7B1CD3916E00A0F2ED /* schema */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen E1A92B681CBE63AD00D7BB04 /* FRAFMDatabaseConnectionHelper.h */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E1A92B661CBE639800D7BB04 /* FRAFMDatabaseConnectionHelper.m */,
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen E1A8B8AB1CD8E21E0029B89B /* FRAFMDatabaseFactory.h */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen E1A8B8A91CD8E1F20029B89B /* FRAFMDatabaseFactory.m */,
b66d803de86bfb411165b3465b0d9ef64ecfe2a1Timo Sirainen E1E53F7A1CD373FE00A0F2ED /* FRADatabaseConfiguration.h */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen E1E53F781CD373E600A0F2ED /* FRADatabaseConfiguration.m */,
4307c886579381dbb1897ea1388ae6978c96f560Timo Sirainen E14CA6661CE2295B00C09C68 /* FRAModelsFromDatabase.h */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen E14CA6671CE22A2F00C09C68 /* FRAModelsFromDatabase.m */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen E14CA66C1CE31D3800C09C68 /* FRASerialization.h */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E14CA66D1CE31D7E00C09C68 /* FRASerialization.m */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen );
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen name = SQL;
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen sourceTree = "<group>";
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen };
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen E1E53F7B1CD3916E00A0F2ED /* schema */ = {
e5ff2112aea089f3de2badf9b1635677791d1384Timo Sirainen isa = PBXGroup;
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen children = (
b141c303bf09b6ae43e1eb4aac1e1a6b796b9d35Timo Sirainen E1E53F7C1CD3918A00A0F2ED /* init_check.sql */,
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen E1A92B641CBE637200D7BB04 /* schema.sql */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E166B22B1CDA4EF900DFB029 /* insert_identity.sql */,
e93184a9055c2530366dfe617e07199603c399ddMartti Rannanjärvi E166B22D1CDA50E300DFB029 /* insert_mechanism.sql */,
313c43343f711f04a8d4d1f8dd21aaab5c16b2d2Timo Sirainen E166B22F1CDA50ED00DFB029 /* insert_notification.sql */,
3ccab0bac68040f179a7de45c516cec258e28fdbTimo Sirainen E166B2311CDB601200DFB029 /* delete_identity.sql */,
1f366614aaafcc9496ff85b25988f19c3254ab7cTimo Sirainen E155C8B91CDB8495008853E4 /* delete_mechanism.sql */,
a75d470c9223a75801418fcdda258885c36317e0Timo Sirainen E155C8BB1CDB9609008853E4 /* delete_notification.sql */,
1f366614aaafcc9496ff85b25988f19c3254ab7cTimo Sirainen E13281C61CDCA8D80069924A /* read_all.sql */,
1f366614aaafcc9496ff85b25988f19c3254ab7cTimo Sirainen );
1f366614aaafcc9496ff85b25988f19c3254ab7cTimo Sirainen name = schema;
1f366614aaafcc9496ff85b25988f19c3254ab7cTimo Sirainen sourceTree = "<group>";
1f366614aaafcc9496ff85b25988f19c3254ab7cTimo Sirainen };
1f366614aaafcc9496ff85b25988f19c3254ab7cTimo Sirainen E1E53F7E1CD3A03E00A0F2ED /* SQL */ = {
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen isa = PBXGroup;
3ccab0bac68040f179a7de45c516cec258e28fdbTimo Sirainen children = (
efd9d73a7fba2830431aa1186fd65372f6631399Timo Sirainen 04CE438E1CEF193C0067BAFF /* FRAModelsFromDatabaseTest.m */,
e2a88d59c0d47d63ce1ad5b1fd95e487124a3fd4Timo Sirainen 04C223C61CECD09F001F8BD3 /* FRASqlDatabaseFactoryTest.m */,
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen 0467E0C61CE5E4D200A422D5 /* FRADatabaseConfigurationTest.m */,
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen E1E53F7F1CD3A07700A0F2ED /* FRAFMDatabaseConnectionHelperTest.m */,
efd9d73a7fba2830431aa1186fd65372f6631399Timo Sirainen E178664C1CEB4C9300DC8443 /* FRASqlStorageConstantsTest.m */,
4307c886579381dbb1897ea1388ae6978c96f560Timo Sirainen );
efd9d73a7fba2830431aa1186fd65372f6631399Timo Sirainen name = SQL;
efd9d73a7fba2830431aa1186fd65372f6631399Timo Sirainen sourceTree = "<group>";
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A85F417EC12670098E7F3 = {
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen isa = PBXGroup;
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen children = (
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen E1C725F81AEE7CBB00388026 /* Unit Tests */,
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen F17A860617EC12670098E7F3 /* Authenticator */,
4307c886579381dbb1897ea1388ae6978c96f560Timo Sirainen F17A85FF17EC12670098E7F3 /* Frameworks */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen F17A85FE17EC12670098E7F3 /* Products */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen BB1625986E4E620E3186827A /* Pods */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen );
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen sourceTree = "<group>";
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen };
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen F17A85FE17EC12670098E7F3 /* Products */ = {
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen isa = PBXGroup;
4307c886579381dbb1897ea1388ae6978c96f560Timo Sirainen children = (
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen F17A85FD17EC12670098E7F3 /* ForgeRock.app */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen F17A862117EC12670098E7F3 /* ForgeRockTests.xctest */,
f739c92a9237db03327dc82e3792e39c160a1e4dTimo Sirainen );
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen name = Products;
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen sourceTree = "<group>";
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen };
4307c886579381dbb1897ea1388ae6978c96f560Timo Sirainen F17A85FF17EC12670098E7F3 /* Frameworks */ = {
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen isa = PBXGroup;
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen children = (
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E187E1AB1CBD4DD400F9427D /* libsqlite3.0.tbd */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F1AD9C6F191053780023501C /* AssetsLibrary.framework */,
c2a66e7950cb4d3fc4d68e4480ea8f39bdd7c871Timo Sirainen F17A860017EC12670098E7F3 /* Foundation.framework */,
3954326e793bdef1e94e0ad781ed6cc7e48beebbTimo Sirainen F17A860217EC12670098E7F3 /* CoreGraphics.framework */,
3954326e793bdef1e94e0ad781ed6cc7e48beebbTimo Sirainen F17A860417EC12670098E7F3 /* UIKit.framework */,
3954326e793bdef1e94e0ad781ed6cc7e48beebbTimo Sirainen F17A862217EC12670098E7F3 /* XCTest.framework */,
3954326e793bdef1e94e0ad781ed6cc7e48beebbTimo Sirainen 96FCE7C37A708C5D914322B1 /* libPods-ForgeRock.a */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 00D810F5F8DD38D1A0B8D06B /* libPods-ForgeRockTests.a */,
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen );
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen name = Frameworks;
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen sourceTree = "<group>";
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen };
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A860617EC12670098E7F3 /* Authenticator */ = {
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen isa = PBXGroup;
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen children = (
9a382894724292e2af60ef94fc471d761f45e5d5Timo Sirainen 442CB7A61D09868C0074716B /* TouchID */,
8bf42ce5ef783b96a2ded67524173e95e9b45adaTimo Sirainen 0484ED501CE2014700DB537A /* Utils */,
9a382894724292e2af60ef94fc471d761f45e5d5Timo Sirainen 443F203B1CCC284300B91C2B /* Assembly */,
3954326e793bdef1e94e0ad781ed6cc7e48beebbTimo Sirainen 449FD4391CAAC74200A9BF99 /* Accounts */,
9a382894724292e2af60ef94fc471d761f45e5d5Timo Sirainen 44BC417F1CA97D8A000931F3 /* Notifications */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen 44695F771CA0B9E800680799 /* Storage */,
3954326e793bdef1e94e0ad781ed6cc7e48beebbTimo Sirainen 44695F5E1CA0AC5F00680799 /* Mechanisms */,
661998e2ccd772ad92a9d4a75cb712692a8c94b3Timo Sirainen 44695F561C9F5ADB00680799 /* Identity */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E164F3C71ADE9CAF00A440B3 /* forgerock-logo.png */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen E164F3C51ADE9CA800A440B3 /* forgerock-logo-text.png */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F1673F1918EC51C900ECD2DB /* Main.storyboard */,
7bafda1813454621e03615e83d55bccfa7cc56bdTimo Sirainen F17A860F17EC12670098E7F3 /* AppDelegate.h */,
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen F17A861017EC12670098E7F3 /* AppDelegate.m */,
ade5567577dadb0b275c840208d3ad21a9f00a36Timo Sirainen F15300421801BA1D00A0E179 /* base32.h */,
ade5567577dadb0b275c840208d3ad21a9f00a36Timo Sirainen F15300401801B9DF00A0E179 /* base32.c */,
ade5567577dadb0b275c840208d3ad21a9f00a36Timo Sirainen F17A861B17EC12670098E7F3 /* Images.xcassets */,
ade5567577dadb0b275c840208d3ad21a9f00a36Timo Sirainen F17A860717EC12670098E7F3 /* Supporting Files */,
ade5567577dadb0b275c840208d3ad21a9f00a36Timo Sirainen 44379CF21CC6664B00D7EAE9 /* FRABlockActionSheet.h */,
ade5567577dadb0b275c840208d3ad21a9f00a36Timo Sirainen 44379CF31CC6664B00D7EAE9 /* FRABlockActionSheet.m */,
ade5567577dadb0b275c840208d3ad21a9f00a36Timo Sirainen 44379CF51CC66C0300D7EAE9 /* FRABlockAlertView.h */,
ade5567577dadb0b275c840208d3ad21a9f00a36Timo Sirainen 44379CF61CC66C0300D7EAE9 /* FRABlockAlertView.m */,
ade5567577dadb0b275c840208d3ad21a9f00a36Timo Sirainen E13281CA1CDCE4C40069924A /* FRAError.h */,
ade5567577dadb0b275c840208d3ad21a9f00a36Timo Sirainen E13281C81CDCE4800069924A /* FRAError.m */,
ade5567577dadb0b275c840208d3ad21a9f00a36Timo Sirainen );
ade5567577dadb0b275c840208d3ad21a9f00a36Timo Sirainen name = Authenticator;
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen path = "ForgeRock-Authenticator";
e3fabe8d0faa9aab7cae2d0eee9653f581a3061dTimo Sirainen sourceTree = "<group>";
};
F17A860717EC12670098E7F3 /* Supporting Files */ = {
isa = PBXGroup;
children = (
F17A860817EC12670098E7F3 /* ForgeRock-Info.plist */,
F17A860917EC12670098E7F3 /* InfoPlist.strings */,
F17A860C17EC12670098E7F3 /* main.m */,
F17A860E17EC12670098E7F3 /* ForgeRock-Prefix.pch */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
F17A85FC17EC12670098E7F3 /* ForgeRock */ = {
isa = PBXNativeTarget;
buildConfigurationList = F17A863217EC12670098E7F3 /* Build configuration list for PBXNativeTarget "ForgeRock" */;
buildPhases = (
EA2AF029C68E44089EC6FFA0 /* 📦 Check Pods Manifest.lock */,
F17A85F917EC12670098E7F3 /* Sources */,
F17A85FA17EC12670098E7F3 /* Frameworks */,
F17A85FB17EC12670098E7F3 /* Resources */,
FF1C6F5F12C423ED6C6ACA04 /* 📦 Embed Pods Frameworks */,
7D87ED92D3BF92BAF5D52909 /* 📦 Copy Pods Resources */,
);
buildRules = (
);
dependencies = (
);
name = ForgeRock;
productName = FreeOTP;
productReference = F17A85FD17EC12670098E7F3 /* ForgeRock.app */;
productType = "com.apple.product-type.application";
};
F17A862017EC12670098E7F3 /* ForgeRockTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = F17A863517EC12670098E7F3 /* Build configuration list for PBXNativeTarget "ForgeRockTests" */;
buildPhases = (
76F3C2B91546EC99022D94E3 /* 📦 Check Pods Manifest.lock */,
F17A861D17EC12670098E7F3 /* Sources */,
F17A861E17EC12670098E7F3 /* Frameworks */,
F17A861F17EC12670098E7F3 /* Resources */,
99DDC321873FE363D9436E0D /* 📦 Embed Pods Frameworks */,
41A18CAE7E85DE3183284DCD /* 📦 Copy Pods Resources */,
);
buildRules = (
);
dependencies = (
E16458471AEE8B7400D1740F /* PBXTargetDependency */,
);
name = ForgeRockTests;
productName = FreeOTPTests;
productReference = F17A862117EC12670098E7F3 /* ForgeRockTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
F17A85F517EC12670098E7F3 /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0730;
ORGANIZATIONNAME = ForgeRock;
TargetAttributes = {
F17A85FC17EC12670098E7F3 = {
DevelopmentTeam = 9QSE66762D;
SystemCapabilities = {
com.apple.BackgroundModes = {
enabled = 0;
};
com.apple.Push = {
enabled = 0;
};
};
};
F17A862017EC12670098E7F3 = {
TestTargetID = F17A85FC17EC12670098E7F3;
};
};
};
buildConfigurationList = F17A85F817EC12670098E7F3 /* Build configuration list for PBXProject "ForgeRock" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = F17A85F417EC12670098E7F3;
productRefGroup = F17A85FE17EC12670098E7F3 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
F17A85FC17EC12670098E7F3 /* ForgeRock */,
F17A862017EC12670098E7F3 /* ForgeRockTests */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
F17A85FB17EC12670098E7F3 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
F17A861C17EC12670098E7F3 /* Images.xcassets in Resources */,
E1E53F7D1CD3918A00A0F2ED /* init_check.sql in Resources */,
E166B2301CDA50ED00DFB029 /* insert_notification.sql in Resources */,
E164F3C61ADE9CA800A440B3 /* forgerock-logo-text.png in Resources */,
E13281C71CDCA8D80069924A /* read_all.sql in Resources */,
E164F3C81ADE9CAF00A440B3 /* forgerock-logo.png in Resources */,
E1A92B651CBE637200D7BB04 /* schema.sql in Resources */,
F1673F1A18EC51C900ECD2DB /* Main.storyboard in Resources */,
E166B22C1CDA4EF900DFB029 /* insert_identity.sql in Resources */,
E155C8BA1CDB8495008853E4 /* delete_mechanism.sql in Resources */,
F17A860B17EC12670098E7F3 /* InfoPlist.strings in Resources */,
E166B2321CDB601200DFB029 /* delete_identity.sql in Resources */,
E166B22E1CDA50E300DFB029 /* insert_mechanism.sql in Resources */,
E155C8BC1CDB9609008853E4 /* delete_notification.sql in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
F17A861F17EC12670098E7F3 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
41A18CAE7E85DE3183284DCD /* 📦 Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "📦 Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ForgeRockTests/Pods-ForgeRockTests-resources.sh\"\n";
showEnvVarsInLog = 0;
};
76F3C2B91546EC99022D94E3 /* 📦 Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "📦 Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
7D87ED92D3BF92BAF5D52909 /* 📦 Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "📦 Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ForgeRock/Pods-ForgeRock-resources.sh\"\n";
showEnvVarsInLog = 0;
};
99DDC321873FE363D9436E0D /* 📦 Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "📦 Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ForgeRockTests/Pods-ForgeRockTests-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
EA2AF029C68E44089EC6FFA0 /* 📦 Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "📦 Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
FF1C6F5F12C423ED6C6ACA04 /* 📦 Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "📦 Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ForgeRock/Pods-ForgeRock-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
F17A85F917EC12670098E7F3 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
E1A8B8AA1CD8E1F20029B89B /* FRAFMDatabaseFactory.m in Sources */,
44FF7E131D05C73800BDC512 /* FRAUIUtils.m in Sources */,
44BC41821CA97DD6000931F3 /* FRANotificationsTableViewController.m in Sources */,
442CB7A91D09869D0074716B /* FRALAContextFactory.m in Sources */,
4445075E1CB520D8003EE400 /* FRAOathMechanismTableViewCellController.m in Sources */,
44C2068F1CDB391500DC4D3B /* FRAModelObject.m in Sources */,
44BC41851CA9DC12000931F3 /* FRANotificationTableViewCell.m in Sources */,
E14CA66E1CE31D7E00C09C68 /* FRASerialization.m in Sources */,
E14CA6681CE22A2F00C09C68 /* FRAModelsFromDatabase.m in Sources */,
44CF2D8A1CD1553200666258 /* FRANotificationGateway.m in Sources */,
04DA35AE1CE9C2EF00C99062 /* FRANotificationUISlider.m in Sources */,
F15300431801BB8800A0E179 /* base32.c in Sources */,
44C2068A1CD972E500DC4D3B /* FRAIdentityDatabaseSQLiteOperations.m in Sources */,
44695F661CA0AE4300680799 /* FRAOathCode.m in Sources */,
0434730B1D083428008F1C8A /* FRAHotpOathMechanism.m in Sources */,
E173594A1CCA2EDB00828709 /* FRAMechanism.m in Sources */,
44B744571CAAA82300A83AF1 /* FRANotificationViewController.m in Sources */,
F17A861117EC12670098E7F3 /* AppDelegate.m in Sources */,
44379CF71CC66C0300D7EAE9 /* FRABlockAlertView.m in Sources */,
E1A92B671CBE639800D7BB04 /* FRAFMDatabaseConnectionHelper.m in Sources */,
E1EC51641CF4926E0054077D /* FRAUriMechanismReader.m in Sources */,
F1030ED21818322000E478F7 /* FRACircleProgressView.m in Sources */,
44CF2D911CD21C1B00666258 /* FRANotificationHandler.m in Sources */,
443F203E1CCC28A400B91C2B /* FRAApplicationAssembly.m in Sources */,
04D3D2601CE4CE9100D77EF6 /* FRAMockURLProtocol.m in Sources */,
44695F7A1CA0BA0600680799 /* FRAIdentityDatabase.m in Sources */,
2D60B6961CEF456B00F0CA2B /* FRAQRUtils.m in Sources */,
E13281C91CDCE4800069924A /* FRAError.m in Sources */,
F17A860D17EC12670098E7F3 /* main.m in Sources */,
E1E53F791CD373E600A0F2ED /* FRADatabaseConfiguration.m in Sources */,
44379CF41CC6664B00D7EAE9 /* FRABlockActionSheet.m in Sources */,
04989AFD1D072CEF0046234A /* FRAMechanismReaderAction.m in Sources */,
449FD43C1CAAC9FC00A9BF99 /* FRAAccountsTableViewController.m in Sources */,
44CF2D8E1CD1610400666258 /* FRAPushMechanism.m in Sources */,
0434730C1D083428008F1C8A /* FRATotpOathMechanism.m in Sources */,
44C206871CD944ED00DC4D3B /* FRAIdentityModel.m in Sources */,
443686801CDB95370056D4E3 /* FRAPushMechanismTableViewCell.m in Sources */,
443686831CDB961D0056D4E3 /* FRAPushMechanismTableViewCellController.m in Sources */,
0484ED531CE2059D00DB537A /* FRAMessageUtils.m in Sources */,
F109DBEA18412A2300548A3E /* FRAQRScanViewController.m in Sources */,
E1A92B6A1CBFC7F300D7BB04 /* FRANotification.m in Sources */,
2D977EB21CE0C31E000A7F29 /* FRAPushMechanismFactory.m in Sources */,
2D977EAF1CDCE3A6000A7F29 /* FRAOathMechanismFactory.m in Sources */,
44695F5A1C9F6DD900680799 /* FRAIdentity.m in Sources */,
449FD43F1CAD7D7400A9BF99 /* FRAAccountTableViewCell.m in Sources */,
445948EE1CAEB832008FB2F6 /* FRAAccountTableViewController.m in Sources */,
444507611CB551E9003EE400 /* FRAOathMechanismTableViewCell.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
F17A861D17EC12670098E7F3 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
04CE43901CEF19BC0067BAFF /* FRAModelsFromDatabaseTest.m in Sources */,
442CB7AD1D098C470074716B /* FRANotificationViewControllerTests.m in Sources */,
04D3D2611CE4D00400D77EF6 /* FRAMessageUtilsTests.m in Sources */,
044DDC7D1D01CC6500FDC9E7 /* FRAIdentityModelTests.m in Sources */,
04E11A3F1D0053DF0000180E /* FRAPushMechanismFactoryTests.m in Sources */,
44695F5D1C9F70C100680799 /* FRAIdentityTests.m in Sources */,
4467225B1CD4038B00E80799 /* FRANotificationGatewayTests.m in Sources */,
041901941D0B239000EF1309 /* FRAHotpOathMechanismTests.m in Sources */,
E122461B1CD10EEB00F52C98 /* FRAMechanismTest.m in Sources */,
E16458491AEE8E8D00D1740F /* base32.c in Sources */,
04C223C81CECD5E4001F8BD3 /* FRASqlDatabaseFactoryTest.m in Sources */,
04989B001D072E2B0046234A /* FRAMechanismReaderActionTests.m in Sources */,
0467E0CB1CE60C7C00A422D5 /* FRAErrorTest.m in Sources */,
0419018E1D0B1FEE00EF1309 /* FRAUriMechanismReaderTests.m in Sources */,
041901931D0B238B00EF1309 /* FRATotpOathMechanismTests.m in Sources */,
E12246171CD0FD0600F52C98 /* FRANotificationTest.m in Sources */,
048C180F1CFBB69100D16A51 /* FRAQRUtilsTests.m in Sources */,
44695F671CA0AE4300680799 /* FRAOathCode.m in Sources */,
2D977EAB1CD8BEBA000A7F29 /* FRANotificationHandlerTest.m in Sources */,
04E11A421D0090250000180E /* FRAOathMechanismFactoryTests.m in Sources */,
E1C725FA1AEE7D0300388026 /* base32test.m in Sources */,
E178664D1CEB4C9300DC8443 /* FRASqlStorageConstantsTest.m in Sources */,
E1E53F801CD3A07700A0F2ED /* FRAFMDatabaseConnectionHelperTest.m in Sources */,
0467E0C81CE5E4D600A422D5 /* FRADatabaseConfigurationTest.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
E16458471AEE8B7400D1740F /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = F17A85FC17EC12670098E7F3 /* ForgeRock */;
targetProxy = E16458461AEE8B7400D1740F /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
F17A860917EC12670098E7F3 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
F17A860A17EC12670098E7F3 /* en */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
F17A863017EC12670098E7F3 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
F17A863117EC12670098E7F3 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = YES;
ENABLE_NS_ASSERTIONS = NO;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
};
name = Release;
};
F17A863317EC12670098E7F3 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = AE5AF79E2C305DD029C90FB1 /* Pods-ForgeRock.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "ForgeRock-Authenticator/ForgeRock-Prefix.pch";
INFOPLIST_FILE = "ForgeRock-Authenticator/ForgeRock-Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.authenticator;
PRODUCT_NAME = ForgeRock;
PROVISIONING_PROFILE = "";
TARGETED_DEVICE_FAMILY = "1,2";
WRAPPER_EXTENSION = app;
};
name = Debug;
};
F17A863417EC12670098E7F3 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 9C6114B55D3356F2F9573691 /* Pods-ForgeRock.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "ForgeRock-Authenticator/ForgeRock-Prefix.pch";
INFOPLIST_FILE = "ForgeRock-Authenticator/ForgeRock-Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.authenticator;
PRODUCT_NAME = ForgeRock;
PROVISIONING_PROFILE = "";
TARGETED_DEVICE_FAMILY = "1,2";
WRAPPER_EXTENSION = app;
};
name = Release;
};
F17A863617EC12670098E7F3 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = D44FA6E5B0EE20491800704A /* Pods-ForgeRockTests.debug.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/ForgeRock.app/ForgeRock";
FRAMEWORK_SEARCH_PATHS = "";
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "unit-tests/ForgeRockTests-Prefix.pch";
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
INFOPLIST_FILE = "unit-tests/ForgeRockTests-Info.plist";
OTHER_LDFLAGS = "$(inherited)";
PRODUCT_NAME = ForgeRockTests;
TEST_HOST = "$(BUNDLE_LOADER)";
WRAPPER_EXTENSION = xctest;
};
name = Debug;
};
F17A863717EC12670098E7F3 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 9BF38B774E86C6CD26C305FE /* Pods-ForgeRockTests.release.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/ForgeRock.app/ForgeRock";
FRAMEWORK_SEARCH_PATHS = "";
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "unit-tests/ForgeRockTests-Prefix.pch";
INFOPLIST_FILE = "unit-tests/ForgeRockTests-Info.plist";
OTHER_LDFLAGS = "$(inherited)";
PRODUCT_NAME = ForgeRockTests;
TEST_HOST = "$(BUNDLE_LOADER)";
WRAPPER_EXTENSION = xctest;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
F17A85F817EC12670098E7F3 /* Build configuration list for PBXProject "ForgeRock" */ = {
isa = XCConfigurationList;
buildConfigurations = (
F17A863017EC12670098E7F3 /* Debug */,
F17A863117EC12670098E7F3 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
F17A863217EC12670098E7F3 /* Build configuration list for PBXNativeTarget "ForgeRock" */ = {
isa = XCConfigurationList;
buildConfigurations = (
F17A863317EC12670098E7F3 /* Debug */,
F17A863417EC12670098E7F3 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
F17A863517EC12670098E7F3 /* Build configuration list for PBXNativeTarget "ForgeRockTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
F17A863617EC12670098E7F3 /* Debug */,
F17A863717EC12670098E7F3 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = F17A85F517EC12670098E7F3 /* Project object */;
}