GoogleIdp constructor
GoogleIdp(
- GoogleIdpConfig config, {
- required TokenIssuer tokenIssuer,
- AuthUsers authUsers = const AuthUsers(),
- UserProfiles userProfiles = const UserProfiles(),
Creates a new instance of GoogleIdp.
Implementation
factory GoogleIdp(
final GoogleIdpConfig config, {
required final TokenIssuer tokenIssuer,
final AuthUsers authUsers = const AuthUsers(),
final UserProfiles userProfiles = const UserProfiles(),
}) {
final utils = GoogleIdpUtils(
config: config,
authUsers: authUsers,
);
final admin = GoogleIdpAdmin(
utils: utils,
);
return GoogleIdp._(
config,
tokenIssuer,
utils,
admin,
userProfiles,
);
}