[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2023-02-08 UTC."],[],[],null,["FIRFederatedAuthProvider \n\n @protocol FIRFederatedAuthProvider \u003cNSObject\u003e\n\nUtility type for constructing federated auth provider credentials.\n- `\n ``\n ``\n `\n\n [-getCredentialWithUIDelegate:completion:](#/c:objc(pl)FIRFederatedAuthProvider(im)getCredentialWithUIDelegate:completion:)`\n ` \n Used to obtain an auth credential via a mobile web flow.\n This method is available on iOS only. \n\n Declaration \n Objective-C \n\n - (void)getCredentialWithUIDelegate:(nullable id\u003c../Protocols/FIRAuthUIDelegate.html\u003e)UIDelegate\n completion:\n (nullable void (^)(../Classes/FIRAuthCredential.html *_Nullable,\n NSError *_Nullable))completion;\n\n Parameters"]]