Module oidc_extensions

Module oidc_extensions 

Source
Expand description

OpenID Connect Extensions Module

This module implements various OpenID Connect extensions and profiles that extend the core OIDC specification for specialized use cases.

§Supported Extensions

  • HEART Profile - Healthcare-specific authentication and authorization
  • Shared Signals Framework - Security event sharing across domains
  • eKYC-IDA - Electronic Know Your Customer and Identity Assurance
  • FastFed - Automated federation provisioning and management
  • MODRNA - Mobile-optimized authentication patterns
  • iGov Profile - Government identity requirements
  • AuthZEN - Authorization network interoperability

§Priority Implementation Order

  1. HEART - Critical for healthcare compliance
  2. Shared Signals - Important for security ecosystems
  3. eKYC - Valuable for financial services
  4. FastFed - Federation automation
  5. MODRNA - Mobile optimization
  6. iGov - Government sector
  7. AuthZEN - Emerging standards

Structs§

AccountDisableRequest
Account disable request structure
EkycConfig
eKYC Configuration
EkycManager
eKYC (Electronic Know Your Customer) Manager
EkycSession
eKYC Session
EventTransmitter
FastFedConfig
FastFed Configuration
FastFedManager
FastFed Manager
FederationRelationship
Federation Relationship
HeartAuditConfig
HEART Audit Configuration
HeartConfig
HEART Profile Configuration
HeartManager
HEART (Health Entity Authentication and Authorization Transactions) Profile
HeartSession
HEART Session
OidcExtensionsConfig
Configuration for OpenID Connect extensions
OidcExtensionsManager
OpenID Connect Extensions Manager
SecurityEvent
Security Event
SharedSignalsConfig
Shared Signals Configuration
SharedSignalsManager
Shared Signals Framework Manager
SignalReceiver
Signal Receiver
SignalTransmitter
Signal Transmitter
VerificationSession

Enums§

ConsentStatus
Patient consent status
EventSeverity
Event severity levels
FederationStatus
Federation status
HeartAuditLevel
HEART Audit Levels
IdentityAssuranceLevel
Identity Assurance Levels (NIST 800-63A)
SignalAuthMethod
Signal Authentication Method
VerificationMethod
Verification methods
VerificationStatus
Verification status