When someone sends a message to your PNI, your responses (from your ACI) must include a PNI signature, and the sealed sender certificate you use during this period should include your phone number. This confirms to the other user that your ACI is associated with your PNI. This commit adds the state tracking that and ensures that both TSOutgoingMessage and OWSUDManager check that state when building 1:1 messages and choosing certificates, respectively. Later commits will set and clear this flag as needed. |
||
|---|---|---|
| .. | ||
| InteractionFinderTest.swift | ||
| ModelReadCacheTest.swift | ||
| OWSIdentityManagerTests.swift | ||
| SDSDatabaseStorageObservationTest.swift | ||
| SDSDatabaseStorageTest.swift | ||
| SDSKeyValueStoreTest.swift | ||
| SSKPreKeyStoreTests.m | ||
| SSKSignedPreKeyStoreTest.swift | ||
| TestModelTests.swift | ||