I've been scouring the documentation of the AWS iOS SDK (Swift) for 2 days for the answer to what I thought should be a simple question, so sorry if I'm completely missing something here. So here's what I'm trying to do:
I have been working on an iOS app and have decided to go the AWS backend route. I want to have facebook and developer authenticated identities. I'm now familiar with the authentication flow and have written a backend that authenticates a user and sends the identity to Cognito, takes in the Cognito identity id and open_id token and returns them as a response. My problem is in the implementation of the identity provider on the iOS side. There is very clear documentation on how to implement AWSAbstractCognitoIdentityProvider here:
http://docs.aws.amazon.com/cognito/latest/developerguide/developer-authenticated-identities.html
The problem is that protocol doesn't seem to exist anymore and my efforts lead me back to this documentation. This leads me to believe that I am missing something. Am I? Because I can't find a new alternative to AWSAbstractCognitoIdentityProvider. I have also read a couple different blog posts by AWS devs but they all seem to point to this seemingly no existent protocol.
Can someone point me in the right direction on where to find more current documentation? Or help me see what I'm missing if this is still the way its done.
PS: My facebook implementation is up and running so I also trying reverse engineering it from there but couldn't get anything concrete. Thanks in advance for your time.