Signet
GitHubCommunityWhat's NewChatBot
  • 🌐eSignet
  • 🔍Overview
    • ✨Features
      • Signup Portal
    • ⚖️Principles
    • 📏Standards & Security
    • 📜License
  • 💻Develop
    • 🦾Technology
      • 📦Technology Stack
      • ⚙️Components - eSignet
      • 🤳Components - Signup Portal
      • 📲API
    • ⚙️Configure eSignet
      • ACR
      • Claims
      • .well-known
        • jwks.json
        • oauth-configuration
        • openid-configuration
  • 🎮Test
    • 🕹️Try It Out
      • Using Mock Data
      • Register Yourself
      • Integrate with eSignet
    • 👨‍💻End User Guide
      • Health Portal
        • Login with Biometrics
        • Login with Password
        • Login with OTP
        • Login with QR code (Inji)
        • Knowledge Based Identification
        • Signup and Login with OTP for Verified Claims
    • 🧩Integration Guides - eSignet
      • Authenticator Plugin
      • Key Binder Plugin
      • Audit Plugin
      • Digital Wallet
        • Credential Holder
        • Wallet Authenticator
      • Relying Party
    • 🔐Integration Guide - Signup Portal
      • Identity Verifier Plugin
      • Profile Registry Plugin
      • Integration with eSignet portal
  • 🛠️Deploy
    • ⛴️Deployment Architecture
      • On-Prem Installation Guidelines
    • ⚓Local Deployment
      • Mock Identity System
      • Mock Relying Party
  • 🔌Interoperability
    • MOSIP
    • Inji
    • OpenCRVS
  • 🚀Roadmap and Releases
    • 🛣️Roadmap
      • Roadmap 2025
      • Roadmap 2024
    • 📖Releases
      • v1.5.1
        • Test Report
      • v1.5.0
        • Test Report
      • v1.4.2
      • v1.4.1
        • Test Report
      • v1.4.0
        • Test Report
      • v1.3.0
        • Test Report
      • v1.2.0
        • Test Report
      • v1.1.0
        • Test Report
      • v1.0.0
        • Test Report
      • v0.9.0
        • Test Report
  • 🤝Community
    • Code Contribution
    • Code of Conduct
  • 📌General
    • 📚Resources
    • ❓FAQs
    • 💡Glossary
Powered by GitBook

Copyright © 2021 MOSIP. This work is licensed under a Creative Commons Attribution (CC-BY-4.0) International License unless otherwise noted.

On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. Develop
  2. Configure eSignet

Claims

In the context of authentication and authorization, claims are statements about an entity, such as a user, that are made by an identity provider (IdP). Claims are pieces of information that describe attributes, characteristics, or other properties associated with an entity.

These claims are typically packaged into security tokens, such as SAML (Security Assertion Markup Language) tokens or JWTs (JSON Web Tokens) and are used to convey information about the entity's identity and associated permissions.

Claims are essential for implementing authentication and authorization processes. Relying parties (e.g., web applications) can examine these claims to determine whether the user should be granted access and what level of access they should receive. Claims-based authentication and authorization provide a flexible and standardized way to handle identity and access management in a wide range of applications and services.

The assurance level is then shared with the relying party as one of the claims in the ID token. To summarize, it is a piece of asserted information about the authorized end-user.

Let us understand the terms essential and voluntary claims.

Essential claims: These refer to the necessary user information that the relying party must collect in order to fulfill their service obligations to the residents.

Voluntary claims: These are additional user details that residents have the option to provide, in order to access supplementary features offered by the relying party.

Below is the list of standard OIDC user claims supported when eSignet is integrated with MOSIP IDA:

  • name

  • gender

  • address

  • birthdate

  • email

  • phone_number

  • picture

Note: The list of supported claims is given out in the openid-configuration .well-known endpoint.

The below properties in the application-default.properties hold the supported values:

mosip.esignet.discovery.key-values=

mosip.esignet.openid.scope.claims=

Last updated 4 months ago

Was this helpful?

💻
⚙️