Initializes the Secure ID Verification client.
Specify the SudoUserClient and Logger to use. If no Logger is specified, a new one is constructed.
Attempts to extracts identity information from provided identity documents, and then use that to verify identity.
Identity document information. The verificationMethod property must be absent or set to VerificationMethod.GovernmentID
Verified identity results.
Queries the current identity verification status for the signed in user.
Optional
queryOption: QueryOptionVerified identity results.
Attempt to initiate ID document capture using underlying provider's web based method.
Information a client can use to initiate document capture.
Retrieves whether initiateIdentityDocumentCapture() can be called in the configured service environment.
Optional
queryOption: QueryOptionBoolean
Retrieves whether face images must be provided as part of ID document verification.
Optional
queryOption: QueryOptionBoolean
Retrieves the list of countries for which secure ID verification is supported in the environment.
Optional
queryOption: QueryOptionList of ISO 3166-1 alpha-2 country codes.
Resets internal state and clear any cached data.
Attempts to verify identity based on provided personally identifiable information (PII).
Dictionary of personally identifiable information required to verify identity. The verificationMethod property must be absent or set to VerificationMethod.KnowledgeOfPII
Verified identity results.
Attempts to verify identity based on provided identity documents.
Identity document information. The verificationMethod property must be absent or set to VerificationMethod.GovernmentID
Verified identity results.
Implementation of Secure ID Verification client.