IDScan.net
Search Results for

    Show / Hide Table of Contents

    Authentication Code

    Namespaces

    NameSpace Name Description
    IDScanNet.Authentication.Enums Enums for the ASDK
    IDScanNet.Authentication.Configuration Configuration settings
    IDScanNet.Authentication.Faces Face tests and settings
    IDScanNet.Authentication.SDK Authentication SDK
    IDScanNet.Authentication.SDK.Communication Notifications from Authentication SDK
    IDScanNet.Authentication.SDK.Exceptions Exceptions in Authentication SDK
    IDScanNet.Authentication.SDK.Hosting Host settings

    Classes

    Name Parent NameSpace Description
    AuthenticationComRequest Communication Request body of the the Authentication SDK
    AuthenticationComResponse Communication Response of the Authentication SDK AuthenticationHostDetails SDK Details on the host version and license status AuthenticationHostInvalidVersionException Exceptions Throws an exception if Host is invalid AuthenticationHostMissingException Exceptions Throws an exception if Host is missing Address Authentication All address details AuthenticationResult Authentication Returns the confidence score of the document and individual scores AuthenticationResponse Authentication Returns details of the completed scan, including the document fields, a unique request ID from the AuthenticationRequest, and the AuthenticationResult. AuthenticationRequest Authentication The request body for the SDK AuthenticationProgressInfo Authentication Authentication progress message AuthenticationService SDK Used to initialize and connect to Authentication host AuthenticationServiceSettings SDK Settings for the directory path and host AuthenticationSettings Configurations Change language, kiosk mode, and other test settings AuthenticationTestSettings Configurations Configure test settings in the SDK for scanners, documents, templates, countries, states, and Scoring AuthenticationTestResult Authentication Returns results of each test in specific orders Confidence Authentication Confidence of each field in document CheckHostResponse Communication Checking for the host response CheckHostRequest Communication Checks for host request CrossMatch Authentication Gathers score for cross match CrossMatchValue Authentication Field value for data source DetailsExtensions Authentication Extension for Details class DeviceAuthenticationResponseNotification Communication Notification for response Document Authentication Document field values DocumentDetails Authentication Details on the series year, issued by, IIN, etc DocumentModel Authentication Available DataSources for document (DataSource.PDF417, DataSource.Rfid , DataSource.MRZ, DataSource.MagStripe, DataSource.Ocr, DataSource.IROcr ) ImageAuthenticationData Authentication The attached image info is necessary for the description of the test result ImageDetails Authentication Details on the image's orientation and angle ImageFrame Authentication Image's axis ImageTypeExtensions Exception License InitializationException Exception Exception type for all errors during ASDK initialization LicenseException Exception License exception warning LicenseInfo SDK Information on the license LicenseStatusInfo SDK Expiration date of license, hardware Id that the license is linked to Name Authentication First, middle, last, and full name PlainDocumentModel Authentication Recognized document fields values from the first available DataSource from the list which is ordered by confidence ProcessedInfo Authentication Processing the results from front, back, and template ProcessingError SDK Error from processing ProcessingErrorNotification Communication Notification for processing error ProcessingStatus SDK Status of where the process is currently at ProcessingStatusNotification Communication Notification for processing errors RawData Authentication Raw data of the string ReaderInfo Authentication Tyoe of scanner, serial number of the scanner, and IsTestingMode RfidData Authentication Rfid data ScanResult Authentication Document to validate ScoringValue Authentication Determines the score value with each field Test Authentication Name, description, unique identifier, and recommended positions of the test TestConst Authentication Authentication test const

    Methods

    Name Parent Class Return Type Parameters Descriptions
    AddProcess ChildProcessTracker void (IntPtr processHandle), (int processId) ?
    AddProcess ChildProcessTrackerStub void (IntPtr processHandle), (int processId), (Process process) ?
    CheckAuthenticationHostAsync AuthenticationService AuthenticationHostDetails (CancellationToken cancellationToken = default(CancellationToken)) Returns Host details(IsConnected, HostVersion, LicenseStatus, DataVersion)
    CheckFaceAsync AuthenticationService Task(FaceResponse) FaceRequest request, CancellationToken cancellationToken = default(CancellationToken)) Checking the face on the image
    CheckLicenseAsync AuthenticationService Task(LicenseStatusInfo) (LicenseInfo info, CancellationToken cancellationToken = default(CancellationToken)) Checking the license of SDK
    Clone AuthenticationSettings object None Creates a new object that is a copy of that instance
    CopyWithoutPersonalData Document Document None Returns data without PII
    Dispose AuthenticationService void None Performs application defined tasks with freeing, releasing, or resetting unmanaged resources
    GetStatus AuthenticationTestSettings TestStatus (int? Confidence, string templateName, ConfidenceType confidenceName = ConfidenceType.Total) Return test status for template and readerType
    GetImageDetails ProcessedInfo ImageDetails ImageType, imageType Details of the image itself
    InitializeAsync AuthenticationService Task (CancellationToken cancellationToken = default(CancellationToken)) Initialize Authentication SDK for (start Host, load Authentication models)
    isEnabled AuthenticationTestSettings boolean string templateName Check test for enable
    ProcessAsync AuthenticationService Task(AuthenticationResponse) (AuthenticationRequest request, CancellationToken cancellationToken = default(CancellationToken) Run Authentication
    RestartHostAsync AuthenticationService Task (CancellationToken cancellationToken = default(CancellationToken)) Restart Host
    UpdateSettingsAsync AuthenticationService Task (AuthenticationServiceSettings settings,CancellationToken cancellationToken = default(CancellationToken)) Update settings and restart host

    Variables/Members

    Variables/Members

    AuthenticationComRequest

    Name Type Description
    AuthenticationRequest AuthenticationRequest Request of Authentication
    RequestID Guid Request ID

    AuthenticationComResponse

    Name Type Description
    AuthenticationResponse AuthenticationResponse Respone of Authentication
    RequestID Guid Request ID

    AuthenticationHostDetails

    Name Type Description
    DataNugetVersion string Nuget version for IDScan
    DataVersion string Version of IDScanNet.Authentication.SDK.Data
    HostVersion string Version of IDScanNet.Authentication.SDK.Host
    isConnected bool Connection Status
    LicenseStatus string Status of license

    AuthenticationProgressInfo

    Name Type Description
    Info string Information about progress.
    Error Exception Authentication progress message
    RequestID Guid Asynchronous request Id

    Address

    Name Type Description
    Address1 string Address line 1
    Address2 string Address line 2
    Country string Name of country
    CountryCode string Country�s Code
    FullAddress string Full address on Document
    JurisdictionCode string Jurisdiction Code
    PostalCode string Zip code

    AuthenticationRequest

    Name Type Description
    DocumentModel DocumentModel Available DataSources for document
    DocumentType DocumentType Set document Type if it only one
    ID Guid Request ID
    IsCropRequired bool A document crop is required
    Scan ScanResult Scan Data
    TestType AuthenticationTestType Set TestType if it only one
    TemplateName string TemplateName if document already prepared by ASDK

    AuthenticationResponse

    Name Type Description
    Document DocumentModel Recognized document fields values split by data sources
    Exceptions Exception Exceptions
    ProcessedInfo ProcessedInfo Processing images results
    OperationStatus OperationStatus Authentication operation status result
    Message string Response Message
    PlainDocument PlainDocumentModel Recognized document fields values from the first available DataSource from the list which is ordered by confidence
    Result AuthenticationResult Authentication Result
    Id Guid Request ID

    AuthenticationService

    Name Type Description
    isHostInstalled bool Checks if host is installed

    AuthenticationServiceSettings

    Name Type Description
    AuthenticationLevel Level Authentication Setting level(Friendly,Normal,Strict)
    Host string pipe name for connection. If it's not stated, then the default one will be used
    Port int Ignore for now
    IsLocal bool Host installed locally
    LoggingDirectoryPath string Set logging directory(default is c:\Users\Public\Documents\IDScan.net\Authentication.SDK\Logs\)
    HostDirectoryPath string Folder with host
    HostDataDirectoryPath string folder with data-files; can be substituted with a different value in case it's part of an app and data-files are somewhere close
    LicenseData byte[] Field only applicable to a special license given from IDscan.net

    AuthenticationSettings

    Name Type Description
    Level Level Setting level(Normal=0,Friendly=1,Strict=2)
    TestSettings Dictionary Dictionary of tests Setting
    ValidateBadScans bool Validates scans regardless of quality
    CurrentCultureName string Change the language of ASDK(ISO 639-1 standard language code(en-US,en-CA,fr-CA))
    isKioskMode boolean If it is a kiosk without an operator

    AuthenticationTestResult

    Name Type Description
    Code int Unique identifier of the test
    Order int The recommended position of this test in the list of tests
    Name string Name of test
    Description string Description of test
    TestGroup TestGroup Group of similar tests
    Type AuthenticationTestType Test type
    TestStatus TestStatus The status of the test: passed, error, failed, skipped
    RawResponse string The raw response only for external Authentication
    Response string The text response of the test
    Confidence int The level of confidence of this test
    TestEffect TestEffect The effect of how the test influences the whole document Authentication
    Weight int Weight of the test
    ScoringValues List<ScoringValue> The correction value for scoring effect
    ErrorCode short Error codes
    Parent AuthenticationTestResult Parent test
    CrossMatches List<CrossMatch> Cross Match field results(The structure is only for cross-match type tests)
    ImageData ImageAuthenticationData The attached images are necessary for the description of the test result
    Limits Dictionary<ConfidenceType, int> Limits for test from setting
    ChildTests List<AuthenticationTestResult> Child tests

    AuthenticationTestSettings

    Name Type Description
    Confidences Dictionary<ConfidenceType> Dictionary of Confidence scores of each field
    Enable bool Is the test enabled
    Weight int Weighting of the tests
    Required bool Warning-Passed mode - false, Failed-passed - true
    IsDefault bool flag for basic settings, not user settings
    IgnoredTemplates List<string> List of ignored Templates of the ASDK
    IgnoredStates List<string> Ignored States of the ASDK
    IgnoredCountries List<string> Ignored Countries of the ASDK
    WarningTemplates List<string> Templates that give a warning status for certain tests
    ScoringValue List<ScoringValue> Limits for fields
    EnabledCountries List<string> List of countries where the test is performed
    IgnoredDocumentTypes List<string> Ignored document types of the ASDK
    IgnoredScanners List<string> Ignored document types of the ASDK
    WarningScanners List<string> Scanners that present a warning to the ASDK

    Confidence

    Name Type Description
    Abbr3Country int Confidence score of the respective field
    AbbrCountry int Confidence score of the respective field
    Address int Confidence score of the respective field
    City int Confidence score of the respective field
    Class int Confidence score of the respective field
    Country int Confidence score of the respective field
    Dob int Confidence score of the respective field
    Document int Confidence score of the respective field
    Expires int Confidence score of the respective field
    Eyes int Confidence score of the respective field
    FamilyName int Confidence score of the respective field
    FirstName int Confidence score of the respective field
    FullName int Confidence score of the respective field
    Gender int Confidence score of the respective field
    Hair int Confidence score of the respective field
    Height int Confidence score of the respective field
    ID int Confidence score of the respective field
    IDType int Confidence score of the respective field
    Issued int Confidence score of the respective field
    MiddleName int Confidence score of the respective field
    PostalBox int Confidence score of the respective field
    PrivateName int Confidence score of the respective field
    State int Confidence score of the respective field
    Template int Confidence score of the respective field
    Weight int Confidence score of the respective field
    Zip int Confidence score of the respective field

    CheckHostRequest

    Name Type Description
    RequestID Guid Request ID of the ASDK transaction

    CheckHostResponse

    Name Type Description
    RequestID Guid Request ID of the ASDK transaction
    AuthenticationHostDetails AuthenticationHostDetails Authentication Host Details

    CheckLicenseRequest

    Name Type Description
    RequestID Guid Request ID of the ASDK transaction
    LicenseInfo LicenseInfo Status of the license file

    CheckLicenseResponse

    Name Type Description
    RequestID Guid Request ID of the ASDK transaction
    LicenseStatusInfo LicenseStatusInfo Status of the license file

    CrossMatch

    Name Type Description
    Confidence int Confidence score
    FieldName string Names of each field present in document
    Effect ScoringEffect
    EffectString string
    Item1 CrossMatchValue
    Item2 CrossMatchValue

    CrossMatchValue

    Name Type Description
    DataSourceString string Data Source
    Value string Field Value

    DeviceAuthenticationResponseNotification

    Name Type Description
    Response AuthenticationResponse

    Document

    Name Type Description
    Abbr3Country string Country Field as three characters (ex USA)
    AbbrCountry string Country field abbreviation
    Address string Respective field
    City string Respective field
    Class string Respective field
    Country string Respective field
    Dob string Respective field
    Expires string Respective field
    Eyes string Respective field
    FamilyName string Respective field
    FirstName string Respective field
    FullName string Respective field
    Gender string Respective field
    Hair string Respective field
    Height string Respective field
    ID string Respective field
    IDType string Respective field
    Issued string Respective field
    MiddleName string Respective field
    PostalBox string Respective field
    PrivateName string Respective field
    State string Respective field
    Template string Respective field
    Weight string Respective field
    Zip string Respective field

    DocumentDetails

    Name Type Description
    IssuedBy string Respective field
    IIN string Respective field
    Classification string Respective field
    RestrictionCode string Respective field
    Specification string Respective field
    EndorsementCode string Respective field
    Orientation string Respective field
    SeriesYear string Respective field
    CardRevisionDate string Respective field

    DocumentModel

    Name Type Description
    AvailableSources HashSet<DataSource> If document has multiple sources of this respective field, returned in a dictionary format
    Numbers Dictionary<DataSource, string> If document has multiple sources of this respective field, returned in a dictionary format
    DocumentTypes Dictionary<DataSource, string> If document has multiple sources of this respective field, returned in a dictionary format
    ExpirationDates Dictionary<DataSource, DateTime> If document has multiple sources of this respective field, returned in a dictionary format
    IssuesDates Dictionary<DataSource, DateTime> If document has multiple sources of this respective field, returned in a dictionary format
    BirthDates Dictionary<DataSource, DateTime> If document has multiple sources of this respective field, returned in a dictionary format
    Names Dictionary<DataSource, Name> If document has multiple sources of this respective field, returned in a dictionary format
    Addresses Dictionary<DataSource, Address> If document has multiple sources of this respective field, returned in a dictionary format
    Genders Dictionary<DataSource, string> If document has multiple sources of this respective field, returned in a dictionary format
    EyeColors Dictionary<DataSource, string> If document has multiple sources of this respective field, returned in a dictionary format
    HairColors Dictionary<DataSource, string> If document has multiple sources of this respective field, returned in a dictionary format
    Heights Dictionary<DataSource, string> If document has multiple sources of this respective field, returned in a dictionary format
    Races Dictionary<DataSource, string> If document has multiple sources of this respective field, returned in a dictionary format
    WeightsKG Dictionary<DataSource, string> If document has multiple sources of this respective field, returned in a dictionary format
    WeightsLBS Dictionary<DataSource, string> If document has multiple sources of this respective field, returned in a dictionary format
    RealID Dictionary<DataSource, bool> If document has multiple sources of this respective field, returned in a dictionary format
    Donor Dictionary<DataSource, bool> If document has multiple sources of this respective field, returned in a dictionary format
    DocumentDetails Dictionary<DataSource, DocumentDetails> If document has multiple sources of this respective field, returned in a dictionary format

    ImageAuthenticationData

    Name Type Description
    Frame ImageFrame Frame of the source image
    ImageType ImageType ImageType
    ReferenceImage byte[] Sample

    ImageFrame

    Name Type Description
    Height int Pixel height of the image
    Weight int Pixel weight of the image
    X int X coordinate of the image
    Y int Y coordinate of the image
    Description string

    LicenseStatusInfo

    Name Type Description
    Description string License Details
    ExpirationDate DateTime Expiration date of the license from IDScan.net
    HadrwareId string Hardware ID of the license file from IDScan.net
    Status LicenseStatus Overall status of the license

    Name

    Name Type
    FirstName string
    FullName string
    LastName string
    MiddleName string
    Suffix string

    PlainDocumentModel

    Name Type Description
    Address Address
    Age int
    AvailableSources DataSources[]
    Birthdate DateTime
    DocumentDetails DocumentDetails
    DocumentType string
    Donor bool
    ExpirationDate DateTime
    EyeColor string
    Gender string
    HairColor string
    Height string
    IssueDate DateTime
    Model DocumentModel
    Name Name
    Number string
    Race string
    RealID bool
    WeightKG string
    WeightLBS string

    ProcessedInfo

    Name Type Description
    BackDetails ImageDetails Back side details(Angle,Orientation)
    FrontDetails ImageDetails Front side details(Angle,Orientation)
    isTemplateSupported bool Field for detecting if ID is supported by ASDK
    ProccessedImages Dictionary<ImageType, byte[]> Dictionary of processed images like signature or RealID
    RawItems Dictionary<RawDataSource,RawData> RawData of all DataSources
    ScanInfo ScanInfo Information about the original set of images
    SideReversed bool Deprecated
    TemplateName string Document template series as designated by IDScan.net

    ProcessingError

    Name Type Description
    isCritical bool the error is critical
    Text string Error Text

    ProcessingErrorNotification

    Name Type Description
    ProcessingError ProcessingError ProcessingError

    ProcessingStatus

    Name Type Description
    ProcessingGuid Guid Processing Guid
    Status string Processing Status

    ProcessingStatusNotification

    Name Type Description
    ProcessingStatus ProcessingStatus Status of processing

    RawData

    Name Type Description
    RawBytes byte[] Raw trackstring (as bytes)
    RawString string Raw trackstring

    ReaderInfo

    Name Type Description
    IsTestingMode bool flag for debugging
    ReaderType ReaderType Type of hardware scanner (ex. ESEEK m500)
    SerialNumber string SN of the hardware Reader

    ScanResult

    Name Type Description
    RawItems Dictionary<RawDataSource, RawData> Dictionary of raw items in the ASDK request
    ReaderInfo ReaderInfo Information about the hardware reader
    ScanInfo string Information about the scan
    ScannedImages Dictionary<ImageType,byte[]> Dictionary of scanned image results
    ScanTime DateTime Timestamp of the scan

    ScoringValue

    Name Type Description
    Effect ScoringEffect
    EffectString string
    FieldName string
    Score int

    Test

    Name Type Description
    Code int
    Description string
    ErrorMessage string
    Group TestGroup deprecated
    Name string
    Order int
    Parent Test
    ParentCode int?
    ScoringEffect TestEffect
    Weight int? Weighting of the test

    Enums

    Enums

    AuthenticationTestType

    Name in code Description
    AddressAuthentication (16)This test checks that the address listed on the document exists.
    AntiSpoofing (17)This test checks the authenticity of the document.
    AntiSpoofingBarcode (82001)This test checks the front of the ID for digital editing
    AntiSpoofingFace (83001)This test checks the face for liveness.
    BackFromScreen (82004)This test checks the back of the ID for LCD screen spoofing.
    BadCropDetection (84003)This test checks the sharpness of the front side.
    Barcode (60000)This group of tests contains information about barcode quality
    BarcodeReadability (60003)This test checks the readability of the barcode
    BarCodeSize (9)This test checks the size of a barcode.
    BlurDetection (84002)This test checks the sharpness of the front side.
    CameraDocumentFace (11)This test compares the selfie and the photo from the document.
    CameraRfidFace (12)This test compares faces from the RFID chip and the selfie.
    CheckProportions (84004)This test checks the proportions of the front side.
    CosmeticEhancement (83003)This test detects Cosmetic Enhancements,
    CrossMatch (4)This test compares data from the barcode to the document data on the front
    CrossMatchStatus (20000)This test aggregates information about the OCR tests
    Donor (7)This test checks for the presence of a Donor symbol.
    DocumentData (3)This aggregate test checks the format of all data fields of the document
    FaceAnalysis (50009)This test analyzes the face from the documentRfidPresence
    FaceLiveness (83002)This test checks the face for liveness
    FieldsDetection (84006)This test checks that the document has all the required fields.
    FrontFromScreen (81004)This test checks the front of the ID for LCD screen spoofing.
    FrontFaceTampering (81005)This test checks the face on the document for forgery.
    FrontFaceTamperingByUV (81010)This test checks for the correct UV markings over the face.
    FrontFaceTamperingWholeDocument (81006)This test checks the face on the document for forgery.
    FrontFaceTamperingWithCrop (81007)This test checks the face on the document for forgery.
    FrontFaceTamperingWithCrop2 (81009)This test checks the face on the document for forgery.
    GlareDetection (84005)This test checks the glareness of the front side.
    IDData (1000)This combined test checks the format of all data fields in the document
    IDPhoto (50010)This test checks that the photo is acceptable according to ISO/IEC 19794-5 standard.
    ImagesQuality (84001)This test checks the quality of the images.
    IR (40000)This group of tests contains information about all performed IR tests
    IRBinarization (8)This test checks for the presence of an IR mark.
    IRBarcode (40005)This test checks the presence of the barcode on the IR
    IRFace (40004)This test checks the presence of the face on the IR.
    IRMark (1)This test checks for the presence of an IR mark
    IrOCR (10)This test compares OCR (Optical Character Recognition) text to IR (infrared) OCR text.
    MagStripeData (72000)This combined test checks the format of all data fields in the documents MagStripe.
    Miscellaneous (50000)This group of tests contains all miscellaneous tests about the document
    MiscellaneousTest (50100)Miscellaneous Test
    MRZalignment (60050)This test checks the alignment in the MRZ zone. All letters must be strictly aligned.
    MRZData (71000)This combined test checks the format of all data fields in the documents MRZ
    OCRData (20002)This combined test checks the format of all fields in the documents
    PersonAuthenticity (83000)These tests verify that the person on camera is real and can follow simple prompts.
    PhotoshopBack (82002)This test checks the back of the ID for digital editing.
    PhotoshopFront (82002)This test checks the front of the ID for digital editing.
    RealID (6)This test checks for the presence of a Real ID symbol.
    ReprintBack (82003)This test checks reprints at the back side
    ReprintFront (81003)This test checks reprints at the front side
    RfidCrossMatch (15)This test checks the data from the RFID.
    RFIDData (50060)This combined test checks the format of all data fields in the documents RFID
    RfidDocumentFace (13)This test compares faces from RFID and the passport data page.
    RfidPresence (50051)This test checks the presence of RFID
    ScanQuality (84000)These tests check the overall quality of the scanned images
    SpoofingBack (82000)These tests verify the authenticity of the back side of the document
    SpoofingDeepFake (81008)This test checks the face on the document for deepfake.
    SpoofingFront (81000)These tests verify the authenticity of the front side of the document.
    Template (100)This test compares the series template data from the barcode with the appearance of the document
    TemplateMatch (5)This test compares the series template from the code to the standard document format.
    UV (30000)This group of tests contains information about all the performed UV tests
    UVMark (0)This test checks the exact form and position of the UV mark on the front side of the document
    UvByFeatureVector (14)This test checks for the presence of a UV mark.
    VoidMark (2)This test checks if the document has been invalidated

    ConfidenceType

    Name in code Description
    DateNumber (2)Threshold for date and number fields
    Name (1)Threshold for name fields
    Total (0)Threshold for all fields

    Details

    Name in code Description
    BadScan (128)Bad Image quality
    BarcodeReadability (1024)Barcode can/cannot be read
    Donor (32)Donor marked on front or back
    NonID (256)Document is no ID
    RealID (8)Real ID marked on front or back
    SexOffender (64)Document marked as sex offender on the front
    SuspicionOfNewSeries (512)Suspicion Of New Series
    Underage (4)Document under 21
    Unsupported (16)Document unsupported by ASDK
    Void (2)Document was marked void (ex hole punch)

    DocumentType

    Name in code Description
    BahamasID (10)Bahamas DL
    EmploymentAuthorization (15)EA
    GreenCard (6)Green Card
    HealthInsurance (9)Health Insurance Card
    ID (1)DL
    InstitutoNacionalElectoral (6)National Electoral Institute (INE)
    InternationalId (7)Document outside North America
    MatriculaConsularIDCard (13)MMIC
    MedicalMarijuanaIDCard (14)MMID
    MilitaryIdNew (4)NEW CAC
    MilitaryIdOld (5)OLD CAC
    None (0)No document detected
    Passport (2)Passport
    PassportCard (3)Passport Card
    ServiceCard (11)Service Card in Canada
    TWIC (8)TWIC Card
    VehicleRegistration (12)VIN

    ImageType

    Name in code Description
    CameraFace (10)Selfie image
    ColorBack (0)White Light Back
    ColorFront (1)White Light Front
    Custom (8)
    DocumentFace (9)Document picture on the front
    Donor (13)Donor symbol on the front
    Face (6)Selfie image
    IRBack (4)IR Back
    IRFront (5)IR Front
    RealId (12)Real ID star on the front
    RfidFace (11)Face image in the RFID chip
    Signature (7)Signature on the front
    UVBack (2)UV Back
    UVFront (3)UV Front

    Level

    Name in code Description
    Friendly (1)Most tests are configured in Warning-Passed mode
    Normal (0)Balanced scoring with the ASDK
    Strict (2)More strict scoring with the ASDK

    LicenseStatus

    Name in code Description
    Error (4)Error with license file (ex unable to locate)
    Expired (2)Licensed file has expired
    Licensed (1)SDK is fully licensed
    NotChecked (0)SDK did not check for status
    Trial (3)License file is marked as a trial with temporary restrictions

    OperationStatus

    Name in code Description
    Canceled (3)Operation preemptively canceled by client
    Completed (0)Operation successfully completed
    Error (1)Errored out and did not complete
    NotLicensed (2)SDK is not licensed

    Orientation

    Name in code Description
    Horizontal (0)Images were oriented in a horizontal format
    Vertical (1)Images were oriented in a vertical format

    RawDataSource

    Name in code Description
    Barcode1D (0)Raw Data source of the data such as 1D Barcode
    MagStripe (2)Raw Data source of the data such as MagStripe
    MRZ (3)Raw Data source of the data such as Machine Readable Zone
    Ocr (5)Raw Data source of the data such as Ocular Character Recognition
    PDF417 (1)Raw Data source of the data such as 2D Barcode
    QRCode (6)Raw Data source of the data such as QR Code
    Rfid (4)Raw Data source of the data such as RFID Chip

    ScanInfo

    Name in code Description
    BothSide (1)Document has two sides that were scanned
    DoubleBack (6)The document had a back side sent twice in the request
    DoubleFront (5)The document had a front side sent twice in the request
    NoImages (2)Only text data was processed
    None (0)No data processed
    OnlyBack (4)Document has two sides but only back was processed
    OnlyFront (3)Document has two sides but only front was processed
    SideReversed (7)Front was sent as back and vice versa

    ScoringEffect

    Name in code Description
    Average (1)The test is taken into account in calculating the average score for the document
    Cumulative (2)The test is taken into account in calculating the sum score for the document
    Full (0)Full scoring of the document
    Ignory (3)Ignored for scoring
    Multiplication (4)

    Status

    Name in code Description
    None (2)Exception in the SDK or unsupported format
    Suspicious (1)Some tests failed
    Unlicensed (3)Unlicensed SDK
    Valid (0)All tests passed
    Warning (4)The document has some important details (Expired, Sex Offender, Void, Underage)

    TestEffect

    Name in code Description
    ScoringTheDocument (0)Internal scoring calculations IDScan.net performs by weighing the final document score.
    ScoringTheFields (1)Internal scoring calculations IDScan.net performs with a weighting of fields.

    TestStatus

    Name in code Description
    Disabled (-1)The test has been disabled in the Authentication Settings.
    Error (4)error while running the test
    Failed (0)The test has been determined to fail authentication checks
    Passed (1)The test has passed authentication checks
    Skipped (2)The test has been skipped (e.g., images not provided or not supported).
    Unlicensed (5)The client�s machine does not have the IDScan.net license installed correctly/at all.
    Warning (3)The test can be potentially valid

    Interfaces

    Name in code Parent NameSpace Description>
    IAuthenticationServiceSDKMain interface used to interact with the Authentication Service
    Back to top IDScan.net IDScan.net GitHub