sealed class Provider
List of all available identity provider for Webcom applications.
Each of them has a getXXXMethod
method in the AuthenticationService class to be invoked for authenticating
a user and managing authenticated users. Internal identity provider can be invoked either through
AuthenticationService.getPersonalPasswordMethod or AuthenticationService.getOneTimePasswordMethod depending
on the needed means to identify the user.
class Custom : AuthenticationFactor.Provider
Manages Webcom users whose authentication is delegated to a 3rd-party ad-hoc identity provider. |
|
object Guest : AuthenticationFactor.Provider
Manages guest users for Webcom applications. |
|
class Internal : AuthenticationFactor.Provider
Manages Webcom users based on a public identifier (email address or phone number). |
|
class OAuth2 : AuthenticationFactor.Provider
Manages Webcom users whose authentication is delegated to a 3rd-party OAuth2 identity provider. |
abstract fun toString(): String
Human readable name for this Provider instance. |
class Custom : AuthenticationFactor.Provider
Manages Webcom users whose authentication is delegated to a 3rd-party ad-hoc identity provider. |
|
object Guest : AuthenticationFactor.Provider
Manages guest users for Webcom applications. |
|
class Internal : AuthenticationFactor.Provider
Manages Webcom users based on a public identifier (email address or phone number). |
|
class OAuth2 : AuthenticationFactor.Provider
Manages Webcom users whose authentication is delegated to a 3rd-party OAuth2 identity provider. |