FacebookIdp constructor

FacebookIdp(
  1. FacebookIdpConfig config, {
  2. required TokenManager tokenManager,
  3. AuthUsers authUsers = const AuthUsers(),
  4. UserProfiles userProfiles = const UserProfiles(),
})

Creates a new instance of FacebookIdp.

Implementation

factory FacebookIdp(
  final FacebookIdpConfig config, {
  required final TokenManager tokenManager,
  final AuthUsers authUsers = const AuthUsers(),
  final UserProfiles userProfiles = const UserProfiles(),
}) {
  final utils = FacebookIdpUtils(
    config: config,
    authUsers: authUsers,
  );
  final admin = FacebookIdpAdmin(
    utils: utils,
  );
  return FacebookIdp._(
    config,
    tokenManager,
    utils,
    admin,
    userProfiles,
  );
}