Overview
Protocol that allows custom UI.
Inherits <NSObjectNSObject>.
Instance Method Summary | |
(UIViewController *) | - startingViewController |
Sent to the receiver to find the view controller on top of which modal view controllers should be displayed. More... | |
(UIViewController *) | - signInControllerWithAccount: |
Sent to the receiver to find the initial sign in view controller. More... | |
(UIViewController *) | - legacySignInControllerWithEmail: |
Sent to the receiver to find the password user sign in view controller. More... | |
(UIViewController *) | - legacySignUpControllerWithEmail: |
Sent to the receiver to find the password user sign up view controller. More... | |
(UIViewController *) | - accountLinkingControllerWithUnverifiedProvider:verifiedProvider: |
Sent to the receiver to find the account linking view controller for federated user. More... | |
(UIViewController *) | - accountLinkingControllerWithUnverifiedProvider: |
Sent to the receiver to find the account linking view controller for password user. More... | |
Method Detail
|
optional |
Sent to the receiver to find the view controller on top of which modal view controllers should be displayed.
If this method is not implemented, it will be displayed on top of the root view controller.
|
optional |
Sent to the receiver to find the initial sign in view controller.
If this method is not implemented, a default implemtation will be used, which could be either a account chip screen or a nascar screen, depending on if there's a saved account signed in last time.
- Parameters
-
account The account that was used last time, could be nil
.
|
optional |
Sent to the receiver to find the password user sign in view controller.
If this method is not implemented, a default implemtation will be used.
- Parameters
-
email The email address of the user.
|
optional |
Sent to the receiver to find the password user sign up view controller.
If this method is not implemented, a default implemtation will be used.
- Parameters
-
email The email address of the user.
|
optional |
Sent to the receiver to find the account linking view controller for federated user.
If this method is not implemented, a default implemtation will be used.
- Parameters
-
unverifiedProvider The provider ID of an IdP to be verified. verifiedProvider The provider ID of an IdP the user has previously signed in with.
|
optional |
Sent to the receiver to find the account linking view controller for password user.
If this method is not implemented, a default implemtation will be used.
- Parameters
-
unverifiedProvider The provider ID of an IdP to be verified.