Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Auth ¶
type Auth struct { // Access token to be used for further APIs calls AccessToken string `json:"access_token"` // contains filtered or unexported fields }
type BioKYC ¶
type BioKYC struct { // Array of available finger indexes FingerList []int `json:"fingerList"` // Transaction id TransactionId string `json:"transactionId"` // Citizen's personal info PersonalData PersonalData `json:"personalData"` // contains filtered or unexported fields }
type Bioverisys ¶
type Client ¶
type Client interface { VerifyFingerprint(Request) Bioverisys VerifyFingerprintFromMobile(MobileRequest) Bioverisys KnowYourCustomer(Request) BioKYC KnowYourCustomerFromMobile(MobileRequest) BioKYC UpdateAccessToken() Auth // contains filtered or unexported methods }
type MobileRequest ¶
type MobileRequest struct { // 13 digit citizen number CitizenNo string `json:"citizenNo"` // Base64 encoded string of fingerprint Fingerprint string `json:"fingerprint"` // Finger index from 1 to 10 FingerIndex int `json:"fingerIndex"` // A pakistani mobile number MobileNumber string `json:"mobileNumber"` Longitude float64 `json:"longitude"` Latitude float64 `json:"latitude"` // IMEI of device IMEI string `json:"imei"` }
func (*MobileRequest) Validate ¶
func (r *MobileRequest) Validate() errors.ErrorCode
type PersonalData ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.