Skip to content

@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