@roar-firebase-functions/core / createIdentityProviderServiceParams
Interface: createIdentityProviderServiceParams<IDPRepo, UserClaimRepo, UserRepo>
Defined in: packages/core/src/services/identityProvider.service.interface.ts:33
Parameters for creating an identity provider service
Type Parameters
IDPRepo
IDPRepo
extends IdentityProviderBaseRepository
The type of identity provider repository extending IdentityProviderBaseRepository
UserClaimRepo
UserClaimRepo
extends UserClaimBaseRepository
The type of user claim repository extending UserClaimBaseRepository
UserRepo
UserRepo
extends UserBaseRepository
The type of user repository extending UserBaseRepository
Properties
identityProviderRepository
identityProviderRepository:
IDPRepo
Defined in: packages/core/src/services/identityProvider.service.interface.ts:38
The identity provider repository instance
userClaimRepository
userClaimRepository:
UserClaimRepo
Defined in: packages/core/src/services/identityProvider.service.interface.ts:39
The user claim repository instance
userRepository
userRepository:
UserRepo
Defined in: packages/core/src/services/identityProvider.service.interface.ts:40
The user repository instance