AusweisApp SDK
2.3.0
  • Introduction
  • Changelog

Connection

  • Android
  • iOS
  • Desktop
  • Container

Protocol

  • Commands
  • Messages
  • Workflow
  • Failure Codes

Tools

  • Simulator
AusweisApp SDK
  • Table of contents

AusweisApp

Table of contents

  • Introduction
  • Changelog

Connection

  • Android
    • SDK
      • App Bundle
      • Logging
      • Initialization of the Android Application
      • Import the AIDL files
    • Background service
      • Binding to the service
      • Create session to AusweisApp
      • Disconnect from SDK
      • Passing NFC tags to the SDK
      • Dispatching NFC tags in foreground
  • iOS
    • Use XCFramework
      • Clone
      • Import
    • Info.plist
    • Entitlements
    • Logging
  • Desktop
    • WebSocket
      • User installed
      • Integrated
    • Automatic
    • Status
    • Reader
  • Container
    • Start
      • Proxy
    • Behaviour

Protocol

  • Commands
    • GET_INFO
    • GET_STATUS
    • GET_API_LEVEL
    • SET_API_LEVEL
    • GET_READER
    • GET_READER_LIST
    • RUN_AUTH
    • RUN_CHANGE_PIN
    • GET_ACCESS_RIGHTS
    • SET_ACCESS_RIGHTS
    • SET_CARD
    • CONTINUE
    • GET_CERTIFICATE
    • CANCEL
    • ACCEPT
    • INTERRUPT
    • SET_PIN
    • SET_NEW_PIN
    • SET_CAN
    • SET_PUK
  • Messages
    • ACCESS_RIGHTS
    • API_LEVEL
    • AUTH
    • BAD_STATE
    • CERTIFICATE
    • CHANGE_PIN
    • ENTER_CAN
    • ENTER_PIN
    • ENTER_NEW_PIN
    • ENTER_PUK
    • INFO
    • INSERT_CARD
    • INTERNAL_ERROR
    • INVALID
    • READER
    • READER_LIST
    • STATUS
    • PAUSE
    • UNKNOWN_COMMAND
  • Workflow
    • Minimal successful authentication
    • Successful authentication with CAN
    • Cancelled authentication
    • Set some access rights
    • Minimal successful PIN change
  • Failure Codes
    • Helpful tips
    • Codes

Tools

  • Simulator
    • Filesystem
    • Advanced
Next

© Copyright 2016-2025, Governikus GmbH & Co. KG.