Interface

ICACVerificationService

ICACVerificationService

Interface for CAC (Corporate Affairs Commission) verification services Implementations should throw NotImplementedException for unsupported methods

View Source core/interfaces/verification-services/cac-verification.interface.ts, line 11

Members

boolean

# isReady

Check if the service is ready and configured

View Source core/interfaces/verification-services/cac-verification.interface.ts, line 45

Promise.<VerificationResponse.<Array>>

# searchCompanyByName Optional

Search for companies by name - OPTIONAL

View Source core/interfaces/verification-services/cac-verification.interface.ts, line 27

Promise.<VerificationResponse.<Array>>

# searchCompanyByPerson Optional

Search for companies associated with a person - OPTIONAL

View Source core/interfaces/verification-services/cac-verification.interface.ts, line 33

Promise.<VerificationResponse.<CACVerificationData>>

# searchCompanyByRegistrationNumber Optional

Search company by registration number - OPTIONAL

View Source core/interfaces/verification-services/cac-verification.interface.ts, line 39

Promise.<VerificationResponse.<CACVerificationData>>

# verifyCAC

Basic CAC verification - REQUIRED

View Source core/interfaces/verification-services/cac-verification.interface.ts, line 16

Promise.<VerificationResponse.<CACVerificationData>>

# verifyCACAdvance Optional

Advanced CAC verification with directors and shareholdings - OPTIONAL

View Source core/interfaces/verification-services/cac-verification.interface.ts, line 21