@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