Skip to content

@sourceloop/authentication-service / Exports / SecureResourceOwnerVerifyProvider

Class: SecureResourceOwnerVerifyProvider

Implements

  • Provider<VerifyFunction.SecureResourceOwnerPasswordFn>

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new SecureResourceOwnerVerifyProvider(userRepository, utRepository, authSecureClientRepository, otpRepository)

Parameters

Name Type
userRepository UserRepository
utRepository UserTenantRepository
authSecureClientRepository AuthSecureClientRepository
otpRepository OtpRepository

Defined in

services/authentication-service/src/modules/auth/providers/secure-resource-owner-verify.provider.ts:25

Properties

authSecureClientRepository

authSecureClientRepository: AuthSecureClientRepository

Defined in

services/authentication-service/src/modules/auth/providers/secure-resource-owner-verify.provider.ts:31


otpRepository

otpRepository: OtpRepository

Defined in

services/authentication-service/src/modules/auth/providers/secure-resource-owner-verify.provider.ts:33


userRepository

userRepository: UserRepository

Defined in

services/authentication-service/src/modules/auth/providers/secure-resource-owner-verify.provider.ts:27


utRepository

utRepository: UserTenantRepository

Defined in

services/authentication-service/src/modules/auth/providers/secure-resource-owner-verify.provider.ts:29

Methods

value

value(): SecureResourceOwnerPasswordFn<IAuthSecureClient, IAuthUser>

Returns

SecureResourceOwnerPasswordFn<IAuthSecureClient, IAuthUser>

Implementation of

Provider.value

Defined in

services/authentication-service/src/modules/auth/providers/secure-resource-owner-verify.provider.ts:36