@sourceloop/authentication-service / Exports / AzureAdVerifyProvider
Class: AzureAdVerifyProvider¶
Implements¶
Provider
<VerifyFunction.AzureADAuthFn
>
Table of contents¶
Constructors¶
Properties¶
Methods¶
Constructors¶
constructor¶
• new AzureAdVerifyProvider(userRepository
, userCredsRepository
, signupProvider
, preVerifyProvider
, postVerifyProvider
)
Parameters¶
Name | Type |
---|---|
userRepository |
UserRepository |
userCredsRepository |
UserCredentialsRepository |
signupProvider |
AzureAdSignUpFn |
preVerifyProvider |
AzureAdPreVerifyFn |
postVerifyProvider |
AzureAdPostVerifyFn |
Defined in¶
services/authentication-service/src/modules/auth/providers/azure-ad-verify.provider.ts:22
Properties¶
postVerifyProvider¶
• Private
Readonly
postVerifyProvider: AzureAdPostVerifyFn
Defined in¶
services/authentication-service/src/modules/auth/providers/azure-ad-verify.provider.ts:32
preVerifyProvider¶
• Private
Readonly
preVerifyProvider: AzureAdPreVerifyFn
Defined in¶
services/authentication-service/src/modules/auth/providers/azure-ad-verify.provider.ts:30
signupProvider¶
• Private
Readonly
signupProvider: AzureAdSignUpFn
Defined in¶
services/authentication-service/src/modules/auth/providers/azure-ad-verify.provider.ts:28
userCredsRepository¶
• userCredsRepository: UserCredentialsRepository
Defined in¶
services/authentication-service/src/modules/auth/providers/azure-ad-verify.provider.ts:26
userRepository¶
• userRepository: UserRepository
Defined in¶
services/authentication-service/src/modules/auth/providers/azure-ad-verify.provider.ts:24
Methods¶
value¶
▸ value(): AzureADAuthFn
<IAuthUser
>
Returns¶
AzureADAuthFn
<IAuthUser
>
Implementation of¶
Provider.value
Defined in¶
services/authentication-service/src/modules/auth/providers/azure-ad-verify.provider.ts:35