@trustpin/react-native
    Preparing search index...

    Variable TrustPinErrorCodesConst

    TrustPinErrorCodes: {
        ALL_PINS_EXPIRED: "ALL_PINS_EXPIRED";
        ALREADY_INITIALIZED: "ALREADY_INITIALIZED";
        AWAIT_CONFIGURATION_ERROR: "AWAIT_CONFIGURATION_ERROR";
        CANCELLED: "CANCELLED";
        CONFIG_INTEGRITY_FAILED: "CONFIG_INTEGRITY_FAILED";
        CONFIGURATION_VALIDATION_FAILED: "CONFIGURATION_VALIDATION_FAILED";
        DOMAIN_NOT_REGISTERED: "DOMAIN_NOT_REGISTERED";
        ERROR_FETCHING_PINNING_INFO: "ERROR_FETCHING_PINNING_INFO";
        FETCH_CERTIFICATE_TIMEOUT: "FETCH_CERTIFICATE_TIMEOUT";
        INVALID_ARGUMENTS: "INVALID_ARGUMENTS";
        INVALID_PROJECT_CONFIG: "INVALID_PROJECT_CONFIG";
        INVALID_SERVER_CERT: "INVALID_SERVER_CERT";
        LOCK_TIMEOUT: "LOCK_TIMEOUT";
        PINS_MISMATCH: "PINS_MISMATCH";
        SET_LOG_LEVEL_ERROR: "SET_LOG_LEVEL_ERROR";
        SETUP_IN_PROGRESS: "SETUP_IN_PROGRESS";
        SSL_CONTEXT_SETUP_FAILED: "SSL_CONTEXT_SETUP_FAILED";
        UNSUPPORTED_DEVICE: "UNSUPPORTED_DEVICE";
        VALIDATE_CONNECTION_ERROR: "VALIDATE_CONNECTION_ERROR";
    } = ...

    Stable cross-platform error codes. Native rejections carry one of these as the rejection code; JS-side deterministic rejections (missing native init, argument validation) use the same codes via TrustPinError.

    Type Declaration

    • ReadonlyALL_PINS_EXPIRED: "ALL_PINS_EXPIRED"
    • ReadonlyALREADY_INITIALIZED: "ALREADY_INITIALIZED"
    • ReadonlyAWAIT_CONFIGURATION_ERROR: "AWAIT_CONFIGURATION_ERROR"
    • ReadonlyCANCELLED: "CANCELLED"
    • ReadonlyCONFIG_INTEGRITY_FAILED: "CONFIG_INTEGRITY_FAILED"
    • ReadonlyCONFIGURATION_VALIDATION_FAILED: "CONFIGURATION_VALIDATION_FAILED"
    • ReadonlyDOMAIN_NOT_REGISTERED: "DOMAIN_NOT_REGISTERED"
    • ReadonlyERROR_FETCHING_PINNING_INFO: "ERROR_FETCHING_PINNING_INFO"
    • ReadonlyFETCH_CERTIFICATE_TIMEOUT: "FETCH_CERTIFICATE_TIMEOUT"
    • ReadonlyINVALID_ARGUMENTS: "INVALID_ARGUMENTS"
    • ReadonlyINVALID_PROJECT_CONFIG: "INVALID_PROJECT_CONFIG"
    • ReadonlyINVALID_SERVER_CERT: "INVALID_SERVER_CERT"
    • ReadonlyLOCK_TIMEOUT: "LOCK_TIMEOUT"
    • ReadonlyPINS_MISMATCH: "PINS_MISMATCH"
    • ReadonlySET_LOG_LEVEL_ERROR: "SET_LOG_LEVEL_ERROR"
    • ReadonlySETUP_IN_PROGRESS: "SETUP_IN_PROGRESS"
    • ReadonlySSL_CONTEXT_SETUP_FAILED: "SSL_CONTEXT_SETUP_FAILED"
    • ReadonlyUNSUPPORTED_DEVICE: "UNSUPPORTED_DEVICE"
    • ReadonlyVALIDATE_CONNECTION_ERROR: "VALIDATE_CONNECTION_ERROR"