Skip to content

Replaces assert macro with logic in case of failed handshake #2604

@HSavynetska

Description

@HSavynetska

Bug Report

Replaces assert macro with logic in case of failed handshake

Expected Behavior

Establishing of secure connection requires checking of application name and
application id which can be assigned only to already registered application.
Due to wrong mobile behavior (it starts handshake before RAI response received)
SDL triggers assertion on missing application. So it is replaced with logic
and in case application is not registered yet handshake will fail and no
secure connection will be established. Mobile can try to establish that
connection after application is registered.

OS & Version Information
  • OS/Version:
  • SDL Core Version:
  • Testing Against:

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions