BITAuthenticatorIdentificationType Constants Reference
Declared in | BITAuthenticator.h |
BITAuthenticatorIdentificationType
Identification Types
Definition
typedef NS_ENUM(NSUInteger, BITAuthenticatorIdentificationType ) {
BITAuthenticatorIdentificationTypeAnonymous,
BITAuthenticatorIdentificationTypeHockeyAppEmail,
BITAuthenticatorIdentificationTypeHockeyAppUser,
BITAuthenticatorIdentificationTypeDevice,
BITAuthenticatorIdentificationTypeWebAuth,
};
Constants
BITAuthenticatorIdentificationTypeAnonymous
-
Assigns this app an anonymous user id.
The user will not be asked anything and an anonymous ID will be generated. This helps identifying this installation being unique but HockeyApp won’t be able to identify who actually is running this installation and on which device the app is installed.Declared In
BITAuthenticator.h
. BITAuthenticatorIdentificationTypeHockeyAppEmail
-
Ask for the HockeyApp account email
This will present a user interface requesting the user to provide their HockeyApp user email address.
The provided email address has to match an email address of a registered HockeyApp user who is a member or tester of the appDeclared In
BITAuthenticator.h
. BITAuthenticatorIdentificationTypeHockeyAppUser
-
Ask for the HockeyApp account by email and password
This will present a user interface requesting the user to provide their HockeyApp user credentials.
The provided user account has to match a registered HockeyApp user who is a member or tester of the appDeclared In
BITAuthenticator.h
. BITAuthenticatorIdentificationTypeDevice
-
Identifies the current device
This will open the HockeyApp web page on the device in Safari and request the user to submit the device’s unique identifier to the app. If the web page session is not aware of the current devices UDID, it will request the user to install the HockeyApp web clip which will provide the UDID to users session in the browser.
This requires the app to register an URL scheme. See the linked property and methods for further documentation on this.Declared In
BITAuthenticator.h
. BITAuthenticatorIdentificationTypeWebAuth
-
Ask for the HockeyApp account email.
This will present a user interface requesting the user to start a Safari based flow to login to HockeyApp (if not already logged in) and to share the hockeyapp account’s email.
If restrictApplicationUsage is enabled, the provided user account has to match a registered HockeyApp user who is a member or tester of the app. For identification purpose any HockeyApp user is allowed.Declared In
BITAuthenticator.h
.
Declared In
BITAuthenticator.h