Logo

LinOTP 2.9.1.3 documentation
previous | next | index

LinOTP Development GuideΒΆ

This part describes the interfaces you need to know, if you plan to develop further modules for LinOTP.

  • 1. Authentication interfaces
    • 1.1. Validate Controller
      • 1.1.1. Authentication workflow
      • 1.1.2. Authentication via “validate” controller with “check” action
    • 1.2. OCRA Controller
    • 1.3. Example for authentication integration
      • 1.3.1. Python integration
      • 1.3.2. C# integration
      • 1.3.3. Java integration
      • 1.3.4. Java Script integration for server side implementation
      • 1.3.5. C integration
      • 1.3.6. PHP integration
  • 2. Administrative Interfaces
    • 2.1. Admin Interface
      • 2.1.1. Orphanced tokens
    • 2.2. Admin Controller
    • 2.3. System Controller
    • 2.4. Session parameter
      • 2.4.1. Accessing the API with your Browser
      • 2.4.2. Programatically calling the API
      • 2.4.3. Technical background
      • 2.4.4. Disabling the session parameter
  • 3. Tokens
    • 3.1. The GUI file
      • 3.1.1. The scope config
      • 3.1.2. The scope enroll
      • 3.1.3. The scope selfservice
    • 3.2. The token file
      • 3.2.1. Challenge Response
      • 3.2.2. Base TokenClass
  • 4. UserIdResolver Modules
  • 5. Monitoring Interface
    • 5.1. Session parameter
      • 5.1.1. Accessing the API with your Browser
    • 5.2. Examples
      • 5.2.1. Tokens
      • 5.2.2. User information
      • 5.2.3. License
      • 5.2.4. Configuration
      • 5.2.5. Encryption
  • 6. Licenses
    • 6.1. AGPLv3

Table Of Contents

  • LinOTP Management Guide
  • LinOTP Installation Guide
  • LinOTP Appliance Manual
  • LinOTP Development Guide
    • 1. Authentication interfaces
    • 2. Administrative Interfaces
    • 3. Tokens
    • 4. UserIdResolver Modules
    • 5. Monitoring Interface
    • 6. Licenses

Search

previous | next | index

Show Source
© Copyright 2017, KeyIdentity GmbH. Created using Sphinx 1.4.9.
This page uses Google Analytics to collect statistics. You can disable it by blocking the JavaScript coming from www.google-analytics.com.