Provider

sealed class Provider

List of all available 3rd-party OAuth2 providers.

To be usable, an OAuth2 provider must be enabled on the Webcom developer console.

Types

Apple
Link copied to clipboard
object Apple : OAuth2Method.Provider
Apple identity provider.
DIOD
Link copied to clipboard
object DIOD : OAuth2Method.Provider
DIOD Connect identity provider (dedicated to Orange employees).
Employee
Link copied to clipboard
object Employee : OAuth2Method.Provider
Orange Employees identity provider (dedicated to Orange employees).
Facebook
Link copied to clipboard
object Facebook : OAuth2Method.Provider
Facebook identity provider.
GitHub
Link copied to clipboard
object GitHub : OAuth2Method.Provider
GitHub identity provider.
GitLab
Link copied to clipboard
object GitLab : OAuth2Method.Provider
GitLab identity provider.
Google
Link copied to clipboard
object Google : OAuth2Method.Provider
Google identity provider.
MobileConnect
Link copied to clipboard
class MobileConnect : OAuth2Method.Provider
Support for Mobile Connect identity providers.
OIDC
Link copied to clipboard
class OIDC(name: String) : OAuth2Method.Provider
Custom OIDC identity provider defined in the Webcom developer console.
Orange
Link copied to clipboard
object Orange : OAuth2Method.Provider
Orange France identity provider.

Inheritors

OAuth2Method.Provider
Link copied to clipboard
OAuth2Method.Provider
Link copied to clipboard
OAuth2Method.Provider
Link copied to clipboard
OAuth2Method.Provider
Link copied to clipboard
OAuth2Method.Provider
Link copied to clipboard
OAuth2Method.Provider
Link copied to clipboard
OAuth2Method.Provider
Link copied to clipboard
OAuth2Method.Provider
Link copied to clipboard
OAuth2Method.Provider
Link copied to clipboard
OAuth2Method.Provider
Link copied to clipboard