Interface

ICompositeVerificationAdapter

ICompositeVerificationAdapter

Composite verification adapter interface Adapters can implement any combination of these specialized services Unsupported methods should throw NotImplementedException

View Source core/interfaces/composite-verification-adapter.interface.ts, line 16

Members

IBVNVerificationService | null

# getBVNService Optional

Get BVN verification service if supported

View Source core/interfaces/composite-verification-adapter.interface.ts, line 38

IBankAccountVerificationService | null

# getBankAccountService Optional

Get Bank Account verification service if supported

View Source core/interfaces/composite-verification-adapter.interface.ts, line 68

ICACVerificationService | null

# getCACService Optional

Get CAC verification service if supported

View Source core/interfaces/composite-verification-adapter.interface.ts, line 44

ICreditBureauVerificationService | null

# getCreditBureauService Optional

Get Credit Bureau verification service if supported

View Source core/interfaces/composite-verification-adapter.interface.ts, line 92

IDriversLicenseVerificationService | null

# getDriversLicenseService Optional

Get Driver's License verification service if supported

View Source core/interfaces/composite-verification-adapter.interface.ts, line 50

ININVerificationService | null

# getNINService Optional

Get NIN verification service if supported

View Source core/interfaces/composite-verification-adapter.interface.ts, line 32

string

# getName

Get the adapter name/provider

View Source core/interfaces/composite-verification-adapter.interface.ts, line 22

IOtherVerificationService | null

# getOtherService Optional

Get Other verification services if supported

View Source core/interfaces/composite-verification-adapter.interface.ts, line 98

IPassportVerificationService | null

# getPassportService Optional

Get Passport verification service if supported

View Source core/interfaces/composite-verification-adapter.interface.ts, line 56

IPhoneVerificationService | null

# getPhoneService Optional

Get Phone verification service if supported

View Source core/interfaces/composite-verification-adapter.interface.ts, line 62

ITaxVerificationService | null

# getTaxService Optional

Get Tax verification service if supported

View Source core/interfaces/composite-verification-adapter.interface.ts, line 80

IVehicleVerificationService | null

# getVehicleService Optional

Get Vehicle verification service if supported

View Source core/interfaces/composite-verification-adapter.interface.ts, line 74

IVotersCardVerificationService | null

# getVotersCardService Optional

Get Voters Card verification service if supported

View Source core/interfaces/composite-verification-adapter.interface.ts, line 86

boolean

# isReady

Check if the adapter is ready and configured

View Source core/interfaces/composite-verification-adapter.interface.ts, line 27