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

    Class TrustPinError

    Error used for rejections raised in the JS layer (missing native init, argument validation). Carries the same code shape as native rejections, so error.code works uniformly regardless of which side rejected.

    Hierarchy

    • Error
      • TrustPinError
    Index
    • Parameters

      • code:
            | "INVALID_PROJECT_CONFIG"
            | "ERROR_FETCHING_PINNING_INFO"
            | "CONFIGURATION_VALIDATION_FAILED"
            | "CONFIG_INTEGRITY_FAILED"
            | "INVALID_SERVER_CERT"
            | "PINS_MISMATCH"
            | "ALL_PINS_EXPIRED"
            | "DOMAIN_NOT_REGISTERED"
            | "FETCH_CERTIFICATE_TIMEOUT"
            | "ALREADY_INITIALIZED"
            | "INVALID_ARGUMENTS"
            | "CANCELLED"
            | "SETUP_IN_PROGRESS"
            | "LOCK_TIMEOUT"
            | "SSL_CONTEXT_SETUP_FAILED"
            | "UNSUPPORTED_DEVICE"
            | "AWAIT_CONFIGURATION_ERROR"
            | "VALIDATE_CONNECTION_ERROR"
            | "SET_LOG_LEVEL_ERROR"
      • message: string

      Returns TrustPinError

    code:
        | "INVALID_PROJECT_CONFIG"
        | "ERROR_FETCHING_PINNING_INFO"
        | "CONFIGURATION_VALIDATION_FAILED"
        | "CONFIG_INTEGRITY_FAILED"
        | "INVALID_SERVER_CERT"
        | "PINS_MISMATCH"
        | "ALL_PINS_EXPIRED"
        | "DOMAIN_NOT_REGISTERED"
        | "FETCH_CERTIFICATE_TIMEOUT"
        | "ALREADY_INITIALIZED"
        | "INVALID_ARGUMENTS"
        | "CANCELLED"
        | "SETUP_IN_PROGRESS"
        | "LOCK_TIMEOUT"
        | "SSL_CONTEXT_SETUP_FAILED"
        | "UNSUPPORTED_DEVICE"
        | "AWAIT_CONFIGURATION_ERROR"
        | "VALIDATE_CONNECTION_ERROR"
        | "SET_LOG_LEVEL_ERROR"